0001274494-19-000004.txt : 20190222 0001274494-19-000004.hdr.sgml : 20190222 20190221195411 ACCESSION NUMBER: 0001274494-19-000004 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 115 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190222 DATE AS OF CHANGE: 20190221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST SOLAR, INC. CENTRAL INDEX KEY: 0001274494 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 204623678 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33156 FILM NUMBER: 19623723 BUSINESS ADDRESS: STREET 1: 350 WEST WASHINGTON STREET STREET 2: SUITE 600 CITY: TEMPE STATE: AZ ZIP: 85281 BUSINESS PHONE: (602) 414-9300 MAIL ADDRESS: STREET 1: 350 WEST WASHINGTON STREET STREET 2: SUITE 600 CITY: TEMPE STATE: AZ ZIP: 85281 FORMER COMPANY: FORMER CONFORMED NAME: FIRST SOLAR HOLDINGS LLC DATE OF NAME CHANGE: 20031229 10-K 1 fslr10-k12x31x2018.htm FORM 10-K Document


 
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-K
(Mark one)
[x]
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the fiscal year ended December 31, 2018
or
[ ]
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from            to
Commission file number: 001-33156
fslrlogoa20.jpg
First Solar, Inc.
(Exact name of registrant as specified in its charter)
Delaware
20-4623678
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
350 West Washington Street, Suite 600
Tempe, Arizona 85281
(Address of principal executive offices, including zip code)
(602) 414-9300
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Name of each exchange on which registered
Common stock, $0.001 par value
The NASDAQ Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act:
None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Yes [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 pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes [x]   No [ ]
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  [ ]
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer [x]
Accelerated filer [ ]
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 the registrant’s common stock held by non-affiliates of the registrant as of June 30, 2018, the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $4.3 billion (based on the closing sales price of the registrant’s common stock on that date). As of February 15, 2019, 104,894,572 shares of the registrant’s common stock, $0.001 par value per share, were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
The information required by Part III of this Form 10-K, to the extent not set forth herein, is incorporated by reference from the registrant’s definitive proxy statement relating to the Annual Meeting of Shareholders to be held in 2019, which will be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this Form 10-K relates.
 




FIRST SOLAR, INC.

FORM 10-K FOR THE YEAR ENDED DECEMBER 31, 2018

TABLE OF CONTENTS
 
 
Page
PART I
Item 1.
 
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
 
 
 
PART II
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
 
 
 
PART III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
 
 
 
PART IV
Item 15.
Item 16.

Throughout this Annual Report on Form 10-K, we refer to First Solar, Inc. and its consolidated subsidiaries as “First Solar,” “the Company,” “we,” “us,” and “our.” When referring to our manufacturing capacity, total sales, and solar module sales, the unit of electricity in watts for megawatts (“MW”) and gigawatts (“GW”) is direct current (“DC” or “DC”) unless otherwise noted. When referring to our projects or systems, the unit of electricity in watts for MW and GW is alternating current (“AC” or “AC”) unless otherwise noted.




NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains forward-looking statements within the meaning of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the Securities Act of 1933, as amended (the “Securities Act”), which are subject to risks, uncertainties, and assumptions that are difficult to predict. All statements in this Annual Report on Form 10-K, other than statements of historical fact, are forward-looking statements. These forward-looking statements are made pursuant to safe harbor provisions of the Private Securities Litigation Reform Act of 1995. The forward-looking statements include statements, among other things, concerning: effects resulting from certain module manufacturing changes and associated restructuring activities; our business strategy, including anticipated trends and developments in and management plans for our business and the markets in which we operate; future financial results, operating results, revenues, gross margin, operating expenses, products, projected costs (including estimated future module collection and recycling costs), warranties, solar module technology and cost reduction roadmaps, restructuring, product reliability, investments, business acquisitions, and capital expenditures; our ability to continue to reduce the cost per watt of our solar modules; the impact of public policies, such as tariffs or other trade remedies imposed on solar cells and modules; effects resulting from pending litigation; our ability to expand manufacturing capacity worldwide; our ability to reduce the costs to develop and construct photovoltaic (“PV”) solar power systems; research and development (“R&D”) programs and our ability to improve the wattage of our solar modules; sales and marketing initiatives; and competition. In some cases, you can identify these statements by forward-looking words, such as “estimate,” “expect,” “anticipate,” “project,” “plan,” “intend,” “seek,” “believe,” “forecast,” “foresee,” “likely,” “may,” “should,” “goal,” “target,” “might,” “will,” “could,” “predict,” “continue,” and the negative or plural of these words, and other comparable terminology. Forward-looking statements are only predictions based on our current expectations and our projections about future events. All forward-looking statements included in this Annual Report on Form 10-K are based upon information available to us as of the filing date of this Annual Report on Form 10-K and therefore speak only as of the filing date. You should not place undue reliance on these forward-looking statements. We undertake no obligation to update any of these forward-looking statements for any reason, whether as a result of new information, future developments, or otherwise. These forward-looking statements involve known and unknown risks, uncertainties, and other factors that may cause our actual results, levels of activity, performance, or achievements to differ materially from those expressed or implied by these statements, including, but not limited to:

structural imbalances in global supply and demand for PV solar modules;

the market for renewable energy, including solar energy;

our competitive position and other key competitive factors;

reduction, elimination, or expiration of government subsidies, policies, and support programs for solar energy projects;

our ability to execute on our long-term strategic plans;

our ability to execute on our solar module technology and cost reduction roadmaps;

interest rate fluctuations and both our and our customers’ ability to secure financing;

our ability to attract new customers and to develop and maintain existing customer and supplier relationships;

our ability to successfully develop and complete our systems business projects;

our ability to convert existing or construct production facilities to support new product lines, such as Series 6TM (“Series 6”) modules;




1


general economic and business conditions, including those influenced by U.S., international, and geopolitical events;

environmental responsibility, including with respect to cadmium telluride (“CdTe”) and other semiconductor materials;

claims under our limited warranty obligations;

changes in, or the failure to comply with, government regulations and environmental, health, and safety requirements;

future collection and recycling costs for solar modules covered by our module collection and recycling program;

our ability to protect our intellectual property;

our ability to prevent and/or minimize the impact of cyber-attacks or other breaches of our information systems;

our continued investment in R&D;

the supply and price of components and raw materials, including CdTe;

our ability to attract and retain key executive officers and associates; and

all other matters discussed in Item 1A. “Risk Factors” and elsewhere in this Annual Report on Form 10-K, our subsequently filed Quarterly Reports on Form 10-Q, and our other filings with the Securities and Exchange Commission (the “SEC”).

You should carefully consider the risks and uncertainties described under this section.




2


PART I

Item 1. Business

Company Overview

We are a leading global provider of comprehensive PV solar energy solutions. We design, manufacture, and sell PV solar modules with an advanced thin film semiconductor technology and also develop, design, construct, and sell PV solar power systems that primarily use the modules we manufacture. Additionally, we provide operations and maintenance (“O&M”) services to system owners. We have substantial, ongoing R&D efforts focused on module and system-level innovations. We are the world’s largest thin film PV solar module manufacturer and one of the world’s largest PV solar module manufacturers.

In addressing the overall global demand for electricity, our high-efficiency CdTe modules, led by our Series 6 module technology, and fully integrated systems provide competitively priced utility-scale PV solar energy solutions, which compete on an economic basis in many climates with traditional forms of energy generation and provide low cost electricity to end-users. Our vertically-integrated capabilities enable us to provide such solutions, accelerate the adoption of our technology, and successfully sell into key markets around the world. We seek to offer leadership across the entire solar value chain, resulting in more reliable and cost effective energy solutions for our customers.

Business Strategy

We believe the following strategies and points of differentiation provide the foundation for our leading industry position and enable us to remain one of the preferred providers of PV solar energy solutions.

Differentiated Technology

As a field-proven technology, our CdTe solar modules offer certain advantages over conventional crystalline silicon based solar modules by delivering competitive efficiency, higher real-world energy yield, and long-term reliability. Proven to deliver up to 8% more usable energy per nameplate watt than conventional technologies in certain geographic markets and with a record of reliable system performance, our CdTe technology delivers more energy, more consistently, over the lifetime of a PV solar power system. Our Series 6 module technology, with its combination of high wattage, low manufacturing costs, a larger form factor, and balance of systems (“BoS”) component compatibility, has further enhanced our competitive position since the launch of such technology in 2018. We expect our continued transition to Series 6 module technology to enable us to maximize the intrinsic cost advantage of CdTe thin film technology versus crystalline silicon.

In terms of energy yield, in many climates our CdTe solar modules provide a significant energy production advantage over most crystalline silicon solar modules of equivalent efficiency rating. For example, our CdTe solar modules provide a superior temperature coefficient, which results in stronger system performance in typical high insolation climates as the majority of a system’s generation, on average, occurs when module temperatures are well above 25°C (standard test conditions). In addition, our CdTe solar modules provide a superior spectral response in humid environments where atmospheric moisture alters the solar spectrum relative to laboratory standards. Our CdTe solar modules also provide a better shading response than conventional crystalline silicon solar modules, which may lose up to three times as much power as CdTe solar modules when shading occurs. As a result of these factors, our PV solar power systems typically produce more annual energy in real world field conditions than conventional systems with the same nameplate capacity.

Manufacturing Process

Our modules are manufactured in a high-throughput, automated environment that integrates all manufacturing steps into a continuous flow line. Such manufacturing process eliminates the multiple supply chain operators and expensive and time-consuming batch processing steps that are used to produce crystalline silicon solar modules. At the outset of



3


the production of our modules, a sheet of glass enters the production line and in less than 3.5 hours is transformed into a completed module, which is flash tested, packaged, and ready for shipment. With more than 20 GWDC of modules sold worldwide, we have a demonstrated history of manufacturing success and innovation. We have a global manufacturing footprint with facilities based in Perrysburg, Ohio; Kulim, Malaysia; and Ho Chi Minh City, Vietnam.

As we continue to transition our manufacturing capacity to Series 6 module technology, we expect to ramp down substantially all production of our Series 4TM (“Series 4”) modules in 2019. Although this transition process has resulted in a temporary reduction in production capacity, the process has allowed us to use our existing manufacturing infrastructure to more quickly and cost effectively deploy our Series 6 module technology to best position us for long-term competitiveness and growth.

Vertical Integration

We are vertically integrated across substantially the entire solar value chain. Many of the efficiencies, cost reductions, and capabilities that we deliver to our customers are not easily replicable for other industry participants that are not vertically integrated in a similar manner. Accordingly, our operational model offers PV solar energy solutions that benefit from our wide range of capabilities, including advanced PV solar module manufacturing, project development, engineering and plant optimization, grid integration and plant control systems, procurement and construction services, and O&M services.

Financial Viability

We are committed to creating long-term shareholder value through a decision-making framework that delivers a balance of growth, profitability, and liquidity. This framework has enabled us to fund our Series 6 transition and capacity expansion initiatives using cash flows generated by our operations despite substantial downward pressure on the price of solar modules and systems due to pricing competition, demand fluctuations, and significant overcapacity in the industry. Our financial viability provides strategic optionality as we evaluate how to invest in our business and generate returns for our shareholders. Our financial viability and bankability also enable us to offer meaningful module and system warranties after installation, which provide us with a competitive advantage relative to some of our peers in the solar industry in the context of project financing and offering PV solar energy solutions to long-term owners. Furthermore, we expect our financial discipline and ability to manage operating costs to enhance our profitability as we continue to scale our business.

Sustainability

In addition to our financial commitments, we are also committed to minimizing the environmental impacts and enhancing the social and economic benefits of our products across their life cycle, from raw material sourcing through end-of-life module recycling. Accordingly, our modules and systems provide an ecologically leading solution to climate change, energy security, and water scarcity, which also enables our customers to achieve their sustainability objectives. On a lifecycle basis, our thin film module technology has the smallest carbon footprint, fastest energy payback time, and lowest water use of any PV solar technology on the market.

As a result of our specialized manufacturing process, the carbon footprint of our modules is up to six times lower than conventional crystalline silicon modules and a fraction of the carbon footprint of conventional energy sources. Furthermore, our technology displaces up to 98% of greenhouse gas emissions and other air pollutants when replacing traditional forms of energy generation. Our manufacturing process also facilitates the fastest energy payback time (which is the amount of time a system must operate to recover the energy required to produce it) of all PV solar technologies. In less than six months under high irradiance conditions, our systems produce more energy than was required to create them, which represents a 50-fold energy return on investment over a 25-year system lifetime and an abundant net energy gain to the electricity grid. Our modules also use up to 400 times less water per MW hour than conventional energy and up to 24 times less water than other PV solar technologies. In addition, our industry-leading



4


recycling process further enhances our sustainability advantage by recovering approximately 90% of the glass for reuse in new glass products and over 90% of the semiconductor material for reuse in new modules.

Offerings and Capabilities

We are focusing on markets and energy applications in which solar power can be a least-cost, best-fit energy solution, particularly in regions with high solar resources, significant current or projected electricity demand, and/or relatively high existing electricity prices. We differentiate our product offerings by geographic market and localize the solution, as needed. Our consultative approach to our customers’ solar energy needs and capabilities results in customized solutions to meet their economic goals. As a result, we have designed our product and service offerings according to the following business areas:

PV Solar Modules. Our modules couple our leading-edge CdTe technology with the manufacturing excellence and quality control that comes from being one of the world’s most experienced producers of advanced PV solar modules. Our technology demonstrates a proven performance advantage over conventional crystalline silicon solar modules of equivalent efficiency rating by delivering higher real-world energy yield and long-term reliability. We are able to provide such product performance, quality, and reliability to our customers due, in large part, to investing more in R&D than most other solar companies in the world.

Utility-Scale Power Plant. We have extensive, proven experience in developing and constructing reliable grid-connected power systems for utility-scale generation. Our grid-connected systems diversify the energy portfolio, reduce fossil-fuel consumption, mitigate the risk of fuel price volatility, and save costs, proving that centralized solar generation can deliver dependable and affordable solar electricity to the grid around the world. Our plant control systems provide reliability services, such as frequency control, voltage control, ramping capacity, and automated generation control, which enable expanded integration of PV solar power systems into the power grid. Such reliability services also help balance the grid during times of high renewable energy generation. Our solar energy systems also offer a meaningful value proposition by eliminating commodity price risks thereby providing a long-term fixed price with relatively low operating costs. When compared to the price of power derived from a conventional source of energy, a fixed price cannot be achieved unless the cost of hedging is included. Hedging costs of a commodity such as natural gas, along with the costs of credit support required for a long-term hedge, can significantly increase conventional energy costs. Additional benefits of our grid-connected power systems include reductions of fuel imports and improvements in energy security, enhanced peaking generation and faster time-to-power, and managed variability through accurate forecasting.

EPC Services. We provide engineering, procurement, and construction (“EPC”) services to projects developed by us and other system owners such as utilities, independent power producers, and commercial and industrial companies. EPC services include engineering design and related services, BoS procurement, advanced development of grid integration solutions, and construction contracting and management. Depending on the customer and market needs, we may provide our full EPC services or any combination of individual products and services within our EPC capabilities. Our vertical integration combined with our partner collaboration enables us to identify and make system-level innovations, which creates further value for our customers.

Battery Storage. To further enhance the operational capabilities of utility-scale systems, we also provide storage solutions using advanced battery technology. Such storage solutions enable system owners to better align the delivery of energy with periods of peak demand, thereby increasing a system’s overall value. Storage capabilities also allow PV solar plants to meet or exceed the peaking capabilities of fossil fuel-based plants at potentially lower costs. Our advanced plant control systems manage the operations of both the PV solar plant and its storage capabilities to ensure accurate delivery of requested power to the grid. As part of our storage solutions, we also provide proprietary algorithms to design and simulate the optimal dispatch of a system depending on the customer and market needs, including site-specific weather conditions.




5


O&M Services. By leveraging our extensive experience in plant optimization and advanced diagnostics, we have developed one of the largest and most advanced O&M programs in the industry, including more than 8 GWDC of utility-scale PV solar power systems, while maintaining an average fleet system effective availability greater than 99%. Utilizing a state of the art global operations center, our team of O&M associates provide a variety of services to optimize system performance and comply with power purchase agreements (“PPA”), other project agreements, and regulations. Our products and services are engineered to enable the maximization of energy output and revenue for our customers while significantly reducing their unplanned maintenance costs. Plant owners benefit from predictable expenses over the life of the contract and reduced risk of energy loss. Our O&M program is compliant with the North American Electric Reliability Corporation (“NERC”) standards and is designed to scale to accommodate the growing O&M needs of customers worldwide. We offer our O&M services to solar power plant owners that use either our solar modules or modules manufactured by third-parties.

Market Overview

Solar energy is one of the fastest growing forms of renewable energy with numerous economic and environmental benefits that make it an attractive complement to and/or substitute for traditional forms of energy generation. In recent years, the price of PV solar power systems, and accordingly the cost of producing electricity from such systems, has dropped to levels that are competitive with or even below the wholesale price of electricity in many markets. This rapid price decline has opened new possibilities to develop systems in some locations with limited or no financial incentives. Other technological developments in the industry, such as the development of storage capabilities, have further enhanced the prospects of solar energy as a competitive alternative to traditional forms of energy generation. Furthermore, the fact that a PV solar power system requires no fuel provides a unique and valuable hedging benefit to owners of such systems relative to traditional energy generation assets. Once installed, PV solar power systems can function for 25 or more years with relatively less maintenance or oversight compared to many other forms of generation. In addition to these economic benefits, solar energy has substantial environmental benefits. For example, PV solar power systems generate no greenhouse gas or other emissions and use minimal amounts of water compared to traditional energy generation assets. Worldwide solar markets continue to develop, aided by the above factors as well as demand elasticity resulting from declining industry average selling prices, both at the module and system level, which have made solar power one of the most economical sources of energy.

Module average selling prices in global markets have experienced an accelerated decline in recent years and are expected to continue to decline to some degree in the future. In the aggregate, we believe manufacturers of solar cells and modules have significant installed production capacity, relative to global demand, and the ability for additional capacity expansion. We believe the solar industry may from time to time experience periods of structural imbalance between supply and demand (i.e., where production capacity exceeds global demand), and that such periods will continue to put pressure on pricing. We believe the solar industry is currently in such a period, due in part to recent developments in China, which include feed-in-tariff reductions causing deferment of in-country project development. Additionally, intense competition at the system level may result in an environment in which pricing falls rapidly, thereby further increasing demand for solar energy solutions but constraining the ability for project developers, EPC companies, and vertically-integrated companies such as First Solar to sustain meaningful and consistent profitability. In light of such market realities, we are focusing on our strategies and points of differentiation, which include our advanced module and system technologies, our manufacturing process, our vertically-integrated business model, our financial viability, and the sustainability advantage of our modules and systems.

Global Markets

We have established and are continuing to develop a global business presence. Energy markets are by their nature localized, with different drivers and market forces impacting electricity generation and demand in a particular region or for a particular application. Accordingly, our business is evolving worldwide and is shaped by the varying ways in which our PV solar energy solutions can be a compelling and economically viable solution to energy needs in different markets and applications. The following markets represent the key markets for our PV solar modules and systems.



6


The Americas

United States. Multiple markets within the United States, which accounted for 66% of our 2018 net sales, exemplify favorable characteristics for a solar market, including (i) sizeable electricity demand, particularly around growing population centers and industrial areas; (ii) strong demand for renewable energy generation; and (iii) abundant solar resources. In those areas and applications in which these factors are more pronounced, our PV solar energy solutions compete favorably on an economic basis with traditional forms of energy generation. The market penetration of PV solar is also impacted by certain federal and state support programs, including the current 30% federal investment tax credit, as described under “Support Programs.” We have significant experience and a market leadership position in developing, engineering, constructing, and maintaining utility-scale power plants in the United States, particularly in California and other southwestern states, and increasingly in southeastern states. Currently, our solar projects in the United States represent the majority of the advanced-stage pipeline of projects that we are either currently constructing or expect to construct. See Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Systems Project Pipeline” for more information about these projects.

Other Americas. Outside the United States, we have drawn on our industry expertise and module technology advantages to make inroads in certain Central and South American markets. Accordingly, we continue to pursue module sale opportunities in Mexico and Brazil while monitoring opportunities in other countries with high growth potential.

Asia-Pacific

Australia. Australia is a promising region for PV solar energy with strong growth expected to continue over the next several years. In September 2018, we completed the sale of our 49 MWAC Manildra project located in New South Wales, and in July 2018, we executed definitive sale agreements for the sale of our 87 MWAC Beryl project also located in New South Wales. The region’s strong growth is being driven by several factors, including an increased demand for PPAs from Australian commercial and industrial companies, certain government programs, and continued procurement from local utilities as well as the emergence of a merchant power market. We continue to focus our efforts in the region on utility-scale project development, including our self-developed projects in Queensland, New South Wales, and Victoria, while increasing our O&M services and third-party module sales.

Japan. Japan’s electricity markets have various characteristics, which make them attractive markets for PV solar energy. In particular, Japan has few domestic fossil fuel resources and relies heavily on fossil fuel imports. Following the Fukushima earthquake in 2011, the country introduced certain initiatives to limit its reliance on nuclear power. Accordingly, the Japanese government announced a long-term goal of dramatically increasing installed solar power capacity and provided various incentives for solar power installations. In recent years, we have partnered with local companies to develop, construct, and operate PV solar power systems, which will further mitigate Japan’s dependence on fossil fuel imports and nuclear power. In 2018, we completed the sale of multiple projects in Japan totaling 62 MWAC and expect to continue providing O&M services to such projects in the future. Separately, we began operating a 59 MWAC project in Ishikawa prefecture and commenced construction of a 40 MWAC project in Miyagi prefecture. We continue to pursue other utility-scale project development, O&M, and module sale opportunities in the region.

Europe, the Middle East, and India

Europe. Many markets across Europe reflect strong demand for PV solar energy due to its ability to compete economically with more traditional forms of energy generation. In particular, France, Germany, Greece, the Netherlands, and Spain are all running tenders in which utility-scale PV solar projects can bid for capacity. Such tenders and other recent market developments indicate the potential for further growth in the demand for PV solar energy beyond the region’s installed generation capacity of approximately 120 GWDC. We continue to pursue module sales activities in multiple countries, such as France and Turkey, while working with certain local partners for the distribution of our modules.




7


The Middle East. The market potential for solar energy in the Middle East continues to be driven by a combination of strong economic fundamentals, aggressive tariff pricing, abundant solar resources, and robust policy. The United Arab Emirates (the “UAE”), Saudi Arabia, Egypt, and Jordan have established utility-scale solar programs, which are at varying degrees of maturity. The UAE and Jordan lead the region with policy mechanisms designed to ramp up the amount of renewable energy in their generation portfolios. Oman, Qatar, and Kuwait are also promising markets with indicators of future potential for solar energy. While there are several motives for investing in solar energy, including energy security, diversification of generation portfolios, and the minimization of domestic consumption of hydrocarbons, the common factor is that the economics of PV solar energy have made it a compelling energy generation source. We have sold approximately 350 MWDC of modules in the region and continue to pursue additional module sales opportunities.

India. India continues to represent one of the largest and fastest growing markets for PV solar energy with an installed generation capacity of nearly 25 GWDC, another 12 GWDC of projects in development or construction, and over 20 GWDC of new procurement programs announced. In addition, the government has established aggressive renewable energy targets, which include increasing the country’s solar capacity to 100 GWDC by 2022. These targets, along with various policy and regulatory measures, help create significant and sustained demand for PV solar energy. Accordingly, we expect to continue selling modules to local integrators and operators of systems to address the region’s energy needs. In March 2018, we completed the sale of our Winsol and Hindupur projects located in Andhra Pradesh, which total 155 MWAC. We also own and operate two additional projects located in Karnataka, totaling 40 MWAC, for which we have secured rights to sell power under separate 25-year PPAs to state owned electricity distribution companies. In addition, we continue to maintain our strong module presence in the region with approximately 2 GWDC of installed modules.

Support Programs

Although we compete in many markets that do not require solar-specific government subsidies or support programs, our net sales and profits remain subject, in the near term, to regulation and variability based on the availability and size of government subsidies and economic incentives, such as quotas, renewable portfolio standards, and tendering systems. In addition to these support programs, financial incentives for PV solar energy generation may include tax incentives, grants, loans, rebates, and production incentives. Although we expect to become less impacted by, and less dependent on these forms of government support over time, such programs will continue to play varying roles in accelerating the adoption of PV solar power systems around the world.

In Europe, renewable energy targets, in conjunction with tenders for utility-scale PV solar and other support measures, have contributed to the growth in PV solar markets. Renewable energy targets prescribe how much energy consumption must come from renewable sources, while incentive policies and competitive tender policies are intended to support new supply development by providing certainty to investors. Various European Union (“EU”) directives on renewable energy have set targets for all EU member states in support of the goal of a 32% share of energy from renewable sources in the EU by 2030.

Tax incentive programs exist in the United States at both the federal and state level and can take the form of investment and production tax credits, accelerated depreciation, and sales and property tax exemptions and abatements. At the federal level, investment tax credits for business and residential solar systems have gone through several cycles of enactment and expiration since the 1980s. In 2015, the U.S. Congress extended the 30% federal energy investment tax credit (“ITC”) for both residential and commercial solar installations through 2019. In February 2018, the Bipartisan Budget Act of 2018 modified the ITC by replacing the requirement to place solar projects in service by a certain date with a requirement to begin construction by a certain date. In June 2018, the Internal Revenue Service (“IRS”) released new guidance to determine when construction has begun on a solar project. Accordingly, projects that commence construction in 2019 will be eligible for the 30% ITC. The credit will step down to 26% for projects that commence construction in 2020, 22% for projects that commence construction in 2021, and 10% for projects that commence construction thereafter. The ITC has been an important economic driver of solar installations in the United States, and its extension has contributed to greater medium-term demand visibility. The positive impact of the ITC depends to a



8


large degree on the availability of tax equity for project financing, and any significant reduction in the availability of tax equity in the future could make it more difficult to develop and construct projects requiring financing. The eventual step-down of the ITC to 10% underscores the need for the levelized cost of electricity (“LCOE”), meaning the net present value of a system’s total life cycle costs divided by the quantity of energy that is expected to be produced over the system’s life, of solar systems to continue to remain competitive with other sources of energy generation.

In October 2017, the United States Environmental Protection Agency (“U.S. EPA”) issued a Notice of Proposed Rulemaking proposing to repeal the previous U.S. presidential administration’s Clean Power Plan, which established standards to limit carbon dioxide emissions from existing power generation facilities. In August 2018, the U.S. EPA proposed the Affordable Clean Energy (“ACE”) rule which would establish emission guidelines for states to develop plans to address greenhouse gas emissions from existing coal-fired power plants. The ACE rule would replace the Clean Power Plan, which the U.S. EPA has proposed to repeal. Accordingly, there is significant uncertainty regarding what effects, if any, the ACE rule may have on PV solar markets.

The majority of states in the United States have also enacted legislation adopting Renewable Portfolio Standard (“RPS”) mechanisms. Under a RPS, regulated utilities and other load serving entities are required to procure a specified percentage of their total retail electricity sales to end-user customers from eligible renewable resources, such as solar energy generation facilities, by a specified date. Some programs may further require that a specified portion of the total percentage of renewable energy must come from solar generation facilities or other technologies. RPS legislation and implementing regulations vary significantly from state to state, particularly with respect to the percentage of renewable energy required to achieve the state’s RPS, the definition of eligible renewable energy resources, and the extent to which renewable energy credits (certificates representing the generation of renewable energy) qualify for RPS compliance.

Measured in terms of the volume of renewable electricity required to meet its RPS mandate, California’s RPS program is the most significant in the United States, and the California market for renewable energy has dominated the western United States region for the past several years. First enacted in 2002, California’s RPS statute has been amended several times to increase the overall percentage requirement as well as to accelerate the target date for program compliance. Pursuant to amendments enacted by the California Legislature in 2015, the California RPS program now requires utilities and other obligated load serving entities to procure 50% of their total retail electricity demand from eligible renewable resources by 2030. In 2018, approximately 38% of our total net sales were derived from module and system sales in California.

Various proposed and contemplated environmental and tax policies may create regulatory uncertainty in the renewable energy sector, including the solar energy sector, and may lead to a reduction or removal of various clean energy programs and initiatives designed to curtail climate change. For more information about the risks associated with these potential government actions, see Item 1A. “Risk Factors – The reduction, elimination, or expiration of government subsidies, economic incentives, tax incentives, renewable energy targets, and other support for on-grid solar electricity applications, or other adverse public policies, such as tariffs or other trade remedies imposed on solar cells and modules, could negatively impact demand and/or price levels for our solar modules and systems and limit our growth or lead to a reduction in our net sales, thereby adversely impacting our operating results.”

Business Segments

We operate our business in two segments. Our modules segment involves the design, manufacture, and sale of CdTe solar modules, which convert sunlight into electricity. Third-party customers of our modules segment include integrators and operators of PV solar power systems. Our second segment is our fully integrated systems segment, through which we provide complete turn-key PV solar power systems, or solar solutions, that draw upon our capabilities, which include (i) project development, (ii) EPC services, and (iii) O&M services. We may provide our full EPC services or any combination of individual products and services within our EPC capabilities depending upon the customer and market opportunity. All of our systems segment products and services are for PV solar power systems, which primarily use our solar modules, and we sell such products and services to utilities, independent power producers, commercial and



9


industrial companies, and other system owners. Additionally within our systems segment, we may temporarily own and operate certain of our systems for a period of time based on strategic opportunities or market factors. See Note 22. “Segment and Geographical Information to our consolidated financial statements for further information regarding our business segments.

Modules Business

Solar Modules

Since the inception of First Solar, our flagship module has been manufactured using our advanced CdTe thin film technology. Each Series 6 module, the latest generation of our flagship module, is a glass laminate approximately 4ft x 6ft (123cm x 201cm) in size that encapsulates thin film semiconductor materials, and our legacy Series 4 module is approximately 2ft x 4ft (60cm x 120cm) in size with similar technology and materials. In April 2018, we commenced commercial production of our Series 6 modules, which have an average rated power per module of approximately 420 watts. Our legacy Series 4 modules had an average rated power per module of approximately 119 watts, 118 watts, and 114 watts for the years ended December 31, 2018, 2017, and 2016, respectively. Our modules offer up to 8% more energy than conventional crystalline silicon modules of equivalent efficiency rating and generally include anti-reflective coated glass, which further enhances energy production. Our module semiconductor structure is a single-junction polycrystalline thin film that uses CdTe as the absorption layer. CdTe has absorption properties that are well matched to the solar spectrum and can deliver competitive conversion efficiencies using approximately 1-2% of the amount of semiconductor material that is used to manufacture conventional crystalline silicon modules.

Manufacturing Process

We manufacture our CdTe solar modules on integrated production lines in an automated, proprietary, and continuous process. Our solar modules employ a thin layer of semiconductor material to convert sunlight into electricity. Our manufacturing process eliminates the multiple supply chain operators and expensive and time-consuming batch processing steps that are used to produce crystalline silicon solar modules. We currently manufacture solar modules at our Perrysburg, Ohio; Kulim, Malaysia; and Ho Chi Minh City, Vietnam manufacturing facilities.

Our CdTe manufacturing process includes the following three stages: (i) the deposition stage, (ii) the cell definition and treatment stage, and (iii) the assembly and test stage. In the deposition stage, panels of transparent oxide-coated glass are robotically loaded onto the production line where they are cleaned, laser-mark identified with a serial number, heated, and coated with thin layers of CdTe and other semiconductor materials using our proprietary vapor transport deposition technology, after which the semiconductor-coated plates are cooled rapidly to increase glass strength. In the cell definition and treatment stage, we use high-speed lasers to transform the large continuous semiconductor coating on the glass plate into a series of interconnected cells that deliver the desired current and voltage output. In this stage, we also treat the semiconductor film using proprietary chemistries and processes to improve the device’s performance, and we apply a metal sputtered back contact. In the assembly and test stage, we apply busbars, inter-layer material, and a rear glass cover sheet that is laminated to encapsulate the device. We then apply anti-reflective coating material to the substrate glass to further improve the module’s performance by increasing its ability to absorb sunlight. Finally, junction boxes, termination wires, and an under-mount frame (for Series 6 modules) are applied to complete the assembly.

We maintain a robust quality and reliability assurance program that monitors critical process parameters and measures product performance to ensure that industry and more stringent internal standards are met. Acceptance testing for electrical leakage, visual quality, and power measurement on a solar simulator are also conducted prior to preparing a module for shipment. The quality and reliability tests complement production surveillance with an ongoing monitoring program, subjecting production modules to accelerated life stress testing to help ensure ongoing conformance to requirements of the International Electrotechnical Commission and Underwriters Laboratories Inc. These programs help assure delivery of power and performance in the field with a high level of product quality and reliability.




10


Research and Development

Our R&D model differentiates us from much of our competition due to its vertical integration, from advanced research to product development, manufacturing, and applications. We continue to devote substantial resources to our R&D efforts, which generally focus on continually improving the wattage and energy yield of our solar modules. We also focus our R&D activities on continuously improving module durability and manufacturing efficiencies, including throughput improvement, volume ramp, and material cost reduction. Based on publicly available information, we are one of the leaders in R&D investment among PV solar module manufacturers, maintaining a rate of innovation that enables rapid wattage gains and cost reductions.

In the course of our R&D activities, we explore various technologies in our efforts to sustain competitive differentiation in our modules. We primarily conduct our R&D activities and qualify process and product improvements for full production at our Perrysburg, Ohio plant and then use a systematic process to propagate them to our other production lines. We believe that our systematic approach to technology change management provides continuous improvements and ensures uniform adoption across our production lines. In addition, our respective Series 6 and Series 4 production lines are replicas or near replicas of each other and, as a result, a process or production improvement on one line can be rapidly and reliably deployed to other production lines.

We regularly produce research cells in our laboratories, some of which are tested for performance and certified by independent labs, such as the National Renewable Energy Laboratory. Cell efficiency measures the proportion of light converted to electricity in a single solar cell at standard test conditions. Our research cells are produced using laboratory equipment and methods and are not intended to be representative of our manufacturing capability. Our module conversion efficiency has improved on average more than half a percent every year for the last ten years. We currently hold two world records for CdTe PV efficiency, achieving an independently certified research cell efficiency of 22.1% and a full aperture area module efficiency of 18.6%. We believe that our record cells demonstrate a potential long-term module efficiency entitlement of over 20% using our commercial-scale manufacturing equipment.

Customers

During 2018, we sold the majority of our solar modules (not included in our systems projects) to integrators and operators of systems in the United States, Australia, and France, and such third-party module sales represented approximately 22% of our total net sales. During 2018, M.A. Mortenson Company, RCR O'Donnell Griffin Pty, Ltd, and Tampa Electric Company each accounted for more than 10% of our modules business net sales.

We continue to invest in key geographic markets, particularly in areas with abundant solar resources and sizable electricity demand, and additional customer relationships to diversify our customer base. We also collaborate with strategic partners in community solar solutions, which address the residential and small business sectors to provide a broad range of customers with access to competitively priced solar energy regardless of the suitability of their rooftops. Community solar utilizes relatively small ground-mounted installations that provide clean energy to utilities, which then offer consumers the ability to buy into a specific community installation and benefit from the solar power generated by that resource. The demand for such offerings continues to build as states across the country are enacting community solar policies, and utilities are looking to diversify their energy generation portfolio in order to meet customer demand for affordable, clean energy. We also collaborate with providers of Community Choice Aggregation programs, which allow cities and counties to purchase power on behalf of residents and businesses to provide clean energy options at competitive prices. Our expertise in module technology and utility-scale generation, paired with community solar and/or Community Choice Aggregation, allows residential power consumers to “go solar,” including those who live in apartment buildings or whose home rooftops cannot accommodate solar panels.

Competition

The solar energy and renewable energy sectors are highly competitive and continually evolving as participants in these sectors strive to distinguish themselves within their markets and compete within the larger electric power industry. We



11


face intense competition for sales of solar modules, which has resulted in and may continue to result in reduced average selling prices and loss of market share. With respect to our modules business, our primary sources of competition are crystalline silicon solar module manufacturers. In addition, we expect to compete with future entrants into the PV solar industry that offer new or differentiated technological solutions. We also face competition from semiconductor manufacturers and semiconductor equipment manufacturers or their customers that produce PV solar cells, solar modules, or turn-key production lines. Within the larger electric power industry, we also compete with companies that currently offer or are developing other renewable energy technologies (including wind, hydroelectric, geothermal, biomass, and tidal technologies), as well as traditional energy generation sources.

Certain of our existing or future competitors may have direct or indirect access to sovereign capital, which could enable such competitors to operate at minimal or negative operating margins for sustained periods of time. Among PV solar module manufacturers, the principal methods of competition include sales price per watt, conversion efficiency, energy yield, reliability, warranty terms, and customer payment terms. If competitors reduce module pricing to levels near or below their manufacturing costs, or are able to operate at minimal or negative operating margins for sustained periods of time, our results of operations could be adversely affected. We believe the solar industry may from time to time experience periods of structural imbalance between supply and demand (i.e., where production capacity exceeds global demand), and that such periods will put pressure on pricing, which could adversely affect our results of operations. We believe the solar industry is currently in such a period, due in part to recent developments in China, which include feed-in-tariff reductions causing deferment of in-country project development. For additional information, see Item 1A. “Risk Factors – Competition in solar markets globally and across the solar value chain is intense, and could remain that way for an extended period of time. An increased global supply of PV modules has caused and may continue to cause structural imbalances in which global PV module supply exceeds demand, which could have a material adverse effect on our business, financial condition, and results of operations.”

Raw Materials

Our CdTe module manufacturing process uses approximately 30 types of raw materials and components to construct a solar module. One critical raw material in our production process is CdTe. Of the other raw materials and components, the following are also critical to our manufacturing process: front glass coated with transparent conductive oxide, other semiconductor materials, organics such as photo resist, tempered back glass, frames, packaging components such as interlayer, cord plate/cord plate cap, lead wire, and solar connectors. Before we use these materials and components in our manufacturing process, a supplier must undergo rigorous qualification procedures, and we continually evaluate new suppliers as part of our cost reduction roadmaps. When possible, we attempt to use suppliers that can provide a raw material supply source that is near our manufacturing locations, reducing the cost and lead times for such materials. Several of our key raw materials and components are either single-sourced or sourced from a limited number of suppliers.

Solar Module Collection and Recycling

We are committed to extended producer responsibility and take into account the environmental impact of our products over their entire life cycle. As part of such efforts, we previously established the solar industry’s first comprehensive module collection and recycling program. Our module recycling process is designed to enable the recovery of valuable materials, including the glass and encapsulated semiconductor material, for use in new modules or other products and minimizes the environmental impacts associated with our modules at the end of their useful lives. Approximately 90% of each collected First Solar module can be recycled into materials for reuse. For legacy customer sales contracts that were covered under this program, we agreed to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agreed to notify us, disassemble their solar power systems, package the solar modules for shipment, and revert ownership rights over the modules back to us at the end of the modules’ service lives. We currently have recycling facilities operating at each of our manufacturing facilities in the United States, Malaysia, and Vietnam and at our former manufacturing facility location in Germany.

The EU’s Waste Electronics and Electrical Equipment (“WEEE”) directive places the obligation of recycling (including collection, treatment, and environmentally sound disposal) of electrical and electronic equipment products upon



12


producers, and such directive is applicable to PV solar modules in EU member states. For modules covered under our program that were previously sold into and installed in the EU, we continue to maintain a commitment to cover the estimated collection and recycling costs consistent with our historical program. Additionally, as a result of the transposition of the WEEE directive by the EU member states, we have adjusted our offerings, as required, in various EU member states to ensure compliance with specific EU member state WEEE regulations.

Solar Module Warranties

We provide a limited PV solar module warranty covering defects in materials and workmanship under normal use and service conditions for approximately 10 years. We also typically warrant that modules installed in accordance with agreed-upon specifications will produce at least 98% of their labeled power output rating during the first year, with the warranty coverage reducing by 0.5% every year thereafter throughout the approximate 25-year limited power output warranty period. As an alternative form of our standard limited module power output warranty, we also offer to certain customers an aggregated or system-level limited module performance warranty. This system-level limited module performance warranty is designed for utility-scale systems and provides 25-year system-level energy degradation protection. For additional information on our solar module warranty programs, refer to Item 1A. “Risk Factors – Problems with product quality or performance, including our Series 4 modules and Series 6 modules, may cause us to incur significant and/or unexpected contractual damages and/or warranty and related expenses, damage our market reputation, and prevent us from maintaining or increasing our market share.

Systems Business

Project Development

Project development activities generally include (i) site selection and securing rights to acquire or use the site, (ii) obtaining the requisite interconnection and transmission studies, (iii) executing an interconnection agreement, (iv) obtaining environmental and land-use permits, (v) maintaining effective site control, and (vi) entering into a PPA with an off-taker of the power to be generated by the project. The sequence of such development activities varies by international location and, in certain locations, may begin by initially bidding for PPA or off-take agreements. These activities culminate in receiving the right to construct and operate a PV solar power system.

Depending on the market opportunity or geographic location, we may acquire projects in various stages of development or acquire project companies from developers in order to complete the development process, construct a system incorporating our modules, and sell the system to a long-term owner. We may also collaborate with local partners in connection with these project development activities. Depending on the type of project or geographic location, PPAs or FiT structures define the price and terms the utility or customer will pay for power produced from the project. Depending primarily on the location, stage of development upon our acquisition of the project, and/or other site attributes, the development cycle typically ranges from one to two years but may be as long as five years. We may be required to incur significant costs for preliminary engineering, permitting, legal, and other expenses before we can determine whether a project is feasible, economically attractive, or capable of being built. If there is a delay in obtaining any required regulatory approvals, we may be forced to incur additional costs or impair our project assets, and the termination rights of the off-taker under the PPA may be triggered.

EPC Services

EPC services include engineering design and related services, BoS procurement, advanced development of grid integration solutions, and construction contracting and management. Depending on the customer and market need, we may provide our full EPC services or any combination of individual products and services within our EPC capabilities. We conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. For PV solar power systems we construct, we typically provide limited warranties for defects in engineering design, installation, and BoS part workmanship for a period of one to two years following the substantial completion of a system or a block within the system. We may also provide an energy



13


performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable year meets or exceeds the modeled energy expectation, after certain adjustments, such as irradiance, weather, module degradation, soiling, curtailment, and other conditions that may affect a system’s energy output but are unrelated to quality, design, or construction.

O&M Services

Our typical O&M service arrangements involve the performance of standard activities associated with operating and maintaining a PV solar power system. We perform such activities pursuant to the scope of services outlined in the underlying contract. These activities are considered necessary to optimize system performance and comply with PPAs, other agreements, and regulations. Although the scope of our services may vary by contract, our O&M service arrangements generally include 24/7 system monitoring, certain PPA and other agreement compliance, NERC compliance, large generator interconnection agreement compliance, energy forecasting, performance engineering analysis, regular performance reporting, turn-key maintenance services including spare parts and corrective maintenance repair, warranty management, and environmental services. As part of our O&M services, we also typically provide an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider, such as weather, curtailment, outages, force majeure, and other conditions that may affect system availability.

Customers

Our systems customers consist of utilities, independent power producers, commercial and industrial companies, and other system owners, such as investors who are looking for long-term investment vehicles that are expected to generate consistent returns. Such customers may purchase completed systems, which include our solar modules, or any combination of development, EPC services, and/or O&M services. During 2018, the substantial majority of our systems business sales were in the United States, Japan, and India, and the principal customers of our systems business were Tampa Electric Company, Capital Dynamics, Inc. (“Capital Dynamics”), Mitsui & Co., D.E. Shaw, and IDFC Alternatives, who each accounted for more than 10% of our systems business net sales.

In certain markets, the emergence of utility-owned generation has increased the number of potential project buyers as such utility customers benefit from a potentially low cost of capital available through rate-basing utility investments. Given their long-term ownership profile, utility-owned generation customers typically seek to partner with vertically-integrated companies, such as First Solar, who can provide a broad spectrum of utility-scale generation solutions, including reliable PV solar technology, project development and construction, and O&M services, thereby mitigating their long-term ownership risks.

The wholesale commercial and industrial market also represents a promising opportunity given our utility-scale PV solar power system expertise. The demand for corporate renewables is accelerating, with corporations worldwide committing to the RE100 campaign, a collaborative, global initiative of influential businesses committed to 100% renewable electricity. We believe we also have a competitive advantage in the commercial and industrial market due to many customers’ sensitivity to the experience, bankability, and financial viability of their suppliers and geographically diverse operating locations. With our strong development expertise, financial strength, and global footprint, we are well positioned to meet their needs. For example, our 227 MWAC Muscle Shoals project and 58 MWAC Cove Mountain Solar 1 project are expected to provide energy for certain Facebook, Inc. data centers through PPAs with Tennessee Valley Authority and PacifiCorp, respectively. Since our first corporate related PPA with Apple Inc., we have contracted over 700 MWAC of PPAs associated with corporate customers to support their renewable energy goals.

Competition

With respect to our systems business, we face competition from other providers of renewable energy solutions, including developers of PV solar power systems and developers of other forms of renewable energy projects, such as wind, hydroelectric, geothermal, biomass, and tidal projects. To the extent other solar module manufacturers become more



14


vertically integrated, we expect to face increased competition from such companies as well. We also face competition from other EPC companies and joint venture type arrangements between EPC companies and solar companies. Certain current or potential future competitors may have a low cost of capital and/or access to foreign capital. The decline in module prices over the last several years has increased interest in solar energy worldwide, and there are limited barriers to entry in certain parts of the PV solar value chain, depending on the geographic market. Accordingly, competition at the system level can be intense, thereby exerting downward pressure on system-level average selling prices industry-wide. See Item 1A. “Risk Factors – Competition at the system level can be intense, thereby potentially exerting downward pressure on system-level profit margins industry-wide, which could reduce our profitability and adversely affect our results of operations.”

Research and Development

Our systems related R&D activities are primarily focused on the objective of lowering the LCOE of a PV solar power system through reductions in BoS costs, improved system design, and energy yield enhancements associated with systems that use our modules. Such R&D efforts are also focused on continuing to improve our systems in terms of grid integration and reliability. We conduct our R&D activities for systems primarily in the United States. Innovations related to system design, inverters and power converters, hardware platforms and installation techniques, and know-how, among other things, can and are expected in the future to continue to reduce BoS costs, which can represent a significant portion of the costs associated with the construction of a typical utility-scale PV solar power system.

Own and Operate

From time to time, we may temporarily own and operate, or retain interests in, certain of our systems for a period of time based on strategic opportunities or market factors. The ability to do so provides certain potential benefits, including greater control over the sales process and offering a lower risk profile to project buyers. As of December 31, 2018, we owned and operated a number of systems in various geographic markets, including Chile, India, the United States, and the Asia-Pacific region. As an owner and operator of certain systems in the United States, we may be subject to the authority of the Federal Energy Regulatory Commission (“FERC”), as well as various other federal, state, and local regulatory bodies. For more information about risks related to owning and operating such systems, please see Item 1A. “Risk Factors – As an owner and operator of PV solar power systems that deliver electricity to the grid, certain of our affiliated entities may be regulated as public utilities under U.S. federal and state law, which could adversely affect the cost of doing business and limit our growth.” For more information about the economics of such ownership and the impacts on our liquidity see Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Liquidity and Capital Resources.”

Intellectual Property

Our success depends, in part, on our ability to maintain and protect our proprietary technology and to conduct our business without infringing on the proprietary rights of others. We rely primarily on a combination of patents, trademarks, and trade secrets, as well as associate and third-party confidentiality agreements, to safeguard our intellectual property. We regularly file patent applications to protect inventions arising from our R&D activities and are currently pursuing patent applications in the United States and other countries. Our patent applications and any future patent applications might not result in a patent being issued with the scope of the claims we seek, or at all, and any patents we may receive may be challenged, invalidated, or declared unenforceable. In addition, we have registered and/or have applied to register trademarks and service marks in the United States and a number of foreign countries for “First Solar.”

With respect to proprietary know-how that is not patentable and processes for which patents are difficult to enforce, we rely on, among other things, trade secret protection and confidentiality agreements to safeguard our interests. We believe that many elements of our PV solar module manufacturing processes, including our unique materials sourcing, involve proprietary know-how, technology, or data that are not covered by patents or patent applications, including technical processes, equipment designs, algorithms, and procedures. We have taken security measures to protect these elements. Our R&D personnel have entered into confidentiality and proprietary information agreements with us. These



15


agreements address intellectual property protection issues and require our associates to assign to us all of the inventions, designs, and technologies they develop during the course of their employment with us. We also require our customers and business partners to enter into confidentiality agreements before we disclose sensitive aspects of our modules, technology, or business plans. We have not been subject to any material intellectual property infringement or misappropriation claims.

Environmental, Health, and Safety Matters

Our operations include the use, handling, storage, transportation, generation, and disposal of hazardous materials and wastes. We are subject to various national, state, local, and international laws and regulations relating to the protection of the environment, including those governing the discharge of pollutants into the air and water; the use, management, and disposal of hazardous materials and wastes; occupational health and safety; and the cleanup of contaminated sites. Therefore, we could incur substantial costs, including cleanup costs, fines, and civil or criminal sanctions and costs arising from third-party property damage or personal injury claims as a result of violations of, or liabilities under, environmental and occupational health and safety laws and regulations or non-compliance with environmental permits required for our operations. We believe we are currently in substantial compliance with applicable environmental and occupational health and safety requirements and do not expect to incur material expenditures for environmental and occupational health and safety controls in the foreseeable future. However, future developments such as the implementation of new, more stringent laws and regulations, more aggressive enforcement policies, or the discovery of unknown environmental conditions may require expenditures that could have a material adverse effect on our business, financial condition, or results of operations. See Item 1A. “Risk Factors – Environmental obligations and liabilities could have a substantial negative impact on our business, financial condition, and results of operations.”

Corporate History

We were incorporated in Delaware in February 2006 and completed our initial public offering of common stock in November 2006.

Associates

As of December 31, 2018, we had approximately 6,400 associates (our term for full and part-time employees), including approximately 5,100 in our modules business and approximately 500 associates that work directly in our systems business. The remainder of our associates are in R&D, sales and marketing, and general and administrative positions. None of our associates are currently represented by labor unions or covered by a collective bargaining agreement. As we expand domestically and internationally, we may encounter either regional laws that mandate union representation or associates who desire union representation or a collective bargaining agreement. We believe that our relations with our associates are good.

Available Information

We maintain a website at www.firstsolar.com. We make available free of charge on our website our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements, and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act, as soon as reasonably practicable after we electronically file such materials with, or furnish them to, the SEC. The information contained in or connected to our website is not incorporated by reference into this report. We use our website as one means of disclosing material non-public information and for complying with our disclosure obligations under the SEC’s Regulation FD. Such disclosures are typically included within the Investor Relations section of our website at investor.firstsolar.com. Accordingly, investors should monitor such portions of our website in addition to following our press releases, SEC filings, and public conference calls and webcasts. The SEC also maintains a website at www.sec.gov that contains reports and other information regarding issuers, such as First Solar, that file electronically with the SEC.




16


Executive Officers of the Registrant

Our executive officers and their ages and positions as of February 21, 2019 were as follows:
Name
 
Age
 
Position
Mark R. Widmar
 
53
 
Chief Executive Officer
Alexander R. Bradley
 
37
 
Chief Financial Officer
Georges Antoun
 
56
 
Chief Commercial Officer
Philip Tymen deJong
 
59
 
Chief Operations Officer
Raffi Garabedian
 
52
 
Chief Technology Officer
Paul Kaleta
 
63
 
Executive Vice President, General Counsel and Secretary
Christopher R. Bueter
 
55
 
Executive Vice President, Human Resources

Mark R. Widmar was appointed Chief Executive Officer in July 2016. He joined First Solar in April 2011 as Chief Financial Officer and also served as First Solar’s Chief Accounting Officer from February 2012 through June 2015. From March 2015 to June 2016, Mr. Widmar served as the Chief Financial Officer and through June 2018, served as a director on the board of the general partner of 8point3 Energy Partners LP (“8point3”), the joint yieldco formed by First Solar and SunPower Corporation in 2015 to own and operate a portfolio of selected solar generation assets. Prior to joining First Solar, Mr. Widmar served as Chief Financial Officer of GrafTech International Ltd., a leading global manufacturer of advanced carbon and graphite materials, from May 2006 through March 2011. Prior to joining GrafTech, Mr. Widmar served as Corporate Controller of NCR Inc. from 2005 to 2006, and was a Business Unit Chief Financial Officer for NCR from November 2002 to his appointment as Controller. He also served as a Division Controller at Dell, Inc. from August 2000 to November 2002. Mr. Widmar also held various financial and managerial positions with Lucent Technologies Inc., Allied Signal, Inc., and Bristol Myers/Squibb, Inc. He began his career in 1987 as an accountant with Ernst & Young. Mr. Widmar holds a Bachelor of Science in business accounting and a Masters of Business Administration from Indiana University.

Alexander R. Bradley was appointed interim Chief Financial Officer in July 2016 and confirmed as Chief Financial Officer in October 2016. Mr. Bradley previously served as Vice President, Treasury and Project Finance for First Solar. Mr. Bradley served as a director on the board of the general partner of 8point3 from June 2016 to June 2018. From June 2015 to June 2016, Mr. Bradley served as a Vice President of Operations of the general partner of 8point3. Mr. Bradley has led or supported the structuring, sale, and financing of over $10 billion and approximately 2.7 GWDC of the Company’s worldwide development assets, including several of the largest PV power plant projects in North America. Mr. Bradley’s professional experience includes more than 10 years in investment banking, mergers and acquisitions, project finance, and business development in the United States and internationally. Prior to joining First Solar in May 2008, Mr. Bradley worked at HSBC in investment banking and leveraged finance, in London and New York, covering the energy and utilities sector. He received his Master of Arts from the University of Edinburgh, Scotland.

Georges Antoun was appointed Chief Commercial Officer in July 2016. He joined First Solar in July 2012 as Chief Operating Officer before being appointed as President, U.S. in July 2015. Mr. Antoun has over 30 years of operational and technical experience, including leadership positions at several global technology companies. Prior to joining First Solar, Mr. Antoun served as Venture Partner at Technology Crossover Ventures (“TCV”), a private equity and venture firm that he joined in July 2011. Before joining TCV, Mr. Antoun was the Head of Product Area IP & Broadband Networks for Ericsson, based in San Jose, California. Mr. Antoun joined Ericsson in 2007, when Ericsson acquired Redback Networks, a telecommunications equipment company, where Mr. Antoun served as the Senior Vice President of World Wide Sales & Operations. After the acquisition, Mr. Antoun was promoted to Chief Executive Officer of the Redback Networks subsidiary. Prior to Redback Networks, Mr. Antoun spent five years at Cisco Systems, where he served as Vice President of Worldwide Systems Engineering and Field Marketing, Vice President of Worldwide Optical Operations, and Vice President of Carrier Sales. Prior to Cisco Systems, he was the Director of Systems Engineering at Newbridge Networks, a data and voice networking company. Mr. Antoun started his career at Nynex (now Verizon Communications), where he was part of its Science and Technology Division. Mr. Antoun also served as a member of the board of directors of Ruckus Wireless, Inc. and Violin Memory, Inc., both publicly-traded companies. He earned a



17


Bachelor of Science degree in engineering from the University of Louisiana at Lafayette and a Master’s degree in information systems engineering from NYU Poly.

Philip Tymen deJong was appointed Chief Operating Officer in July 2015. Mr. deJong has comprehensive leadership responsibility for areas including manufacturing, EPC, operations and maintenance, quality and reliability, supply chain, product management, and information technology. Mr. deJong joined First Solar in January 2010 as Vice President, Plant Management and served in several Senior Vice President roles in manufacturing and operations prior to being appointed Senior Vice President, Manufacturing & EPC in January 2015. Prior to joining First Solar, Mr. deJong was Vice President of Assembly/Test Manufacturing for Numonyx Corporation. Prior to that, he worked for 25 years at Intel Corporation, holding various positions in engineering, manufacturing, wafer fabrication management, and assembly/test manufacturing. Mr. deJong holds a Bachelor of Science degree in industrial engineering/mechanical engineering from Oregon State University and has completed advanced study at the University of New Mexico Anderson School of Management.

Raffi Garabedian has been the Chief Technology Officer of First Solar since May 2012 and manages the Company’s research and development, including PV module and power plant system products and roadmaps. Mr. Garabedian joined First Solar in June 2008 as Director of Disruptive Technologies. Prior to First Solar, Mr. Garabedian spent over 15 years in the MEMS (micro-electro-mechanical systems) industry, developing products ranging from automotive engine control sensors to fiber optic telecommunications switching systems. He was the founding CEO of Touchdown Technologies, Inc., which was acquired by Verigy, as well as Micromachines Inc., which was acquired by Kavlico. Mr. Garabedian is named on approximately 28 issued U.S. patents. Mr. Garabedian serves as a director on the boards of Covelant Metrology and Heliotrope Technologies. Mr. Garabedian earned a Bachelor of Science degree in electrical engineering from Rensselaer Polytechnic Institute and a Master of Science degree in electrical engineering with a focus on semiconductor and microsystems technology from the University of California Davis.

Paul Kaleta joined First Solar in March 2014 as Executive Vice President & General Counsel. In February 2017, Mr. Kaleta was appointed as Corporate Secretary. Prior to joining First Solar, Mr. Kaleta was Executive Vice President, General Counsel, Shared Services & Secretary, and Chief Compliance Officer for NV Energy, Inc., which was acquired by Berkshire Hathaway’s Energy Group in December 2013. Before that, he was Vice President and General Counsel for Koch Industries, Inc., one of the world’s largest privately held companies with diverse businesses worldwide, including refining, petrochemicals, and commodity trading, among others. He also served in a number of legal and other leadership roles for Koch companies. Before joining Koch, he was Vice President and General Counsel of Niagara Mohawk Power Corporation (now part of National Grid). In private practice, Mr. Kaleta was an equity partner in the Washington D.C. law firm Swidler Berlin LLP and an associate in the Washington D.C. office of Skadden, Arps, Slate, Meagher & Flom LLP. He also served as a federal judicial clerk. Mr. Kaleta is the founding chair of the Southern Nevada Chapter of the “I Have a Dream Foundation” (now “Core Academy-powered by The Rogers Foundation”), a member of the board of directors of Advanced Energy Economy, a member of the client advisory council of Lex Mundi, and has taught both energy law and business ethics and leadership, as an adjunct professor, among other industry professional and community activities. Mr. Kaleta holds a juris doctor degree from Georgetown University Law Center and a bachelor’s degree from Hamilton College.

Christopher R. Bueter was appointed Executive Vice President, Human Resources in February 2016. Mr. Bueter joined First Solar in November 2009 as Global Director for Industrial Relations and also served as Vice President, Human Resources Global Business Development and Corporate Services, Vice President, Global Human Resources and Labor Relations, and Senior Vice President, Human Resources. Prior to joining First Solar, Mr. Bueter served as the Vice President of Global Employee Relations at Dana Corporation, an American-based worldwide supplier of powertrain components. In his 24 years at Dana Corporation, he served in a variety of roles, including Corporate Director of Employee Relations and Distribution Services Division Human Resources Manager. Mr. Bueter holds a Bachelor of Science in human resources management from the University of Toledo, and a juris doctor degree from the University of Toledo Law School.




18


Item 1A. Risk Factors

An investment in our stock involves a high degree of risk. You should carefully consider the following information, together with the other information in this Annual Report on Form 10-K, before buying shares of our stock. If any of the following risks or uncertainties occur, our business, financial condition, and results of operations could be materially and adversely affected and the trading price of our stock could decline.

Risks Related to Our Markets and Customers

Competition in solar markets globally and across the solar value chain is intense, and could remain that way for an extended period of time. An increased global supply of PV modules has caused and may continue to cause structural imbalances in which global PV module supply exceeds demand, which could have a material adverse effect on our business, financial condition, and results of operations.

In the aggregate, we believe manufacturers of solar cells and modules have significant installed production capacity, relative to global demand, and the ability for additional capacity expansion. For example, we estimate that in 2018 over 20 GWDC of capacity was added by solar module manufacturers, particularly but not exclusively in Asia. We believe the solar industry may from time to time experience periods of structural imbalance between supply and demand (i.e., where production capacity exceeds global demand), and that such periods will continue to put pressure on pricing. We believe the solar industry is currently in such a period, due in part to recent developments in China, which include feed-in-tariff reductions causing deferment of in-country project development. During the past several years, industry average selling prices per watt have declined, at times significantly, both at the module and system levels, as competitors have reduced prices to sell inventories worldwide. There may be additional pressure on global demand and average selling prices in the future resulting from fluctuating demand in certain major solar markets such as China. If our competitors reduce module pricing to levels near or below their manufacturing costs, or are able to operate at minimal or negative operating margins for sustained periods of time, or if demand for PV modules does not grow sufficiently to justify the current production supply, our business, financial condition, and results of operations could be adversely affected.

If PV solar and related technologies are not suitable for widespread adoption at economically attractive rates of return or if sufficient additional demand for solar modules, related technologies, and systems does not develop or takes longer to develop than we anticipate, our net sales and profit may flatten or decline and we may be unable to sustain profitability.

In comparison to traditional forms of energy generation, the solar energy market continues to be at a relatively early stage of development. If utility-scale PV solar technology proves unsuitable for widespread adoption at economically attractive rates of return or if additional demand for solar modules and systems fails to develop sufficiently or takes longer to develop than we anticipate, we may be unable to grow our business or generate sufficient net sales to sustain profitability. In addition, demand for solar modules, related technologies, and systems in our targeted markets may develop to a lesser extent than we anticipate. Many factors may affect the viability of widespread adoption of utility-scale PV solar technology in our targeted markets, as well as the demand for solar modules and systems generally, including the following:

cost-effectiveness of the electricity generated by PV solar power systems compared to conventional energy sources, such as natural gas (which fuel source may be subject to significant price fluctuations from time to time), and other renewable energy sources, such as wind, geothermal, and hydroelectric;

changes in tax, trade remedies, and other public policy, as well as changes in economic, market, and other conditions that affect the price of, and demand for, conventional energy resources, non-solar renewable energy resources (e.g., wind and hydroelectric), and energy efficiency programs and products, including increases or decreases in the prices of natural gas, coal, oil, and other fossil fuels and in the prices of competing renewable resources;




19


the extent of competition, barriers to entry, and overall conditions and timing related to the development of solar in new and emerging market segments such as commercial and industrial customers, community solar, community choice aggregators, and other customer segments;

availability, substance, and magnitude of support programs including federal, state, and local government subsidies, incentives, targets, and renewable portfolio standards, among other policies and programs, to accelerate the development of the solar industry;

performance, reliability, and availability of energy generated by PV solar power systems compared to conventional and other non-solar renewable energy sources and products, particularly conventional energy generation capable of providing 24-hour, non-intermittent baseload power;

the development, functionality, scale, cost, and timing of storage solutions; and

changes in the amount and priorities of capital expenditures by end-users of solar modules and systems (e.g., utilities), which capital expenditures tend to decrease when the economy slows or when interest rates increase, thereby resulting in redirection away from solar generation to development of competing forms of electric generation and to distribution (e.g., smart grid), transmission, and energy efficiency measures.

The reduction, elimination, or expiration of government subsidies, economic incentives, tax incentives, renewable energy targets, and other support for on-grid solar electricity applications, or other adverse public policies, such as tariffs or other trade remedies imposed on solar cells and modules, could negatively impact demand and/or price levels for our solar modules and systems and limit our growth or lead to a reduction in our net sales, thereby adversely impacting our operating results.

Although we believe that solar energy will experience widespread adoption in those applications where it competes economically with traditional forms of energy without any support programs, in certain markets our net sales and profits remain subject to variability based on the availability and size of government subsidies and economic incentives. Federal, state, and local governmental bodies in many countries have provided subsidies in the form of FiTs, rebates, tax incentives, and other incentives to end-users, distributors, system integrators, and manufacturers of PV solar products. Many of these support programs expire, phase out over time, require renewal by the applicable authority, or may be amended. A summary of certain recent developments in the major government support programs that may impact our business appears under Item 1. “Business – Support Programs.” To the extent these support programs are reduced earlier than previously expected or are changed retroactively, such changes could negatively impact demand and/or price levels for our solar modules and systems, lead to a reduction in our net sales, and adversely impact our operating results. Another consideration in the U.S. market, and to a lesser extent in other global markets, is the effect of governmental land-use planning policies and environmental policies on utility-scale PV solar development. The adoption of restrictive land-use designations or environmental regulations that proscribe or restrict the siting of utility-scale solar facilities could adversely affect the marginal cost of such development.

In addition, policies of the U.S. presidential administration may create regulatory uncertainty in the renewable energy industry, including the solar industry, and our business, financial condition, and results of operations could be adversely affected. Members of the U.S. presidential administration, including representatives of the U.S. Department of Energy, have made public statements that indicate that the administration may not be supportive of various clean energy programs and initiatives designed to curtail climate change. For example, in June 2017, the U.S. President announced that the United States would withdraw from participation in the 2015 Paris Agreement on climate change mitigation. In addition, the administration has indicated that it may be supportive of overturning or modifying policies of or regulations enacted by the prior administration that placed limitations on gas and coal electricity generation, mining, and/or exploration. Additionally, in October 2017, the U.S. EPA issued a Notice of Proposed Rulemaking, proposing to repeal the previous U.S. presidential administration’s Clean Power Plan, which establishes standards to limit carbon dioxide emissions from existing power generation facilities. In August 2018, the U.S. EPA proposed the ACE rule, which would establish guidelines for states to develop plans to address greenhouse gas emissions from existing coal-fired power plants. The



20


ACE rule would replace the Clean Power Plan, which the U.S. EPA has proposed to repeal. If the current U.S. administration and/or the U.S. Congress takes action, or continues to publicly speak out about the need to take action, in furtherance of any such policies, we would be subject to significant risks, including the following:

a reduction or removal of clean energy programs and initiatives and the incentives they provide may diminish the market for future solar energy off-take agreements and reduce the ability for solar project developers to compete for future solar energy off-take agreements, which may reduce incentives for such parties to develop solar projects and purchase PV solar modules;

any limitations on the value or availability to potential investors of tax incentives that benefit solar energy projects such as the ITC and accelerated depreciation deductions could result in such investors generating reduced revenues and economic returns and facing a reduction in the availability of affordable financing, thereby reducing demand for PV solar modules. The ITC is a U.S. federal incentive that provides an income tax credit to the owner of the project after the project is placed in service of up to 30% of eligible basis. Under the Modified Accelerated Cost-Recovery System, owners of equipment used in a solar project may claim all of their depreciation deductions with respect to such equipment over five years, even though the useful life of such equipment is generally greater than five years. In addition, in December 2017, the U.S. government enacted comprehensive tax reform legislation commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). Under the Tax Act, qualified property placed in service after September 22, 2017 and before January 1, 2023 is generally eligible for 100% expensing, and such property placed in service after December 31, 2022 and before January 1, 2027 is generally eligible for expensing at lower percentages. However, the Tax Act also reduced the U.S. corporate income tax rate to 21% effective January 1, 2018, which could diminish the capacity of potential investors to benefit from incentives such as the ITC and reduce the value of accelerated depreciation deductions and expensing, thereby reducing the relative attractiveness of solar projects as an investment; and

any effort to overturn federal and state laws, regulations, or policies that are supportive of solar energy generation or that remove costs or other limitations on other types of electricity generation that compete with solar energy projects could negatively impact our ability to compete with traditional forms of electricity generation and materially and adversely affect our business.

Application of U.S. trade laws, or trade laws of other countries, may also impact, either directly or indirectly, our operating results. For example, in January 2018, following a petition filed by a U.S.-based manufacturer of solar cells under Sections 201 and 202 of the Trade Act of 1974 for global safeguard relief with the U.S. International Trade Commission (the “USITC”), requesting, among other things, the imposition of certain tariffs on crystalline silicon solar cells imported into the United States and the establishment of a minimum price per watt on imported crystalline silicon solar modules, the U.S. President proclaimed tariffs on imported crystalline silicon modules, and a tariff-rate quota on imported crystalline silicon cells, over a four-year period, with the tariff on modules, and the tariff on cells above the first 2.5 GWDC of imports, starting at 30% for the February 2018 to February 2019 period and declining by five percentage points in each subsequent 12-month period. Thin film solar cell products, such as our CdTe technology, are expressly excluded from the tariffs. In addition, the USITC is expected to review developments regarding the relevant domestic industry (including its efforts to adjust to import competition) and issue a report to the U.S. President by February 2020. Such report could serve as a basis for the U.S. President to reduce, modify, or terminate the safeguard tariffs.

The United States has also imposed import tariffs in connection with other proceedings during 2018. In March 2018, the U.S. President proclaimed tariffs on certain imported aluminum and steel articles, generally at rates of 10% and 25%, respectively, under Section 232 of the Trade Expansion Act of 1962. All countries except Argentina and Australia are covered by the aluminum tariff. All countries except Argentina, Australia, Brazil, and South Korea are covered by the steel tariff, and the steel tariff rate on imports from Turkey is 50%, rather than 25%. In addition, in May 2018, the U.S. President proclaimed absolute quotas for the import of aluminum articles from Argentina and the import of steel articles from Argentina, Brazil, and South Korea. Separately, in a series of actions during 2018 that followed an investigation under Section 301 of the Trade Act of 1974, the United States imposed tariffs on various articles imported



21


from China at a rate of 25%, including silicon solar cells and modules. Certain other articles imported from China are subject to tariffs at a rate of 10%, which is scheduled to rise to 25% in March 2019 unless the United States determines not to do so based on negotiations with China.

Internationally, in July 2018, the Indian government imposed a safeguard duty on solar cells and modules imported from various countries, including member countries of the Organisation for Economic Co-operation and Development (“OECD”), China, and Malaysia, for a two-year period, starting at 25% through July 2019 and declining by five percentage points in each subsequent six-month period. Such tariffs, or any other U.S. or global trade remedies or other trade barriers, may directly or indirectly affect U.S. or global markets for solar energy and our business, financial condition, and results of operations.

These examples show that established markets for PV solar development face uncertainties arising from policy, regulatory, and governmental constraints. While the expected potential of the emerging markets we are targeting is significant, policy promulgation and market development are especially vulnerable to governmental inertia, political instability, the imposition of trade remedies and other trade barriers, geopolitical risk, fossil fuel subsidization, potentially stringent localization requirements, and limited available infrastructure.

We may be unable to fully execute on our long-term strategic plans, which could have a material adverse effect on our business, financial condition, or results of operations.

We face numerous difficulties in executing on our long-term strategic plans, particularly in new foreign jurisdictions, including the following:

difficulty in accurately prioritizing geographic markets that we can most effectively and profitably serve with our PV solar offerings, including miscalculations in overestimating or underestimating addressable market demand;

difficulty in competing against companies who may have greater financial resources and/or a more effective or established localized business presence and/or an ability to operate with minimal or negative operating margins for sustained periods of time;

difficulty in overcoming the inertia involved in changing local electricity ecosystems as necessary to accommodate large-scale PV solar deployment and integration;

adverse public policies in countries we operate in and/or are pursuing, including local content requirements, the imposition of trade remedies, or capital investment requirements;

business climates, such as that in China, that may have the effect of putting foreign companies at a disadvantage relative to domestic companies;

unstable economic, social, and/or operating environments in foreign jurisdictions, including social unrest, currency, inflation, and interest rate uncertainties;

the possibility of applying an ineffective commercial approach to targeted markets, including product offerings that may not meet market needs;

difficulty in generating sufficient sales volumes at economically sustainable profitability levels;

difficulty in timely identifying, attracting, training, and retaining qualified sales, technical, and other personnel in geographies targeted for expansion;




22


difficulty in maintaining proper controls and procedures as we expand our business operations both in terms of complexity and geographical reach, including transitioning certain business functions to low-cost geographies, with any material control failure potentially leading to reputational damage and loss of confidence in our financial reporting;

difficulty in competing successfully for market share in overall solar markets as a result of the success of companies participating in the global rooftop PV solar market, which is a segment in which we do not have significant historical experience;

difficulty in establishing and implementing a commercial and operational approach adequate to address the specific needs of the markets we are pursuing;

difficulty in identifying effective local partners and developing any necessary partnerships with local businesses on commercially acceptable terms; and

difficulty in balancing market demand and manufacturing production in an efficient and timely manner, potentially causing our manufacturing capacity to be constrained in some future periods or over-supplied in others.

In addition, please see the Risk Factors entitled “Our substantial international operations subject us to a number of risks, including unfavorable political, regulatory, labor, and tax conditions in the United States and/or foreign countries,” and “The reduction, elimination, or expiration of government subsidies, economic incentives, tax incentives, renewable energy targets, and other support for on-grid solar electricity applications, or other adverse public policies, such as tariffs or other trade remedies imposed on solar cells and modules, could negatively impact demand and/or price levels for our solar modules and systems and limit our growth or lead to a reduction in our net sales, thereby adversely impacting our operating results.”

The loss of any of our large customers, or their inability to perform under their contracts, could significantly reduce our net sales and negatively impact our results of operations.

Our customers include integrators and operators of systems, utilities, independent power producers, commercial and industrial companies, and other system owners, who may experience intense competition at the system level, thereby constraining the ability for such customers to sustain meaningful and consistent profitability. The loss of any of our large customers, their inability to perform under their contracts, or their default in payment could significantly reduce our net sales and/or adversely impact our operating results. While our contracts with customers typically have certain firm purchase commitments and may include provisions for the payment of amounts to us in certain events of contract termination, these contracts may be subject to amendments made by us or requested by our customers. These amendments may reduce the volume of modules to be sold under the contract, adjust delivery schedules, or otherwise decrease the expected revenue under these contracts. Although we believe that we can mitigate this risk, in part, by reallocating modules to other customers if the need arises, we may be unable, in whole or in part, to do so on similar terms or at all. We may also mitigate this risk by requiring some form of payment security from our customers, such as parent guarantees, bank guarantees, surety bonds, or commercial letters of credit. However, in the event the providers of such payment security fail to perform their obligations, our operating results could be adversely impacted.

We may be unable to profitably provide new solar offerings or achieve sufficient market penetration with such offerings.

We may expand our portfolio of offerings to include solutions that build upon our core competencies but for which we have not had significant historical experience, including variations in our traditional product offerings or other offerings related to commercial and industrial customers and community solar. We cannot be certain that we will be able to ascertain and allocate the appropriate financial and human resources necessary to grow these business areas. We could invest capital into growing these businesses but fail to address market or customer needs or otherwise not experience



23


a satisfactory level of financial return. Also, in expanding into these areas, we may be competing against companies that previously have not been significant competitors, such as companies that currently have substantially more experience than we do in the residential, commercial and industrial, or other targeted offerings. If we are unable to achieve growth in these areas, our overall growth and financial performance may be limited relative to our competitors and our operating results could be adversely impacted.

An increase in interest rates or tightening of the supply of capital in the global financial markets (including a reduction in total tax equity availability) could make it difficult for customers to finance the cost of a PV solar power system and could reduce the demand for our modules or systems and/or lead to a reduction in the average selling price for such offerings.

Many of our customers and our systems business depend on debt and/or equity financing to fund the initial capital expenditure required to develop, build, and/or purchase a PV solar power system. As a result, an increase in interest rates, or a reduction in the supply of project debt financing or tax equity investments (including reductions due to a change in tax related incentives that benefit tax equity investors, such as the reduction of the U.S. corporate income tax rate to 21% under the Tax Act, which could reduce the value of these incentives), could reduce the number of solar projects that receive financing or otherwise make it difficult for our customers or our systems business to secure the financing necessary to develop, build, purchase, or install a PV solar power system on favorable terms, or at all, and thus lower demand for our solar modules, which could limit our growth or reduce our net sales. See the Risk Factor entitled “The reduction, elimination, or expiration of government subsidies, economic incentives, tax incentives, renewable energy targets, and other support for on-grid solar electricity applications, or other adverse public policies, such as tariffs or other trade remedies imposed on solar cells and modules, could negatively impact demand and/or price levels for our solar modules and systems and limit our growth or lead to a reduction in our net sales, thereby adversely impacting our operating results” for additional information. In addition, we believe that a significant percentage of our customers install systems as an investment, funding the initial capital expenditure through a combination of equity and debt. An increase in interest rates and the reduction of the U.S. corporate income tax rate as described above could lower an investor’s return on investment in a system, increase equity return requirements, or make alternative investments more attractive relative to PV solar power systems and, in each case, could cause these customers to seek alternative investments.

Risks Related to our Operations, Manufacturing, and Technology

Our future success depends on our ability to effectively balance manufacturing production with market demand, convert existing production facilities to support new product lines, such as our transition to Series 6 module manufacturing, and, when necessary, continue to build new manufacturing plants over time in response to such demand and add production lines in a cost-effective manner, all of which are subject to risks and uncertainties.

Our future success depends on our ability to effectively balance manufacturing production with market demand, convert existing production facilities to support new product lines, such as our transition to Series 6 module manufacturing, and increase both our manufacturing capacity and production throughput over time in a cost-effective and efficient manner. If we cannot do so, we may be unable to expand our business, decrease our manufacturing cost per watt, maintain our competitive position, satisfy our contractual obligations, sustain profitability, or create long-term shareholder value. Our ability to expand production capacity, or to convert existing production facilities to support new product lines, such as our transition to Series 6 module manufacturing, is subject to significant risks and uncertainties, including the following:

delays and cost overruns as a result of a number of factors, many of which may be beyond our control, such as our inability to secure successful contracts with equipment vendors;

our custom-built equipment taking longer and costing more to manufacture than expected and not operating as designed;




24


delays or denial of required approvals by relevant government authorities;

being unable to hire qualified staff;

failure to execute our expansion or conversion plans effectively;

difficulty in balancing market demand and manufacturing production in an efficient and timely manner, potentially causing our manufacturing capacity to be constrained in some future periods or over-supplied in others; and

incurring manufacturing asset write-downs, write-offs, and other charges and costs, which may be significant, during those periods in which we idle, slow down, shut down, convert, or otherwise adjust our manufacturing capacity.

We face intense competition from manufacturers of crystalline silicon solar modules, as well as other thin film solar modules; if global supply exceeds global demand, it could lead to a further reduction in the average selling price for PV solar modules, which could reduce our net sales and adversely affect our results of operations.

The solar and renewable energy industries are highly competitive and are continually evolving as participants strive to distinguish themselves within their markets and compete with the larger electric power industry. Within the global PV solar industry, we face intense competition from crystalline silicon solar module manufacturers and other thin film solar module manufacturers. Existing or future solar module manufacturers might be acquired by larger companies with significant capital resources, thereby further intensifying competition with us. In addition, the introduction of a low cost disruptive technology could adversely affect our ability to compete, which could reduce our net sales and adversely affect our results of operations.

Even if demand for solar modules continues to grow, the rapid manufacturing capacity expansion undertaken by many module manufacturers, particularly manufacturers of crystalline silicon cells and modules, has created and may continue to cause periods of structural imbalance in which supply exceeds demand. See the Risk Factor entitled “Competition in solar markets globally and across the solar value chain is intense, and could remain that way for an extended period of time. An increased global supply of PV modules has caused and may continue to cause structural imbalances in which global PV module supply exceeds demand, which could have a material adverse effect on our business, financial condition, and results of operations,” for additional information. In addition, we believe any significant decrease in the cost of silicon feedstock or polysilicon would reduce the manufacturing cost of crystalline silicon modules and lead to further pricing pressure for solar modules and potentially an oversupply of solar modules. We also believe many crystalline silicon cell and wafer manufacturers continue to transition from lower efficiency Back Surface Field (“BSF”) multi-crystalline cells (the legacy technology against which we have generally competed in our markets) to higher efficiency Passivated Emitter Rear Contact (“PERC”) multi-crystalline and mono-crystalline cells at competitive cost structures. As a result, we expect that in the future, our primary competition might transition to multi-crystalline and mono-crystalline PERC based modules with higher conversion efficiencies. Additionally, while conventional solar modules, including the solar modules we produce, are monofacial, meaning their ability to produce energy is a function of direct and diffuse irradiance on their front side, certain manufacturers of mono-crystalline PERC solar modules are pursuing the commercialization of bifacial modules that also capture diffuse irradiance on the back side of a module. Such technology can improve the overall energy production of a module relative to nameplate efficiency when applied in certain applications and BoS configurations, which could potentially lower the overall LCOE of a system when compared to systems using conventional solar modules, including the modules we produce.

During any such period, our competitors could decide to reduce their sales prices in response to competition, even below their manufacturing costs, in order to generate sales, and may do so for a sustained period. Other competitors may have direct or indirect access to sovereign capital, which could enable such competitors to operate at minimal or negative operating margins for sustained periods of time. As a result, we may be unable to sell our solar modules or systems at attractive prices, or for a profit, during any period of excess supply of solar modules, which would reduce



25


our net sales and adversely affect our results of operations. Additionally, we may decide to lower our average selling prices to certain customers in certain markets in response to competition, which could also reduce our net sales and adversely affect our results of operations.

Problems with product quality or performance, including our Series 4 modules and Series 6 modules, may cause us to incur significant and/or unexpected contractual damages and/or warranty and related expenses, damage our market reputation, and prevent us from maintaining or increasing our market share.

We perform a variety of module quality and life tests under different conditions upon which we base our assessments and warranty of module performance over the duration of the warranty. However, if our thin film solar modules, including our Series 4 modules and Series 6 modules, perform below expectations, we could experience significant warranty and related expenses, damage to our market reputation, and erosion of our market share. With respect to our modules, we provide a limited warranty covering defects in materials and workmanship under normal use and service conditions for approximately 10 years. We also typically warrant that modules installed in accordance with agreed-upon specifications will produce at least 98% of their labeled power output rating during the first year, with the warranty coverage reducing by 0.5% every year thereafter throughout the approximate 25-year limited power output warranty period. As an alternative form of our standard limited module power output warranty, we also offer an aggregated or system-level limited module performance warranty. This system-level limited module performance warranty is designed for utility-scale systems and provides 25-year system-level energy degradation protection. This warranty represents a practical expedient to address the challenge of identifying, from the potential millions of modules installed in a utility-scale system, individual modules that may be performing below warranty thresholds by focusing on the aggregate energy generated by the system rather than the power output of individual modules. The system-level limited module performance warranty is typically calculated as a percentage of a system’s expected energy production, adjusted for certain actual site conditions, with the warranted level of performance declining each year in a linear fashion, but never falling below 80% during the term of the warranty. As a result of these warranty programs, we bear the risk of product warranty claims long after we have sold our solar modules and recognized net sales.

If any of the assumptions used in estimating our module warranties prove incorrect, we could be required to accrue additional expenses, which could adversely impact our financial position, operating results, and cash flows. Although we have taken significant precautions to avoid a manufacturing excursion from occurring, any manufacturing excursions, including any commitments made by us to take remediation actions in respect of affected modules beyond the stated remedies in our warranties, could adversely impact our reputation, financial position, operating results, and cash flows.

Although our module performance warranties extend for 25 years, our oldest solar modules manufactured during the qualification of our pilot production line have only been in use since 2001. Accordingly, our warranties are based on a variety of quality and life tests that enable predictions of durability and future performance. These predictions, however, could prove to be materially different from the actual performance during the warranty period, causing us to incur substantial expense to repair or replace defective solar modules or provide financial remuneration in the future. For example, our solar modules, including our Series 4 modules and Series 6 modules, could suffer various failure modes, including breakage, delamination, corrosion, or performance degradation in excess of expectations, and our manufacturing operations or supply chain could be subject to materials or process variations that could cause affected modules to fail or underperform compared to our expectations. These risks could be amplified as we implement design and process changes in connection with our efforts to improve our products and accelerate module wattage as part of our long-term strategic plans and as we transition to Series 6 module manufacturing. In addition, as we increase the number of installations in extreme climates, we may experience increased failure rates due to deployment into such field conditions. Any widespread product failures may damage our market reputation, cause our net sales to decline, require us to repair or replace the defective modules or provide financial remuneration, and result in us taking voluntary remedial measures beyond those required by our standard warranty terms to enhance customer satisfaction, which could have a material adverse effect on our operating results.

In resolving claims under both the limited defect and power output warranties, we typically have the option of either repairing or replacing the covered modules or, under the limited power output warranty, providing additional modules



26


to remedy the power shortfall or making certain cash payments; however, historical versions of our module warranty did not provide a refund remedy. Consequently, we may be obligated to repair or replace the covered modules under such historical programs. As our manufacturing process may change from time-to-time in accordance with our technology roadmap, we may elect to stop production of older versions of our modules that would constitute compatible replacement modules. In some jurisdictions, our inability to provide compatible replacement modules could potentially expose us to liabilities beyond the limitations of our module warranties, which could adversely impact our reputation, financial position, operating results, and cash flows.

For PV solar power systems we construct, we typically provide limited warranties for defects in engineering design, installation, and BoS part workmanship for a period of one to two years following the substantial completion of a system or a block within the system. In resolving claims under such BoS warranties, we have the option of remedying the defect through repair or replacement. As with our modules, these warranties are based on a variety of quality and life tests that enable predictions of durability and future performance. Any failures in BoS equipment or system construction beyond our expectations may also adversely impact our reputation, financial position, operating results, and cash flows.

In addition, our contracts with customers, including contracts for the sale of Series 6 modules, may include provisions with particular product specifications, minimum wattage requirements, and specified delivery schedules. These contracts may be terminated, or we may incur significant liquidated damages or other damages, if we fail to perform our contractual obligations. In addition, our costs to perform under these contracts may exceed our estimates, which could adversely impact our profitability. We have only recently commenced commercial production of our Series 6 modules and have limited experience satisfying our obligations under the related sales arrangements. Any failures to comply with our contracts for the sale of our modules, including our Series 6 modules, could adversely impact our reputation, financial position, operating results, and cash flows.

Our failure to further refine our technology, reduce module manufacturing and BoS costs, and develop and introduce improved PV products could render our solar modules or systems uncompetitive and reduce our net sales, profitability, and/or market share.

We need to continue to invest significant financial resources in R&D to continue to improve our module conversion efficiencies, lower the LCOE of our PV solar power systems, and otherwise keep pace with technological advances in the solar industry. However, R&D activities are inherently uncertain, and we could encounter practical difficulties in commercializing our research results. We seek to continuously improve our products and processes, including, for example, our transition to Series 6 module manufacturing, and the resulting changes carry potential risks in the form of delays, performance, additional costs, or other unintended contingencies. In addition, our significant expenditures for R&D may not produce corresponding benefits. Other companies are developing a variety of competing PV technologies, including advanced multi-crystalline silicon cells, PERC or advanced p-type crystalline silicon cells, high-efficiency n-type crystalline silicon cells, copper indium gallium diselenide thin films, amorphous silicon thin films, and new emerging technologies such as hybrid perovskites, which could produce solar modules or systems that prove more cost-effective or have better performance than our solar modules or systems.

In addition, other companies could potentially develop a highly reliable renewable energy system that mitigates the intermittent power generation drawback of many renewable energy systems, or offer other value-added improvements from the perspective of utilities and other system owners, in which case such companies could compete with us even if the LCOE associated with such new systems is higher than that of our systems. As a result, our solar modules or systems may be negatively differentiated or rendered obsolete by the technological advances of our competitors, which would reduce our net sales, profitability, and/or market share. In addition, we often forward price our products and services in anticipation of future cost reductions and technology improvements, and thus, an inability to further refine our technology and execute our module technology and cost reduction roadmaps could adversely affect our operating results.




27


If our estimates regarding the future costs of collecting and recycling CdTe solar modules covered by our solar module collection and recycling program are incorrect, we could be required to accrue additional expenses and face a significant unplanned cash burden.

As necessary, we fund any incremental amounts for our estimated collection and recycling obligations on an annual basis based on the estimated costs of collecting and recycling covered modules, estimated rates of return on our restricted investments, and an estimated solar module life of 25 years less amounts already funded in prior years. We estimate the cost of our collection and recycling obligations based on the present value of the expected probability-weighted future cost of collecting and recycling the solar modules, which includes estimates for the cost of packaging materials; the cost of freight from the solar module installation sites to a recycling center; material, labor, and capital costs; the scale of recycling centers; and an estimated third-party profit margin and return on risk for collection and recycling services. We base these estimates on (i) our experience collecting and recycling our solar modules, (ii) the expected timing of when our solar modules will be returned for recycling, and (iii) the expected economic factors at the time the solar modules will be collected and recycled. If our estimates prove incorrect, we could be required to accrue additional expenses and could also face a significant unplanned cash burden at the time we realize our estimates are incorrect or end-users return their modules, which could adversely affect our operating results. In addition, participating end-users can return their modules covered under the collection and recycling program at any time. As a result, we could be required to collect and recycle covered CdTe solar modules earlier than we expect.

Our failure to protect our intellectual property rights may undermine our competitive position, and litigation to protect our intellectual property rights or defend against third-party allegations of infringement may be costly.

Protection of our proprietary processes, methods, and other technology is critical to our business. Failure to protect and monitor the use of our existing intellectual property rights could result in the loss of valuable technologies. We rely primarily on patents, trademarks, trade secrets, copyrights, and contractual restrictions to protect our intellectual property. We regularly file patent applications to protect certain inventions arising from our R&D and are currently pursuing such patent applications in various countries in accordance with our strategy for intellectual property in that jurisdiction. Our existing patents and future patents could be challenged, invalidated, circumvented, or rendered unenforceable. Our pending patent applications may not result in issued patents, or if patents are issued to us, such patents may not be sufficient to provide meaningful protection against competitors or against competitive technologies.

We also rely on unpatented proprietary manufacturing expertise, continuing technological innovation, and other trade secrets to develop and maintain our competitive position. Although we generally enter into confidentiality agreements with our associates and third parties to protect our intellectual property, such confidentiality agreements are limited in duration and could be breached and may not provide meaningful protection for our trade secrets or proprietary manufacturing expertise. Adequate remedies may not be available in the event of unauthorized use or disclosure of our trade secrets and manufacturing expertise. In addition, others may obtain knowledge of our trade secrets through independent development or legal means. The failure of our patents or confidentiality agreements to protect our processes, equipment, technology, trade secrets, and proprietary manufacturing expertise, methods, and compounds could have a material adverse effect on our business. In addition, effective patent, trademark, copyright, and trade secret protection may be unavailable or limited in some foreign countries, especially any developing countries into which we may expand our operations. In some countries, we have not applied for patent, trademark, or copyright protection.

Third parties may infringe or misappropriate our proprietary technologies or other intellectual property rights, which could have a material adverse effect on our business, financial condition, and operating results. Policing unauthorized use of proprietary technology can be difficult and expensive. Additionally, litigation may be necessary to enforce our intellectual property rights, protect our trade secrets, or determine the validity and scope of the proprietary rights of others. We cannot ensure that the outcome of such potential litigation will be in our favor, and such litigation may be costly and may divert management attention and other resources away from our business. An adverse determination in any such litigation may impair our intellectual property rights and may harm our business, prospects, and reputation. In addition, we have no insurance coverage against such litigation costs and would have to bear all costs arising from such litigation to the extent we are unable to recover them from other parties.



28


Some of our manufacturing equipment is customized and sole sourced. If our manufacturing equipment fails or if our equipment suppliers fail to perform under their contracts, we could experience production disruptions and be unable to satisfy our contractual requirements.

Some of our manufacturing equipment, including manufacturing equipment related to the production of our Series 6 modules, is customized to our production lines based on designs or specifications that we provide to equipment manufacturers, which then undertake a specialized process to manufacture the custom equipment. As a result, the equipment is not readily available from multiple vendors and would be difficult to repair or replace if it were to become delayed, damaged, or stop working. If any piece of equipment fails, production along the entire production line could be interrupted. In addition, the failure of our equipment manufacturers to supply equipment in a timely manner or on commercially reasonable terms could delay our expansion or conversion plans, otherwise disrupt our production schedule, and/or increase our manufacturing costs, all of which would adversely impact our operating results.

Several of our key raw materials and components are either single-sourced or sourced from a limited number of suppliers, and their failure to perform could cause manufacturing delays and impair our ability to deliver solar modules to customers in the required quality and quantities and at a price that is profitable to us.

Our failure to obtain raw materials and components that meet our quality, quantity, and cost requirements in a timely manner could interrupt or impair our ability to manufacture our solar modules or increase our manufacturing costs. Several of our key raw materials and components are either single-sourced or sourced from a limited number of suppliers. As a result, the failure of any of our suppliers to perform could disrupt our supply chain and adversely impact our operations. In addition, some of our suppliers are smaller companies that may be unable to supply our increasing demand for raw materials and components as we expand our business. We may be unable to identify new suppliers or qualify their products for use on our production lines in a timely manner and on commercially reasonable terms. A constraint on our production may result in our inability to meet our capacity plans and/or our obligations under our customer contracts, which would have an adverse impact on our business. Additionally, reductions in our production volume may put pressure on suppliers, resulting in increased material and component costs.

A disruption in our supply chain for CdTe could interrupt or impair our ability to manufacture solar modules and could adversely impact our profitability and long-term growth prospects.

A key raw material used in our module production process is a CdTe compound. Tellurium, one of the main components of CdTe, is mainly produced as a by-product of copper refining, and therefore, its supply is largely dependent upon demand for copper. Our supply of CdTe could be limited if any of our current suppliers or any of our future suppliers are unable to acquire an adequate supply of tellurium in a timely manner or at commercially reasonable prices. If our current suppliers or any of our future suppliers cannot obtain sufficient tellurium, they could substantially increase prices or be unable to perform under their contracts. Furthermore, if our competitors begin to use or increase their demand for tellurium, our requirements for tellurium increase, new applications for tellurium become available, or adverse trade laws or policies restrict our ability to obtain tellurium from foreign vendors or make doing so cost prohibitive, the supply of tellurium and related CdTe compounds could be reduced and prices could increase. As we may be unable to pass such increases in the costs of our raw materials through to our customers, a substantial increase in tellurium prices or any limitations in the supply of tellurium could adversely impact our profitability and long-term growth objectives.

If any future production lines are not built in line with committed schedules, it may adversely affect our future growth plans. If any future production lines do not achieve operating metrics similar to our existing production lines, our solar modules could perform below expectations and cause us to lose customers.

If we are unable to systematically replicate our production lines over time and achieve operating metrics similar to our existing production lines, our manufacturing capacity could be substantially constrained, our manufacturing costs per watt could increase, and our growth could be limited. Such factors may result in lower net sales and lower net income than we anticipate. For instance, future production lines, such as those at our manufacturing facilities in Ho Chi Minh



29


City, Vietnam and Perrysburg, Ohio, could produce solar modules that have lower conversion efficiencies, higher failure rates, and/or higher rates of degradation than solar modules from our existing production lines, and we could be unable to determine the cause of the lower operating metrics or develop and implement solutions to improve performance.

Our substantial international operations subject us to a number of risks, including unfavorable political, regulatory, labor, and tax conditions in the United States and/or foreign countries.

We have significant manufacturing, development, construction, sales, and marketing operations both within and outside the United States and expect to continue to expand our operations worldwide. As a result, we are subject to the legal, political, social, tax, and regulatory requirements and economic conditions of many jurisdictions.

Risks inherent to international operations include, but are not limited to, the following:

difficulty in enforcing agreements in foreign legal systems;

difficulty in forming appropriate legal entities to conduct business in foreign countries and the associated costs of forming and maintaining those legal entities;

varying degrees of protection afforded to foreign investments in the countries in which we operate and irregular interpretations and enforcement of laws and regulations in such jurisdictions;

foreign countries may impose additional income and withholding taxes or otherwise tax our foreign operations, impose tariffs, or adopt other restrictions on foreign trade and investment, including currency exchange controls;

fluctuations in exchange rates may affect demand for our products and services and may adversely affect our profitability and cash flows in U.S. dollars to the extent that our net sales or our costs are denominated in a foreign currency and the cost associated with hedging the U.S. dollar equivalent of such exposures is prohibitive; the longer the duration of such foreign currency exposure, the greater the risk;

anti-corruption compliance issues, including the costs related to the mitigation of such risk;

risk of nationalization or other expropriation of private enterprises;

changes in general economic and political conditions in the countries in which we operate, including changes in government incentive provisions;

unexpected adverse changes in U.S. or foreign laws or regulatory requirements, including those with respect to environmental protection, import or export duties, and quotas;

opaque approval processes in which the lack of transparency may cause delays and increase the uncertainty of project approvals;

difficulty in staffing and managing widespread operations;

difficulty in repatriating earnings;

difficulty in negotiating a successful collective bargaining agreement in applicable foreign jurisdictions;

trade barriers such as export requirements, tariffs, taxes, local content requirements, anti-dumping regulations and requirements, and other restrictions and expenses, which could increase the effective price of our solar modules and make us less competitive in some countries; and



30


difficulty of, and costs relating to, compliance with the different commercial and legal requirements of the overseas countries in which we offer and sell our solar modules.

Our business in foreign markets requires us to respond to rapid changes in market conditions in these countries. Our overall success as a global business depends, in part, on our ability to succeed in differing legal, regulatory, economic, social, and political conditions. We may not be able to develop and implement policies and strategies that will be effective in each location where we do business.

Risks Related to Our Systems Business

Project development or construction activities may not be successful; projects under development may not receive required permits, real property rights, PPAs, interconnection, and transmission arrangements; or financing or construction may not commence or proceed as scheduled, which could increase our costs and impair our ability to recover our investments.

The development and construction of solar energy generation facilities and other energy infrastructure projects involve numerous risks. We may be required to spend significant sums for land and interconnection rights, preliminary engineering, permitting, legal services, and other expenses before we can determine whether a project is feasible, economically attractive, or capable of being built. Success in developing a particular project is contingent upon, among other things:

obtaining financeable land rights, including land rights for the project site, transmission lines, and environmental mitigation;

entering into financeable arrangements for the purchase of the electrical output and renewable energy attributes generated by the project;

receipt from governmental agencies of required environmental, land-use, and construction and operation permits and approvals;

receipt of tribal government approvals for projects on tribal land;

receipt of governmental approvals related to the presence of any protected or endangered species or habitats, migratory birds, wetlands or other jurisdictional water resources, and/or cultural resources;

negotiation of development agreements, public benefit agreements, and other agreements to compensate local governments for project impacts;

negotiation of state and local tax abatement and incentive agreements;

receipt of rights to interconnect the project to the electric grid or to transmit energy;

negotiation of satisfactory EPC agreements;

securing necessary rights of way for access and transmission lines;

securing necessary water rights for project construction and operation;

securing appropriate title coverage, including coverage for mineral rights, mechanics’ liens, etc.;

obtaining financing, including debt, equity, and funds associated with the monetization of tax credits and other tax benefits;



31


payment of PPA, interconnection, and other deposits (some of which are non-refundable);

providing required payment and performance security for the development of the project, such as through the provision of letters of credit; and

timely implementation and satisfactory completion of construction.

Successful completion of a particular project may be adversely affected, delayed and/or rendered infeasible by numerous factors, including:

delays in obtaining and maintaining required governmental permits and approvals, including appeals of approvals obtained;

potential permit and litigation challenges from project stakeholders, including local residents, environmental organizations, labor organizations, tribes, and others who may oppose the project;

in connection with any such permit and litigation challenges, grants of injunctive relief to stop development and/or construction of a project;

discovery of unknown impacts to protected or endangered species or habitats, migratory birds, wetlands or other jurisdictional water resources, and/or cultural resources at project sites;

discovery of unknown title defects;

discovery of unknown environmental conditions;

unforeseen engineering problems;

construction delays and contractor performance shortfalls;

work stoppages;

cost over-runs;

labor, equipment, and material supply shortages, failures, or disruptions;

cost or schedule impacts arising from changes in federal, state, or local land-use or regulatory policies;

changes in electric utility procurement practices;

risks arising from transmission grid congestion issues;

project delays that could adversely impact our ability to maintain interconnection rights;

additional complexities when conducting project development or construction activities in foreign jurisdictions (either on a stand-alone basis or in collaboration with local business partners), including operating in accordance with the U.S. Foreign Corrupt Practices Act (the “FCPA”) and applicable local laws and customs;

unfavorable tax treatment or adverse changes to tax policy;

adverse weather conditions;




32


water shortages;

adverse environmental and geological conditions; and

force majeure and other events out of our control.

If we fail to complete the development of a solar energy project, fail to meet one or more agreed upon target construction milestone dates, fail to achieve system-level capacity, or fail to meet other contract terms, we may be subject to forfeiture of significant deposits under PPAs or interconnection agreements or termination of such agreements, incur significant liquidated damages, penalties, and/or other obligations under other project related agreements, and may not be able to recover our investment in the project. If we are unable to complete the development of a solar energy project, we may impair some or all of these capitalized investments, which would have an adverse impact on our net income in the period in which the loss is recognized.

We may be unable to acquire or lease land, obtain necessary interconnection and transmission rights, and/or obtain the approvals, licenses, permits, and electric transmission grid interconnection and transmission rights necessary to build and operate PV solar power systems in a timely and cost effective manner, and regulatory agencies, local communities, labor unions, tribes, or other third parties may delay, prevent, or increase the cost of construction and operation of the system we intend to build.

In order to construct and operate our PV solar power systems, we need to acquire or lease land and rights of way, obtain interconnection rights, negotiate agreements with affected transmission systems, and obtain all necessary federal, state, county, local, and foreign approvals, licenses, and permits, as well as rights to interconnect the systems to the transmission grid and transmit energy generated from the system. We may be unable to acquire the land or lease interests needed, may not obtain or maintain satisfactory interconnection rights, may have difficulty reaching agreements with affected transmission systems and/or incur unexpected network upgrade costs, may not receive or retain the requisite approvals, permits, licenses, and interconnection and transmission rights, or may encounter other problems that could delay or prevent us from successfully constructing and operating such systems.

Many of our proposed projects are located on or require access through public lands administered by federal and state agencies pursuant to competitive public leasing and right-of-way procedures and processes. Our projects may also be located on tribal land pursuant to land agreements that must be approved by tribal governments and federal agencies. The authorization for the use, construction, and operation of systems and associated transmission facilities on federal, state, tribal, and private lands will also require the assessment and evaluation of mineral rights, private rights-of-way, and other easements; environmental, agricultural, cultural, recreational, and aesthetic impacts; and the likely mitigation of adverse impacts to these and other resources and uses. The inability to obtain the required permits and other federal, state, local, and tribal approvals, and any excessive delays in obtaining such permits and approvals due, for example, to litigation or third-party appeals, could potentially prevent us from successfully constructing and operating such systems in a timely manner and could result in the potential forfeiture of any deposit we have made with respect to a given project. Moreover, project approvals subject to project modifications and conditions, including mitigation requirements and costs, could affect the financial success of a given project. Changing regulatory requirements and the discovery of unknown site conditions could also affect the financial success of a given project.

In addition, local labor unions may increase the cost of project development in California and elsewhere. We may also be subject to labor unavailability and/or increased union labor requirements due to multiple simultaneous projects in a geographic region.

Competition at the system level can be intense, thereby potentially exerting downward pressure on system-level profit margins industry-wide, which could reduce our profitability and adversely affect our results of operations.

The significant decline in PV solar module prices over the last several years continues to create a challenging environment for module manufacturers, but it has also helped drive demand for solar electricity worldwide. Aided by such lower



33


module prices, our customers and potential customers have in many cases been willing and able to bid aggressively for new projects and PPAs, using low cost assumptions for modules, BoS parts, installation, maintenance, and other costs as the basis for such bids. Relatively low barriers to entry for solar project developers and EPC companies, including those we compete with, have led to, depending on the market and other factors, intense competition at the system level, which may result in an environment in which system-level pricing falls rapidly, thereby further increasing demand for solar energy solutions but constraining the ability for project developers, EPC companies, and vertically-integrated companies such as First Solar to sustain meaningful and consistent profitability. Accordingly, while we believe our system offerings and experience are positively differentiated in many cases from that of our competitors, we may fail to correctly identify our competitive position, we may be unable to develop or maintain a sufficient magnitude of new system projects worldwide at economically attractive rates of return, and we may not otherwise be able to achieve meaningful profitability under our long-term strategic plans.

Depending on the market opportunity, we may be at a disadvantage compared to potential system-level competitors. For example, certain of our competitors may have a stronger and/or more established localized business presence in a particular geographic region. Certain of our competitors may be larger entities that have greater financial resources and greater overall brand name recognition than we do and, as a result, may be better positioned to impact customer behavior or adapt to changes in the industry or the economy as a whole. Certain competitors may also have direct or indirect access to sovereign capital and/or other incentives, which could enable such competitors to operate at minimal or negative operating margins for sustained periods of time.

Additionally, large-scale solar systems are still in their relatively early stages of existence, and, depending on the geographic area, certain potential customers may still be in the process of educating themselves about the points of differentiation among various available providers of PV solar energy solutions, including a company’s proven overall experience and bankability, system design and optimization expertise, grid interconnection and stabilization expertise, and proven O&M capabilities. If we are unable over time to meaningfully differentiate our offerings at scale, or if available competitive pricing is prioritized over the value we believe is added through our system offerings and experience, from the viewpoint of our potential customer base, our business, financial condition, and results of operations could be adversely affected.

We may not be able to obtain long-term contracts for the sale of power produced by our projects at prices and on other terms favorable to attract financing and other investments; with regard to projects for which electricity is or will be sold on an open contract basis rather than under a PPA, our results of operations could be adversely affected to the extent prevailing spot electricity prices decline in an unexpected manner.

Obtaining long-term contracts for the sale of power produced by our projects at prices and on other terms favorable to us is essential for obtaining financing and commencing construction of our projects. We must compete for PPAs against other developers of solar and renewable energy projects. This intense competition for PPAs has resulted in downward pressure on PPA pricing for newly contracted projects. In addition, we believe the solar industry may experience periods of structural imbalance between supply and demand that put downward pressure on module pricing. This downward pressure on module pricing also creates downward pressure on PPA pricing for newly contracted projects. See the Risk Factor entitled “Competition at the system level can be intense, thereby potentially exerting downward pressure on system-level profit margins industry-wide, which could reduce our profitability and adversely affect our results of operations” for additional information. If falling PPA pricing results in forecasted project revenue that is insufficient to generate returns anticipated to be demanded in the project sale market, our business, financial condition, and results of operations could be adversely affected.

Other sources of power, such as natural gas-fired power plants, have historically been cheaper than the cost of solar power, and certain types of generation projects, such as natural gas-fired power plants, can deliver power on a firm basis. The inability to compete successfully against other power producers or otherwise enter into PPAs favorable to us would negatively affect our ability to develop and finance our projects and negatively impact our revenue. In addition, the availability of PPAs is dependent on utility and corporate energy procurement practices that could evolve and shift allocation of market risks over time. In addition, PPA availability and terms are a function of a number of economic,



34


regulatory, tax, and public policy factors, which are also subject to change. Furthermore, certain of our projects may be scheduled for substantial completion prior to the commencement of a long-term PPA with a major off-taker, in which case we would be required to enter into a stub-period PPA for the intervening time period or sell down the project. We may not be able to do either on terms that are commercially attractive to us. Finally, the electricity from certain of our projects is or is expected to be sold on an open contract basis for a period of time rather than under a PPA. If prevailing spot electricity prices relating to any such project were to decline in an unexpected manner, such project may decline in value and our results of operations could otherwise be adversely affected.

Even if we are able to obtain PPAs favorable to us, the ability of our offtake counterparties to fulfill their contractual obligations to us depends, in part, on their creditworthiness. These counterparties, such as our investor-owned utility counterparties in the state of California, which may have liability for damages associated with California’s recent wildfires, could suffer a deterioration of their creditworthiness or become, and in one case has become, subject to bankruptcy, insolvency, or liquidation proceedings or otherwise. For example, in January 2019, PG&E Corporation and Pacific Gas and Electric Company, the counterparty to our 75 MWAC Willow Springs 3 project, which is expected to achieve commercial operation in 2021, filed voluntary petitions for relief under chapter 11 of title 11 of the United States Code in the U.S. Bankruptcy Court for the Northern District of California. If one or more of our counterparties becomes subject to bankruptcy, insolvency, or liquidation proceedings, or if the creditworthiness of any counterparty deteriorates, we could experience an underpayment or nonpayment under PPA agreements and our ability to attract debt or equity financing for our projects could be impaired.

Lack of transmission capacity availability, potential upgrade costs to the transmission grid, and other system constraints could significantly impact our ability to build PV solar power systems and generate solar electricity power sales.

In order to deliver electricity from our PV solar power systems to our customers, our projects generally need to connect to the transmission grid. The lack of available capacity on the transmission grid could substantially impact our projects and cause reductions in project size, delays in project implementation, increases in costs from transmission upgrades, and potential forfeitures of any deposit we have made with respect to a given project. In addition, there could be unexpected costs required to complete transmission and network upgrades that adversely impact the economic viability of our PV solar power systems. These transmission and network issues and costs, as well as issues relating to the availability of large equipment such as transformers and switchgear, could significantly impact our ability to interconnect our systems to the transmission grid, build such systems, and generate solar electricity sales.

Our systems business is largely dependent on us and third parties arranging financing from various sources, which may not be available or may only be available on unfavorable terms or in insufficient amounts.

The construction of large utility-scale solar power projects in many cases requires project financing, including non-recourse project specific debt financing in the bank loan market and institutional debt capital markets. Uncertainties exist as to whether our planned projects will be able to access the debt markets in a magnitude sufficient to finance their construction. If we are unable to arrange such financing or if it is only available on unfavorable terms, we may be unable to fully execute our systems business plans. In addition, we generally expect to sell interests in our projects by raising project equity capital from tax-oriented, strategic industry, and other equity investors. Such equity sources may not be available or may only be available in insufficient amounts or on unfavorable terms, in which case our ability to sell interests in our projects may be delayed or limited, and our business, financial condition, and results of operations may be adversely affected. Uncertainty in or adverse changes to tax policy, including the amount of ITC or accelerated depreciation, and any limitations on the value or availability to potential investors of tax incentives that benefit solar energy projects such as the ITC and accelerated depreciation deductions, as well as the reduction of the U.S. corporate income tax rate to 21% under the Tax Act (which could reduce the value of these tax related incentives) may reduce project values or negatively affect our ability to timely secure equity investment for our projects. Even if such financing sources are available, the counterparty to many of our fixed-price EPC contracts, which own the projects we are constructing, are often special purpose vehicles that do not have significant assets other than their interests in the project and have pledged all or substantially all of these assets to secure the project-related debt and certain other sources of



35


financing. If the owner defaults on its payments or other obligations to us, we may face difficulties in collecting payment of amounts due to us for the costs previously incurred or for the amounts previously expended or committed to be expended to purchase equipment or supplies, or for termination payments we are entitled to under the terms of the related EPC contract. If we are unable to collect the amounts owed to us, or are unable to complete the project because of an owner default, we may be required to record certain charges related to the project, which could result in a material loss.

In addition, for projects to which we provide EPC services but are not the project developer, our EPC activities are in many cases dependent on the ability of third parties to finance their system projects on acceptable terms. Depending on prevailing conditions in the credit markets, interest rates and other factors, such financing may not be available or may only be available on unfavorable terms or in insufficient amounts. If third parties are limited in their ability to access financing to support their purchase of system construction services from us, we may not realize the cash flows that we expect from such sales, which could adversely affect our ability to invest in our business and/or generate revenue. See also the Risk Factor above entitled “An increase in interest rates or tightening of the supply of capital in the global financial markets (including a reduction in total tax equity availability) could make it difficult for customers to finance the cost of a PV solar power system and could reduce the demand for our modules or systems and/or lead to a reduction in the average selling price for such offerings.

Developing solar power projects may require significant upfront investment prior to the signing of an EPC contract and commencing construction, which could adversely affect our business and results of operations.

Solar power project development cycles, which span the time between the identification of a site location and the construction of a system, vary substantially and can take years to mature. As a result of these long project development cycles, we may need to make significant up-front investments of resources (including, for example, payments for land rights, large transmission and PPA deposits, or other payments, which may be non-refundable) in advance of the signing of EPC contracts, commencing construction, receiving cash proceeds, or recognizing any revenue. Our potential inability to enter into sales contracts with customers on favorable terms after making such upfront investments could cause us to forfeit certain nonrefundable payments or otherwise adversely affect our business and results of operations. Furthermore, we may become constrained in our ability to simultaneously fund our other business operations and these systems investments through our long project development cycles.

Our liquidity may also be adversely affected to the extent the project sales market weakens and we are unable to sell interests in our solar projects on pricing, timing, and other terms commercially acceptable to us. In such a scenario, we may choose to continue to temporarily own and operate certain solar projects for a period of time, after which interests in the projects may be sold to third parties.

We may be unable to accurately estimate costs under fixed-price EPC agreements in which we act as the general contractor for our customers in connection with the construction and installation of their PV solar power systems.

We may enter into fixed-price EPC contracts in which we act as the general contractor for our customers in connection with the installation of their PV solar power systems. All essential costs are estimated at the time of entering into the EPC contract for a particular project, and these are reflected in the overall fixed-price that we charge our customers for the project. These cost estimates are preliminary and may or may not be covered by contracts between us or the subcontractors, suppliers, and other parties to the project. In addition, we require qualified, licensed subcontractors to install many of our systems. Shortages of such skilled labor could significantly delay a project or otherwise increase our costs. Should actual results prove different from our estimates (including those due to unexpected increases in inflation, commodity prices, or labor costs) or we experience delays in execution and we are unable to commensurately increase the EPC sales price, we may not achieve our expected margins or we may be required to record a loss in the relevant period.




36


We may be subject to unforeseen costs, liabilities, or obligations when providing O&M services. In addition, certain of our O&M agreements include provisions permitting the counterparty to terminate the agreement without cause.

We may provide ongoing O&M services to system owners under separate service agreements, pursuant to which we generally perform standard activities associated with operating a PV solar power system, including 24/7 monitoring and control, compliance activities, energy forecasting, and scheduled and unscheduled maintenance. Our costs to perform these services are estimated at the time of entering into the O&M agreement for a particular project, and these are reflected in the price we charge our customers, including certain agreements which feature fixed pricing. Should our estimates of O&M costs prove inaccurate (including any unexpected serial defects, unavailability of parts, or increases in inflation, labor, or BoS costs), our growth strategy and results of operations could be adversely affected. Because of the potentially long-term nature of these O&M agreements, the adverse impacts on our results of operations could be significant, particularly if our costs are not capped under the terms of the agreements. In addition, certain of our O&M agreements include provisions permitting the counterparty to terminate the agreement without cause or for convenience. The exercise of such termination rights, or the use of such rights as leverage to re-negotiate terms and conditions of an O&M agreement, including pricing terms, could adversely impact our results of operations. We may also be subject to substantial costs in the event we do not achieve certain thresholds under the effective availability guarantees included in our O&M agreements.

Our systems business is subject to regulatory oversight and liability if we fail to operate PV solar power systems in compliance with electric reliability rules.

The ongoing O&M services that we provide for system owners may subject us to regulation by the NERC, or its designated regional representative, as a “generator operator,” or “GOP,” under electric reliability rules filed with FERC. Our failure to comply with the reliability rules applicable to GOPs could subject us to substantial fines by NERC, subject to FERC’s review. In addition, the system owners that receive our O&M services may be regulated by NERC as “generator owners,” or “GOs,” and we may incur liability for GO violations and fines levied by NERC, subject to FERC’s review, based on the terms of our O&M agreements. Finally, as a system owner and operator, we may in the future be subject to regulation by NERC as a GO.

Risks Related to Regulations

Existing regulations and policies, changes thereto, and new regulations and policies may present technical, regulatory, and economic barriers to the purchase and use of PV solar products or systems, which may significantly reduce demand for our modules, systems, or services.

The market for electricity generation products is heavily influenced by federal, state, local, and foreign government regulations and policies concerning the electric utility industry, as well as policies promulgated by electric utilities. These regulations and policies often relate to electricity pricing and interconnection of customer-owned electricity generation. In the United States and in a number of other countries, these regulations and policies have been modified in the past and may be modified again in the future. These regulations and policies could deter end-user purchases of PV solar products or systems and investment in the R&D of PV solar technology. For example, without a mandated regulatory exception for PV solar power systems, system owners are often charged interconnection or standby fees for putting distributed power generation on the electric utility grid. To the extent these interconnection standby fees are applicable to PV solar power systems, it is likely that they would increase the cost of such systems, which could make the systems less desirable, thereby adversely affecting our business, financial condition, and results of operations. In addition, with respect to utilities that utilize a peak-hour pricing policy or time-of-use pricing methods whereby the price of electricity is adjusted based on electricity supply and demand, electricity generated by PV solar power systems currently benefits from competing primarily with expensive peak-hour electricity, rather than the less expensive average price of electricity. Modifications to the peak-hour pricing policies of utilities, such as to a flat rate for all times of the day, would require PV solar power systems to have lower prices in order to compete with the price of electricity from other sources, which could adversely impact our operating results.




37


Our modules, systems, and services are often subject to oversight and regulation in accordance with national and local ordinances relating to building codes, safety, environmental protection, utility interconnection and metering, and other matters, and tracking the requirements of individual jurisdictions is complex. Any new government regulations or utility policies pertaining to our modules, systems, or services may result in significant additional expenses to us or our customers and, as a result, could cause a significant reduction in demand for our modules, systems, or services. In addition, any regulatory compliance failure could result in significant management distraction, unplanned costs, and/or reputational damage.

We could be adversely affected by any violations of the FCPA, the U.K. Bribery Act, and other foreign anti-bribery laws.

The FCPA generally prohibits companies and their intermediaries from making improper payments to non-U.S. government officials for the purpose of obtaining or retaining business. Other countries in which we operate also have anti-bribery laws, some of which prohibit improper payments to government and non-government persons and entities, and others (e.g., the FCPA and the U.K. Bribery Act) extend their application to activities outside of their country of origin. Our policies mandate compliance with all applicable anti-bribery laws. We currently operate in, and may further expand into, key parts of the world that have experienced governmental corruption to some degree and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices. In addition, due to the level of regulation in our industry, our operations in certain jurisdictions, including China, India, South America, and the Middle East, require substantial government contact, either directly by us or through intermediaries over whom we have less direct control, such as subcontractors, agents, and partners (such as joint venture partners), where norms can differ from U.S. standards. Although we have implemented policies, procedures, and, in certain cases, contractual arrangements designed to facilitate compliance with these anti-bribery laws, our officers, directors, associates, subcontractors, agents, and partners may take actions in violation of our policies, procedures, contractual arrangements, and anti-bribery laws. Any such violation, even if prohibited by our policies, could subject us and such persons to criminal and/or civil penalties or other sanctions potentially by government prosecutors from more than one country, which could have a material adverse effect on our business, financial condition, cash flows, and reputation.

Environmental obligations and liabilities could have a substantial negative impact on our business, financial condition, and results of operations.

Our operations involve the use, handling, generation, processing, storage, transportation, and disposal of hazardous materials and are subject to extensive environmental laws and regulations at the national, state, local, and international levels. These environmental laws and regulations include those governing the discharge of pollutants into the air and water, the use, management, and disposal of hazardous materials and wastes, the cleanup of contaminated sites, and occupational health and safety. As we expand our business into foreign jurisdictions worldwide, our environmental compliance burden may continue to increase both in terms of magnitude and complexity. We have incurred and may continue to incur significant costs in complying with these laws and regulations. In addition, violations of, or liabilities under, environmental laws or permits may result in restrictions being imposed on our operating activities or in our being subject to substantial fines, penalties, criminal proceedings, third-party property damage or personal injury claims, cleanup costs, or other costs. Such solutions could also result in substantial delay or termination of projects under construction within our systems business, which could adversely impact our results of operations. While we believe we are currently in substantial compliance with applicable environmental requirements, future developments such as more aggressive enforcement policies, the implementation of new, more stringent laws and regulations, or the discovery of presently unknown environmental conditions may require expenditures that could have a material adverse effect on our business, financial condition, and results of operations.

Our solar modules contain CdTe and other semiconductor materials. Elemental cadmium and certain of its compounds are regulated as hazardous materials due to the adverse health effects that may arise from human exposure. Based on existing research, the risks of exposure to CdTe are not believed to be as serious as those relating to exposure to elemental cadmium. In our manufacturing operations, we maintain engineering controls to minimize our associates’ exposure to cadmium or cadmium compounds and require our associates who handle cadmium compounds to follow certain safety



38


procedures, including the use of personal protective equipment such as respirators, chemical goggles, and protective clothing. Relevant studies and third-party peer review of our technology have concluded that the risk of exposure to cadmium or cadmium compounds from our end-products is negligible. In addition, the risk of exposure is further minimized by the encapsulated nature of these materials in our products, the physical properties of cadmium compounds used in our products, and the recycling or responsible disposal of our modules. While we believe that these factors and procedures are sufficient to protect our associates, end-users, and the general public from adverse health effects that may arise from cadmium exposure, we cannot ensure that human or environmental exposure to cadmium or cadmium compounds used in our products will not occur. Any such exposure could result in future third-party claims against us, damage to our reputation, and heightened regulatory scrutiny, which could limit or impair our ability to sell and distribute our products. The occurrence of future events such as these could have a material adverse effect on our business, financial condition, and results of operations.

The use of cadmium or cadmium compounds in various products is also coming under increasingly stringent governmental regulation. Future regulation in this area could impact the manufacturing, sale, collection, and recycling of solar modules and could require us to make unforeseen environmental expenditures or limit our ability to sell and distribute our products. For example, European Union Directive 2011/65/EU on the Restriction of the Use of Hazardous Substances (“RoHS”) in electrical and electronic equipment (the “RoHS Directive”) restricts the use of certain hazardous substances, including cadmium and its compounds, in specified products. Other jurisdictions, such as China, have adopted similar legislation or are considering doing so. Currently, PV solar modules are explicitly excluded from the scope of RoHS (Article 2), as adopted by the European Parliament and the Council in June 2011. The next general review of the RoHS Directive is scheduled for 2021, involving a broader discussion of the existing scope. A scope review focusing on additional exclusions was proposed by the European Commission in 2017 under the EU’s co-decision process which allows the European Parliament and the European Council to amend the European Commission’s proposal on exclusions. The co-decision procedure was completed in 2017 and the existing exclusion of PV modules was maintained. In preparation for the next RoHS revision, the European Commission has started a number of pre-regulatory studies and assessments relating to the addition of new substances to the existing RoHS framework, as well as the revision and optimization of the exemption process. It is unclear to what extent the existing scope exclusions will be discussed or maintained in future directives. If PV modules were to be included in the scope of future RoHS revisions without an exemption or exclusion, we would be required to redesign our solar modules to reduce cadmium and other affected hazardous substances to the maximum allowable concentration thresholds in the RoHS Directive in order to continue to offer them for sale within the EU. As such actions would be impractical, this type of regulatory development would effectively close the EU market to us, which could have a material adverse effect on our business, financial condition, and results of operations.

As an owner and operator of PV solar power systems that deliver electricity to the grid, certain of our affiliated entities may be regulated as public utilities under U.S. federal and state law, which could adversely affect the cost of doing business and limit our growth.

As an owner and operator of PV solar power systems that deliver electricity to the grid, certain of our affiliated entities may be considered public utilities for purposes of the Federal Power Act, as amended (the “FPA”), and public utility companies for purposes of the Public Utility Holding Company Act of 2005 (“PUHCA 2005”), and are subject to regulation by the FERC, as well as various local and state regulatory bodies. Some of our affiliated entities may be exempt wholesale generators or qualifying facilities under the Public Utility Regulatory Policies Act of 1978, as amended (“PURPA”), and as such are exempt from regulation under PUHCA 2005. In addition, our affiliated entities may be exempt from most provisions of the FPA, as well as state laws regarding the financial or organizational regulation of public utilities. We are not directly subject to FERC regulation under the FPA. However, we are considered to be a “holding company” for purposes of Section 203 of the FPA, which regulates certain transactions involving public utilities, and such regulation could adversely affect our ability to grow the business through acquisitions. Likewise, investors seeking to acquire our public utility subsidiaries or acquire ownership interests in our securities sufficient to give them control over us and our public utility subsidiaries may require prior FERC approval to do so. Such approval could result in transaction delays or uncertainties.




39


Public utilities under the FPA are required to obtain FERC acceptance of their rate schedules for wholesale sales of electricity and to comply with various regulations. The FERC may grant our affiliated entities the authority to sell electricity at market-based rates and may also grant them certain regulatory waivers, such as waivers from compliance with FERC’s accounting regulations. These FERC orders reserve the right to revoke or revise market-based sales authority if the FERC subsequently determines that our affiliated entities can exercise market power in the sale of generation products, the provision of transmission services, or if it finds that any of the entities can create barriers to entry by competitors. In addition, if the entities fail to comply with certain reporting obligations, the FERC may revoke their power sales tariffs. Finally, if the entities were deemed to have engaged in manipulative or deceptive practices concerning their power sales transactions, they would be subject to potential fines, disgorgement of profits, and/or suspension or revocation of their market-based rate authority. If our affiliated entities were to lose their market-based rate authority, such companies would be required to obtain the FERC’s acceptance of a cost-of-service rate schedule and could become subject to the accounting, record-keeping, and reporting requirements that are imposed on utilities with cost-based rate schedules, which would impose cost and compliance burdens on us and have an adverse effect on our results of operations. In addition to the risks described above, we may be subject to additional regulatory regimes at state or foreign levels to the extent we own and operate PV solar power systems in such jurisdictions.

Other Risks

We are subject to litigation risks, including securities class actions and stockholder derivative actions, which may be costly to defend and the outcome of which is uncertain.

From time to time, we are subject to legal claims, with and without merit, that may be costly and which may divert the attention of our management and our resources in general. In addition, our projects may be subject to litigation or other adverse proceedings that may adversely impact our ability to proceed with construction or sell a given project. The results of complex legal proceedings are difficult to predict. Moreover, many of the complaints filed against us do not specify the amount of damages that plaintiffs seek, and we therefore are unable to estimate the possible range of damages that might be incurred should these lawsuits be resolved against us. Certain of these lawsuits assert types of claims that, if resolved against us, could give rise to substantial damages, and an unfavorable outcome or settlement of one or more of these lawsuits, or any future lawsuits, may result in a significant monetary judgment or award against us or a significant monetary payment by us, and could have a material adverse effect on our business, financial condition, or results of operations. Even if these lawsuits, or any future lawsuits, are not resolved against us, the costs of defending such lawsuits and of any settlement may be significant. These costs may exceed the dollar limits of our insurance policies or may not be covered at all by our insurance policies. Because the price of our common stock has been, and may continue to be, volatile, we can provide no assurance that additional securities or other litigation will not be filed against us in the future. See Note 15. “Commitments and Contingencies – Legal Proceedings” to our consolidated financial statements for more information on our legal proceedings, including our securities class action and derivative actions.

We may not realize the anticipated benefits of past or future business combinations or acquisition transactions, and integration of business combinations may disrupt our business and management.

We have made several acquisitions in prior years and in the future we may acquire additional companies, project pipelines, products, or technologies or enter into joint ventures or other strategic initiatives. We may not realize the anticipated benefits of such business combinations or acquisitions, and each transaction has numerous risks, which may include the following:

difficulty in assimilating the operations and personnel of the acquired or partner company;

difficulty in effectively integrating the acquired products or technologies with our current products or technologies;

difficulty in achieving profitable commercial scale from acquired technologies;



40


difficulty in maintaining controls, procedures, and policies during the transition and integration;

disruption of our ongoing business and distraction of our management and associates from other opportunities and challenges due to integration issues;

difficulty integrating the acquired or partner company’s accounting, management information, and other administrative systems;

difficulty managing joint ventures with our partners, potential litigation with joint venture partners, and reliance upon joint ventures that we do not control;

inability to retain key technical and managerial personnel of the acquired business;

inability to retain key customers, vendors, and other business partners of the acquired business;

inability to achieve the financial and strategic goals for the acquired and combined businesses, as a result of insufficient capital resources or otherwise;

incurring acquisition-related costs or amortization costs for acquired intangible assets that could impact our operating results;

potential impairment of our relationships with our associates, customers, partners, distributors, or third-party providers of products or technologies;

potential failure of the due diligence processes to identify significant issues with product quality, legal and financial liabilities, among other things;

potential inability to assert that internal controls over financial reporting are effective;

potential inability to obtain, or obtain in a timely manner, approvals from governmental authorities, which could delay or prevent such acquisitions; and

potential delay in customer purchasing decisions due to uncertainty about the direction of our product offerings.

Mergers and acquisitions of companies are inherently risky, and ultimately, if we do not complete the integration of acquired businesses successfully and in a timely manner, we may not realize the anticipated benefits of the acquisitions to the extent anticipated, which could adversely affect our business, financial condition, or results of operations. In addition, we may seek to dispose of our interests in acquired companies, project pipelines, products, or technologies. We may not recover our initial investment in such interests, in part or at all, which could adversely affect our business, financial condition, or results of operations.

Our future success depends on our ability to retain our key associates and to successfully integrate them into our management team.

We are dependent on the services of our executive officers and other members of our senior management team. The loss of one or more of these key associates or any other member of our senior management team could have a material adverse effect on our business. We may not be able to retain or replace these key associates and may not have adequate succession plans in place. Several of our current key associates including our executive officers are subject to employment conditions or arrangements that contain post-employment non-competition provisions. However, these arrangements permit the associates to terminate their employment with us upon little or no notice.




41


If we are unable to attract, train, and retain key personnel, our business may be materially and adversely affected.

Our future success depends, to a significant extent, on our ability to attract, train, and retain management, operations, sales, training, and technical personnel, including personnel in foreign jurisdictions. Recruiting and retaining capable personnel, particularly those with expertise in the PV solar industry across a variety of technologies, are vital to our success. There is substantial competition for qualified technical personnel, and while we continue to benchmark our organization against the broad spectrum of business in our market space to remain economically competitive, there can be no assurances that we will be able to attract and retain our technical personnel. If we are unable to attract and retain qualified associates, or otherwise experience unexpected labor disruptions within our business, we may be materially and adversely affected.

We may be exposed to infringement or misappropriation claims by third parties, which, if determined adversely to us, could cause us to pay significant damage awards or prohibit us from the manufacture and sale of our solar modules or the use of our technology.

Our success depends largely on our ability to use and develop our technology and know-how without infringing or misappropriating the intellectual property rights of third parties. The validity and scope of claims relating to PV solar technology patents involve complex scientific, legal, and factual considerations and analysis and, therefore, may be highly uncertain. We may be subject to litigation involving claims of patent infringement or violation of intellectual property rights of third parties. The defense and prosecution of intellectual property suits, patent opposition proceedings, and related legal and administrative proceedings can be both costly and time consuming and may significantly divert the efforts and resources of our technical and management personnel. An adverse determination in any such litigation or proceedings to which we may become a party could subject us to significant liability to third parties, require us to seek licenses from third parties, which may not be available on reasonable terms, or at all, or pay ongoing royalties, require us to redesign our solar modules, or subject us to injunctions prohibiting the manufacture and sale of our solar modules or the use of our technologies. Protracted litigation could also result in our customers or potential customers deferring or limiting their purchase or use of our solar modules until the resolution of such litigation.

Currency translation and transaction risk may negatively affect our results of operations.

Although our reporting currency is the U.S. dollar, we conduct certain business and incur costs in the local currency of most countries in which we operate. As a result, we are subject to currency translation and transaction risk. For example, certain of our net sales in 2018 were denominated in foreign currencies, such as Japanese yen and Indian rupees, and we expect to continue to have net sales denominated in foreign currencies in the future. Joint ventures or other business arrangements with strategic partners outside of the United States have involved, and in the future may involve, significant investments denominated in local currencies. Changes in exchange rates between foreign currencies and the U.S. dollar could affect our results of operations and result in exchange gains or losses. We cannot accurately predict the impact of future exchange rate fluctuations on our results of operations.

We could also expand our business into emerging markets, many of which have an uncertain regulatory environment relating to currency policy. Conducting business in such emerging markets could cause our exposure to changes in exchange rates to increase, due to the relatively high volatility associated with emerging market currencies and potentially longer payment terms for our proceeds.

Our ability to hedge foreign currency exposure is dependent on our credit profile with the banks that are willing and able to do business with us. Deterioration in our credit position or a significant tightening of the credit market conditions could limit our ability to hedge our foreign currency exposures; and therefore, result in exchange gains or losses.




42


Our largest stockholder has significant influence over us and his interests may conflict with or differ from interests of other stockholders.

Our largest stockholder, Lukas T. Walton (the “Significant Stockholder”), owned approximately 21% of our outstanding common stock as of December 31, 2018. As a result, the Significant Stockholder has substantial influence over all matters requiring stockholder approval, including the election of our directors and the approval of significant corporate transactions such as mergers, tender offers, and the sale of all or substantially all of our assets. The interests of the Significant Stockholder could conflict with or differ from interests of other stockholders. For example, the concentration of ownership held by the Significant Stockholder could delay, defer, or prevent a change of control of our company or impede a merger, takeover, or other business combination, which other stockholders may view favorably.

If our long-lived assets or project related assets become impaired, we may be required to record significant charges to earnings.

We may be required to record significant charges to earnings should we determine that our long-lived assets or project related assets are impaired. Such charges may have a material impact on our financial position and results of operations. We review long-lived and project related assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. We consider a project commercially viable or recoverable if it is anticipated to be sold for a profit once it is either fully developed or fully constructed or if the expected operating cash flows from future power generation exceed the cost basis of the asset. If our projects are not considered commercially viable, we would be required to impair the respective assets.

Unanticipated changes in our tax provision, the enactment of new tax legislation, or exposure to additional income tax liabilities could affect our profitability.

We are subject to income taxes in the jurisdictions in which we operate. In December 2017, the United States enacted the Tax Act. The changes included in the Tax Act are broad and complex, and the final effects of the Tax Act may differ from the amounts provided elsewhere in this Annual Report on Form 10-K, possibly materially, due to, among other things, changes in regulations related to the Tax Act, any legislative action to address questions that arise because of the Tax Act, any changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or actions we may take as a result of the Tax Act. Additionally, longstanding international tax laws that determine each country’s jurisdictional tax rights in cross-border international trade continue to evolve as a result of the base erosion and profit shifting reporting requirements recommended by the OECD. As these and other tax laws and regulations change, our business, financial condition, and results of operations could be adversely affected.

We are subject to potential tax examinations in various jurisdictions, and taxing authorities may disagree with our interpretations of U.S. and foreign tax laws and may assess additional taxes. We regularly assess the likely outcomes of these examinations in order to determine the appropriateness of our tax provision; however, the outcome of tax examinations cannot be predicted with certainty. Therefore, the amounts ultimately paid upon resolution of such examinations could be materially different from the amounts previously included in our income tax provision, which could have a material impact on our results of operations and cash flows.

In addition, our future effective tax rate could be adversely affected by changes to our operating structure, losses of tax holidays, changes in the jurisdictional mix of earnings among countries with tax holidays or differing statutory tax rates, changes in the valuation of deferred tax assets and liabilities, changes in tax laws, and the discovery of new information in the course of our tax return preparation process. Any changes in our effective tax rate may materially and adversely impact our results of operations.




43


Cyber-attacks or other breaches of our information systems, or those of third parties with which we do business, could have a material adverse effect on our business, financial condition, and results of operations.

Our operations rely on our computer systems, hardware, software, and networks, as well as those of third parties with which we do business, to securely process, store, and transmit proprietary, confidential, and other information, including intellectual property. We also rely heavily on these information systems to operate our manufacturing lines and PV solar power plants. These information systems may be compromised by cyber-attacks, computer viruses, and other events that could be materially disruptive to our business operations and could put the security of our information, and that of the third parties with which we do business, at risk of misappropriation or destruction. In recent years, such cyber incidents have become increasingly frequent and sophisticated, targeting or otherwise affecting a wide range of companies. While we have instituted security measures to minimize the likelihood and impact of a cyber incident, there is no assurance that these measures, or those of the third parties with which we do business, will be adequate in the future. If these measures fail, valuable information may be lost; our manufacturing, development, construction, O&M, and other operations may be disrupted; we may be unable to fulfill our customer obligations; and our reputation may suffer. For example, any cyber incident affecting our automated manufacturing lines could adversely affect our ability to produce solar modules or otherwise affect the quality and performance of the modules produced. We may also be subject to litigation, regulatory action, remedial expenses, and financial losses beyond the scope or limits of our insurance coverage. These consequences of a failure of security measures could, individually or in the aggregate, have a material adverse effect on our business, financial condition, and results of operations.

Changes in, or any failure to comply with, privacy laws, regulations, and standards may adversely affect our business.

Personal privacy and data security have become significant issues in the United States, Europe, and in many other jurisdictions in which we operate. The regulatory framework for privacy and security issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. Furthermore, federal, state, or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws and regulations affecting data privacy, all of which may be subject to invalidation by relevant foreign judicial bodies. Industry organizations also regularly adopt and advocate for new standards in this area.

In the United States, these include rules and regulations promulgated or pending under the authority of federal agencies, state attorneys general, legislatures, and consumer protection agencies. Internationally, many jurisdictions in which we operate have established their own data security and privacy legal framework with which we, relevant suppliers, and customers must comply. For example, the General Data Protection Regulation, a broad-based data privacy regime enacted by the European Parliament, which became effective in May 2018, imposes new requirements on how we collect, process, transfer, and store personal data, and also imposes additional obligations, potential penalties, and risk upon our business. In many jurisdictions, enforcement actions and consequences for noncompliance are also rising. In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that either legally or contractually apply to us. Although we have implemented policies, procedures, and, in certain cases, contractual arrangements designed to facilitate compliance with applicable privacy and data security laws and standards, any inability or perceived inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable privacy and data security laws, regulations, and policies, could result in additional fines, costs, and liabilities to us, damage our reputation, inhibit sales, and adversely affect our business.

Our credit agreements contain covenant restrictions that may limit our ability to operate our business.

We may be unable to respond to changes in business and economic conditions, engage in transactions that might otherwise be beneficial to us, and obtain additional financing, if needed, because the senior secured credit facility made available under our amended and restated credit agreement with several financial institutions as lenders and JPMorgan Chase Bank, N.A. as administrative agent (the “Revolving Credit Facility”) and certain of our project financing arrangements contain, and other future debt agreements may contain, covenant restrictions that limit our ability to, among other things:




44


incur additional debt, assume obligations in connection with letters of credit, or issue guarantees;

create liens;

enter into certain transactions with our affiliates;

sell certain assets; and

declare or pay dividends, make other distributions to stockholders, or make other restricted payments.

Under our Revolving Credit Facility and certain of our project financing arrangements, we are also subject to certain financial covenants. Our ability to comply with covenants under our credit agreements is dependent on our future performance or the performance of specifically financed projects, which will be subject to many factors, some of which are beyond our control, including prevailing economic conditions. In addition, our failure to comply with these covenants could result in a default under these agreements and any of our other future debt agreements, which if not cured or waived, could permit the holders thereof to accelerate such debt and could cause cross-defaults under our other facility agreements and the possible acceleration of debt under such agreements, as well as cross-defaults under certain of our key project and operational agreements and could also result in requirements to post additional security instruments to secure future obligations. In addition, certain events that occur within the Company, or in the industry or the economy as a whole, may constitute material adverse effects under these agreements. If it is determined that a material adverse effect has occurred, the lenders can, under certain circumstances, restrict future borrowings or accelerate the due date of outstanding amounts. If any of our debt is accelerated, we may not have sufficient funds available to repay such debt and may experience cross-defaults under our other debt or operational agreements, which could materially and adversely affect our business, financial condition, and results of operations.

Item 1B. Unresolved Staff Comments

None.

Item 2. Properties

As of December 31, 2018, our principal properties consisted of the following:
Nature
 
Primary Segment(s) Using Property
 
Location
 
Held
Corporate headquarters
 
Modules & Systems
 
Tempe, Arizona, United States
 
Lease
Manufacturing plant, R&D facility, and administrative offices (1)
 
Modules
 
Perrysburg, Ohio, United States
 
Own
Administrative offices
 
Systems
 
San Francisco, California, United States
 
Lease
R&D facility
 
Modules & Systems
 
Santa Clara, California, United States
 
Lease
Manufacturing plant and administrative offices
 
Modules
 
Kulim, Kedah, Malaysia
 
Lease land, own buildings
Administrative offices
 
Modules & Systems
 
Georgetown, Penang, Malaysia
 
Lease
Manufacturing plant
 
Modules
 
Ho Chi Minh City, Vietnam
 
Lease land, own buildings
Manufacturing plant (2)
 
Modules
 
Frankfurt/Oder, Germany
 
Own
——————————
(1)
Includes our manufacturing plant located in Lake Township, Ohio, a short distance from our plant in Perrysburg, Ohio.

(2)
In December 2012, we ceased manufacturing at our German plant. Since its closure, we have continued to market such property for sale.

In addition, we lease small amounts of office and warehouse space in several other U.S. and international locations.



45


Item 3. Legal Proceedings

See Note 15. “Commitments and Contingencies – Legal Proceedings” to our consolidated financial statements for information regarding legal proceedings and related matters.

Item 4. Mine Safety Disclosures

None.

PART II

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

Market Information

Our common stock is listed on The Nasdaq Stock Market LLC under the symbol FSLR.

Holders

As of February 15, 2019, there were 48 record holders of our common stock, which does not reflect beneficial owners of our shares.

Dividend Policy

We have never paid and do not expect to pay dividends on our common stock for the foreseeable future. Furthermore, our Revolving Credit Facility imposes restrictions on our ability to declare or pay dividends. The declaration and payment of dividends is subject to the discretion of our board of directors and depends on various factors, including our net income, financial condition, cash requirements, and future prospects as well as the restrictions under our Revolving Credit Facility and other factors considered relevant by our board of directors. We expect to prioritize our working capital requirements, capacity expansion and other capital expenditure needs, project development and construction, and merger and acquisition opportunities prior to returning capital to our shareholders.

Stock Price Performance Graph

The following graph compares the five-year cumulative total return on our common stock relative to the cumulative total returns of the S&P 500 Index and the Invesco Solar ETF, which represents a peer group of solar companies. In the stock price performance graph included below, an investment of $100 (with reinvestment of all dividends) is assumed to have been made in our common stock, the S&P 500 Index, and the Invesco Solar ETF on December 31, 2013, and its relative performance is tracked through December 31, 2018. This performance graph is not “soliciting material,” is not deemed filed with the SEC, and is not to be incorporated by reference in any filing by us under the Securities Act or the Exchange Act, whether made before or after the date hereof, and irrespective of any general incorporation language in any such filing. The stock price performance shown on the graph represents past performance and should not be considered an indication of future price performance.




46


COMPARISON OF FIVE-YEAR CUMULATIVE TOTAL RETURN*
Among First Solar, the S&P 500 Index,
and the Invesco Solar ETF**

stockpricegraph2018.jpg
——————————
*
$100 invested on December 31, 2013 in stock or index, including reinvestment of dividends. Index calculated on a month-end basis.

**
In May 2018, the Guggenheim Solar ETF was reorganized into the Invesco Solar ETF subsequent to Invesco Ltd.’s acquisition of Guggenheim Capital LLC’s exchange-traded funds business. The ticker symbol and index did not change as a result of the reorganization.

Recent Sales of Unregistered Securities

None.

Purchases of Equity Securities by the Issuer and Affiliate Purchases

None.




47


Item 6. Selected Financial Data

The following tables set forth our selected financial data for the periods and at the dates indicated. The selected financial data from the consolidated statements of operations and consolidated statements of cash flows for the years ended December 31, 2018, 2017, and 2016 and the selected financial data from the consolidated balance sheets as of December 31, 2018 and 2017 have been derived from the audited consolidated financial statements included in this Annual Report on Form 10-K. The selected financial data from the consolidated statements of operations and consolidated statements of cash flows for the years ended December 31, 2015 and 2014 and the selected financial data from the consolidated balance sheets as of December 31, 2016, 2015, and 2014 have been derived from audited consolidated financial statements not included in this Annual Report on Form 10-K. The information presented below should also be read in conjunction with our consolidated financial statements and the related notes thereto and Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
 
 
Years Ended December 31,
 
 
2018
 
2017
 
2016
 
2015
 
2014
 
 
(In thousands, except per share amounts)
Net sales
 
$
2,244,044

 
$
2,941,324

 
$
2,904,563

 
$
4,112,650

 
$
3,391,187

Gross profit
 
392,177

 
548,947

 
638,418

 
1,132,762

 
824,941

Operating income (loss)
 
40,113

 
177,851

 
(568,151
)
 
730,159

 
421,999

Net income (loss)
 
144,326

 
(165,615
)
 
(416,112
)
 
593,406

 
395,964

Net income (loss) per share:
 
 

 
 

 
 

 
 

 
 

Basic
 
$
1.38

 
$
(1.59
)
 
$
(4.05
)
 
$
5.88

 
$
3.96

Diluted
 
$
1.36

 
$
(1.59
)
 
$
(4.05
)
 
$
5.83

 
$
3.90

Cash dividends declared per common share
 
$

 
$

 
$

 
$

 
$

 
 
 
 
 
 
 
 
 
 
 
Net cash (used in) provided by operating activities
 
$
(326,809
)
 
$
1,340,677

 
$
206,753

 
$
(325,209
)
 
$
735,516

Net cash (used in) provided by investing activities
 
(682,714
)
 
(626,802
)
 
144,520

 
(156,177
)
 
(387,818
)
Net cash provided by (used in) financing activities
 
255,228

 
192,045

 
(136,393
)
 
101,207

 
(46,907
)
 
 
December 31,
 
 
2018
 
2017
 
2016
 
2015
 
2014
 
 
(In thousands)
Cash and cash equivalents
 
$
1,403,562

 
$
2,268,534

 
$
1,347,155

 
$
1,126,826

 
$
1,482,054

Marketable securities
 
1,143,704

 
720,379

 
607,991

 
703,454

 
509,032

Total assets
 
7,121,362

 
6,864,501

 
6,824,368

 
7,360,392

 
6,720,991

Total long-term debt
 
466,791

 
393,540

 
188,388

 
289,415

 
213,473

Total liabilities
 
1,908,959

 
1,765,804

 
1,606,019

 
1,741,996

 
1,729,504

Total stockholders’ equity
 
5,212,403

 
5,098,697

 
5,218,349

 
5,618,396

 
4,991,487


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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the related notes thereto included in this Annual Report on Form 10-K. In addition to historical financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties, and assumptions as described under the “Note Regarding Forward-Looking Statements” that appears earlier in this Annual Report on Form 10-K. Our actual results could differ materially from those anticipated by these forward-looking statements as a result of many factors, including those discussed under Item 1A. “Risk Factors,” and elsewhere in this Annual Report on Form 10-K.




48


Executive Overview

We are a leading global provider of comprehensive PV solar energy solutions. We design, manufacture, and sell PV solar modules with an advanced thin film semiconductor technology and also develop, design, construct, and sell PV solar power systems that primarily use the modules we manufacture. Additionally, we provide O&M services to system owners. We have substantial, ongoing R&D efforts focused on module and system-level innovations. We are the world’s largest thin film PV solar module manufacturer and one of the world’s largest PV solar module manufacturers.

Certain of our financial results and other key operational developments for the year ended December 31, 2018 include the following:

Net sales for 2018 decreased by 24% to $2.2 billion compared to $2.9 billion in 2017. The decrease in net sales was primarily attributable to the sale of the Moapa and Switch Station projects in 2017, which were substantially complete when we entered into the associated sales contracts with the customers, the sale of the California Flats project in 2017 relative to revenue recognized on the project in 2018 from ongoing construction activities, and a decrease in third-party module sales, partially offset by the sale of the Willow Springs, Rosamond, Mashiko, Manildra, and certain India projects in 2018, and the completion of substantially all construction activities on the Balm Solar, Payne Creek, and Grange Hall projects in 2018.

Gross profit decreased 1.2 percentage points to 17.5% during 2018 from 18.7% during 2017 primarily due to higher under-utilization and certain other charges associated with the initial ramp of Series 6 manufacturing lines and a reduction to our product warranty liability in 2017 due to lower legacy module replacement costs, partially offset by the mix of higher gross profit projects sold during the period and the settlement of a tax examination with the state of California, which affected our estimates of sales and use taxes due for certain projects.

During 2018, we commenced commercial production of Series 6 modules at our manufacturing facilities in Perrysburg, Ohio; Kulim, Malaysia; and Ho Chi Minh City, Vietnam, bringing our total installed annual nameplate production capacity across all our facilities to 5.0 GWDC. In early 2019, we commenced commercial production at our second manufacturing facility in Ho Chi Minh City, Vietnam.

We produced 2.7 GWDC of solar modules during 2018, which represented an 18% increase from 2017. The increase in production was primarily driven by the incremental Series 6 production capacity added in 2018, partially offset by the ramp down of certain Series 4 production lines. We expect to produce between 5.2 GWDC and 5.5 GWDC of solar modules during 2019, including approximately 2 GWDC of Series 4 modules.

Market Overview

The solar industry continues to be characterized by intense pricing competition, both at the module and system levels. In particular, module average selling prices in global markets have experienced an accelerated decline in recent years and are expected to continue to decline to some degree in the future. In the aggregate, we believe manufacturers of solar cells and modules have significant installed production capacity, relative to global demand, and the ability for additional capacity expansion. We believe the solar industry may from time to time experience periods of structural imbalance between supply and demand (i.e., where production capacity exceeds global demand), and that such periods will continue to put pressure on pricing. We believe the solar industry is currently in such a period, due in part to recent developments in China, which include feed-in-tariff reductions causing deferment of in-country project development. Additionally, intense competition at the system level may result in an environment in which pricing falls rapidly, thereby further increasing demand for solar energy solutions but constraining the ability for project developers, EPC companies, and vertically-integrated companies such as First Solar to sustain meaningful and consistent profitability. In light of such market realities, we are focusing on our strategies and points of differentiation, which include our advanced module and system technologies, our manufacturing process, our vertically-integrated business model, our financial viability, and the sustainability advantage of our modules and systems.



49


Global solar markets continue to expand and develop, in part aided by demand elasticity resulting from declining industry average selling prices, both at the module and system levels, which make solar energy more affordable. We are developing, constructing, and operating multiple solar projects around the world as we continue to execute on our advanced-stage utility-scale project pipeline. We expect a significant portion of our future consolidated net sales, operating income, and cash flows to be derived from such projects. We also continue to develop our early-to-mid-stage project pipeline and evaluate acquisitions of projects to further expand both our early-to-mid-stage and advanced-stage pipelines. See the tables under “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Systems Project Pipeline” for additional information about projects within our advanced-stage pipeline.

Lower industry module and system pricing, which presents challenges for certain module manufacturers (particularly manufacturers with higher cost structures), is expected to continue to contribute to diversification in global electricity generation and further demand for solar energy solutions. Over time, we believe that solar energy generation will experience widespread adoption as it competes economically with traditional forms of energy generation. In the near term, however, declining average selling prices are expected to adversely affect our results of operations. If competitors reduce pricing to levels below their costs; bid aggressively low prices for module sale agreements, EPC agreements, and PPAs; or are able to operate at minimal or negative operating margins for sustained periods of time, our results of operations could be further adversely affected. In certain markets in California and elsewhere, an oversupply imbalance at the grid level may further reduce short-to-medium term demand for new solar installations relative to prior years, lower PPA pricing, and lower margins on module and system sales to such markets. However, the effects of such imbalance can be mitigated by modern solar power plants that offer a flexible operating profile, thereby promoting greater grid stability and enabling a higher penetration of solar energy. We continue to mitigate these uncertainties in part by executing on our module technology improvements, including our transition to Series 6 module manufacturing, continuing the development of key markets, partnering with grid operators and utility companies, and implementing certain other cost reduction initiatives, including both manufacturing, BoS, and other operating costs.

We face intense competition from manufacturers of crystalline silicon solar modules and developers of solar power projects. Solar module manufacturers compete with one another on price and on several module value attributes, including wattage (or conversion efficiency), energy yield, and reliability, and developers of systems compete on various factors such as net present value, return on equity, and LCOE, meaning the net present value of a system’s total life cycle costs divided by the quantity of energy that is expected to be produced over the system’s life. Many crystalline silicon cell and wafer manufacturers continue to transition from lower efficiency BSF multi-crystalline cells (the legacy technology against which we have generally competed in our markets) to higher efficiency PERC multi-crystalline and mono-crystalline cells at competitive cost structures. Additionally, while conventional solar modules, including the solar modules we produce, are monofacial, meaning their ability to produce energy is a function of direct and diffuse irradiance on their front side, certain manufacturers of mono-crystalline PERC modules are pursuing the commercialization of bifacial modules that also capture diffuse irradiance on the back side of a module. We believe the cost effective manufacture of bifacial PERC modules is being enabled, in part, by the expansion of inexpensive crystal growth and diamond wire saw capacity in China. Bifaciality compromises nameplate efficiency, but by converting both front and rear side irradiance, such technology may improve the overall energy production of a module relative to nameplate efficiency when applied in certain applications, which, after considering the incremental BoS costs, could potentially lower the overall LCOE of a system when compared to systems using conventional solar modules, including the modules we produce.

We believe we are among the lowest cost module manufacturers in the solar industry on a module cost per watt basis, based on publicly available information. This cost competitiveness allows us to compete favorably in markets where pricing for modules and fully integrated PV solar power systems is highly competitive. Our cost competitiveness is based in large part on our module conversion efficiency, proprietary manufacturing technology (which enables us to produce a CdTe module in less than 3.5 hours using a continuous and highly automated industrial manufacturing process, as opposed to a batch process), and our focus on operational excellence. In addition, our CdTe modules use approximately 1-2% of the amount of semiconductor material that is used to manufacture conventional crystalline silicon solar modules. The cost of polysilicon is a significant driver of the manufacturing cost of crystalline silicon solar modules, and the timing and rate of change in the cost of silicon feedstock and polysilicon could lead to changes in solar module pricing



50


levels. Polysilicon costs have declined in recent years, and polysilicon consumption per cell has been reduced through various initiatives, such as the adoption of diamond wire saw technology, contributing to a decline in our relative manufacturing cost competitiveness over conventional crystalline silicon module manufacturers.

Given the smaller size (sometimes referred to as form factor) of our Series 4 modules compared to certain types of crystalline silicon modules, we may incur higher labor and BoS costs associated with the construction of systems using our Series 4 modules. Thus, to compete effectively on an LCOE basis, our Series 4 modules may need to maintain a certain cost advantage per watt compared to crystalline silicon-based modules with larger form factors. Our next generation Series 6 modules have a larger form factor along with better product attributes and a lower manufacturing cost structure. Accordingly, the larger form factor and design of our Series 6 modules is expected to reduce the number of electrical connections, hardware, and labor required for system installation compared to current module technologies, including our Series 4 modules. The resulting cost savings are expected to improve project returns as BoS and labor costs represent a significant portion of the overall costs associated with the construction of a typical utility-scale system.

In terms of energy yield, in many climates, our CdTe modules provide a significant energy production advantage over most conventional crystalline silicon solar modules (including BSF and PERC technologies) of equivalent efficiency rating. For example, our CdTe solar modules provide a superior temperature coefficient, which results in stronger system performance in typical high insolation climates as the majority of a system’s generation, on average, occurs when module temperatures are well above 25°C (standard test conditions). In addition, our CdTe modules provide a superior spectral response in humid environments where atmospheric moisture alters the solar spectrum relative to laboratory standards. Our CdTe solar modules also provide a better shading response than conventional crystalline silicon solar modules, which may lose up to three times as much power as CdTe solar modules when shading occurs. As a result of these and other factors, our PV solar power systems typically produce more annual energy in real world field conditions than competing systems with the same nameplate capacity.

While our modules and systems are generally competitive in cost, reliability, and performance attributes, there can be no guarantee such competitiveness will continue to exist in the future to the same extent or at all. Any declines in the competitiveness of our products could result in additional margin compression, further declines in the average selling prices of our modules and systems, erosion in our market share for modules and systems, and/or declines in overall net sales. We continue to focus on enhancing the competitiveness of our solar modules and systems by accelerating progress along our module technology and cost reduction roadmaps, continuing to make technological advances at the system level, using innovative installation techniques and know-how, and leveraging volume procurement around standardized hardware platforms.

Certain Trends and Uncertainties

We believe that our operations may be favorably or unfavorably impacted by the following trends and uncertainties that may affect our financial condition and results of operations. See Item 1A. “Risk Factors” and elsewhere in this Annual Report on Form 10-K for a discussion of other risks that may affect our financial condition and results of operations.

Our long-term strategic plans are focused on our goal to create long-term shareholder value through a balance of growth, profitability, and liquidity. In executing such plans, we are focusing on providing utility-scale PV solar energy solutions using our modules in key geographic markets that we believe have a compelling need for mass-scale PV electricity, including markets throughout the Americas, the Asia-Pacific region, Europe, and certain other strategic markets. Additionally, we are focusing on opportunities in which our PV solar energy solutions can compete directly with traditional forms of energy generation on an LCOE or similar basis, or complement such generation offerings. Our focus on our core module and utility-scale offerings exists within a current market environment that includes rooftop and distributed generation solar, particularly in the United States. While it is unclear how rooftop and distributed generation solar might impact our core utility-scale based offerings in the next several years, we believe that utility-scale solar will continue to be a compelling solar offering for companies with technology and cost leadership and will continue to represent an increasing portion of the overall electricity generation mix. Additionally, our ability to provide



51


utility-scale offerings on economically attractive terms depends, in part, on certain market factors outside of our control, such as interest rate fluctuations, domestic or international trade policies, and government support programs. Adverse changes in these factors could increase the cost of utility-scale systems, which could reduce demand for such systems and limit the number of potential buyers.

We are closely evaluating and managing the appropriate level of resources required as we pursue the most advantageous and cost effective projects and partnerships in our key markets. We have dedicated, and intend to continue to dedicate, significant capital and human resources to reduce the total installed cost of PV solar energy, to optimize the design and logistics around our PV solar energy solutions, and to ensure that our solutions integrate well into the overall electricity ecosystem of each specific market. We expect that, over time, the majority of our consolidated net sales, operating income, and cash flows will come from solar offerings in the key geographic markets described above. The timing, execution, and financial impacts of our long-term strategic plans are subject to risks and uncertainties, as described in Item 1A. “Risk Factors,” and elsewhere in this Annual Report on Form 10-K. We are focusing our resources in those markets and energy applications in which solar power can be a least-cost, best-fit energy solution, particularly in regions with significant current or projected electricity demand, relatively high existing electricity prices, strong demand for renewable energy generation, and high solar resources.

Creating or maintaining a market position in certain strategically targeted markets and energy applications also requires us to adapt to new and changing market conditions. For example, our offerings from time to time may need to be competitively priced at levels associated with minimal gross profit margins, which may adversely affect our results of operations. We expect the profitability associated with our various sales offerings to vary from one another over time, and possibly vary from our internal long-range profitability expectations and targets, depending on the market opportunity and the relative competitiveness of our offerings compared with other energy solutions, traditional or otherwise, that are available to potential customers. In addition, as we execute on our long-term strategic plans, we will continue to monitor and adapt to any changing dynamics in emerging technologies, such as commercially viable energy storage solutions, which are expected to further enable PV solar power systems to compete with traditional forms of energy generation by shifting the delivery of energy generated by such systems to periods of greater demand. Storage solutions continue to evolve in terms of technology and cost, and cumulative global deployments of storage capacity are expected to exceed 900 GWDC by 2040, representing a significant increase in the potential market for renewable energy. We will also continue to monitor and adapt to changing dynamics in the market set of potential buyers of solar projects. Market environments with few potential project buyers and a higher cost of capital would generally exert downward pressure on the potential revenue from the solar projects we are developing, whereas, conversely, market environments with many potential project buyers and a lower cost of capital would likely have a favorable impact on the potential revenue from such solar projects.

On occasion, we may temporarily own and operate certain systems with the intention to sell them at a later date. We may also enter into business arrangements with strategic partners that result in us temporarily retaining an ownership interest in the underlying systems projects we develop, supply modules to, or construct, potentially for a period of up to several years. In these situations, we may retain such ownership interests in a consolidated or unconsolidated separate entity. We may also elect to construct and temporarily retain ownership interests in partially contracted or uncontracted systems for which there is a partial or no PPA with an off-taker, such as a utility, but rather an intent to sell a portion or all of the electricity produced by the system on an open contract basis until the system is sold. Expected revenue from projects without a PPA for the full offtake of the system is subject to greater variability and uncertainty based on market factors and is typically lower than projects with a PPA for the full offtake of the system. Furthermore, all system pricing is effected by the pricing of energy to be sold on an open contract basis following the termination of the PPA (i.e., merchant pricing curves), and changes in market assumptions regarding future open contract sales may also result in significant variability and uncertainty in the value of our systems projects.

We continually evaluate forecasted global demand, competition, and our addressable market and seek to effectively balance manufacturing capacity with market demand and the nature and extent of our competition. During 2018, we commenced commercial production of Series 6 modules at our manufacturing facilities in Perrysburg, Ohio; Kulim, Malaysia; and our previously idled manufacturing plant in Ho Chi Minh City, Vietnam. In early 2019, we commenced



52


commercial production at our second manufacturing facility in Ho Chi Minh City, Vietnam. We are also in the process of constructing an additional Series 6 manufacturing plant in Lake Township, Ohio, a short distance from our plant in Perrysburg, Ohio. These additional manufacturing plants, and any other potential investments to add or otherwise modify our existing manufacturing capacity in response to market demand and competition, may require significant internal and possibly external sources of liquidity, and may be subject to certain risks and uncertainties described in Item 1A. “Risk Factors,” including those described under the headings “Our future success depends on our ability to effectively balance manufacturing production with market demand, convert existing production facilities to support new product lines, such as our transition to Series 6 module manufacturing, and, when necessary, continue to build new manufacturing plants over time in response to such demand and add production lines in a cost-effective manner, all of which are subject to risks and uncertainties” and “If any future production lines are not built in line with committed schedules, it may adversely affect our future growth plans. If any future production lines do not achieve operating metrics similar to our existing production lines, our solar modules could perform below expectations and cause us to lose customers.

Systems Project Pipeline

The following tables summarize, as of February 21, 2019, our approximately 2.6 GWAC advanced-stage project pipeline. The actual volume of modules installed in our projects will be greater than the project size in MWAC as module volumes required for a project are based upon MWDC, which will be greater than the MWAC size pursuant to a DC-AC ratio typically ranging from 1.2 to 1.3. Such ratio varies across different projects due to various system design factors. Projects are typically removed from our advanced-stage project pipeline tables below once we substantially complete construction of the project and after substantially all of the associated project revenue is recognized. Projects, or portions of projects, may also be removed from the tables below in the event an EPC-contracted or partner-developed project does not obtain permitting or financing, a project is not able to be sold due to the changing economics of the project or other factors, or we decide to temporarily own and operate, or retain interests in, such projects based on strategic opportunities or market factors.

Projects under Sales Agreements
(Includes uncompleted sold projects, projects under sales contracts subject to conditions precedent, and EPC agreements, including partner developed projects that we will be or are constructing.)
Project/Location
 
Project Size in MWAC
 
PPA Contracted Partner
 
EPC Contract/Partner Developed Project
 
Expected Year Revenue Recognition Will Be Completed
 
% of Revenue Recognized as of December 31, 2018
Phoebe, Texas
 
250

 
Shell Energy North America
 
Innergix Renewable Energy
 
2019
 
12%
GA Solar 4, Georgia (1)
 
200

 
Georgia Power Company
 
Origis Energy USA
 
2020
 
11%
Rosamond, California
 
150

 
SCE
 
Clearway Energy Group
 
2019
 
57%
Willow Springs, California
 
100

 
SCE
 
D.E. Shaw Renewable Investments
 
2019
 
96%
Beryl, Australia
 
87

 
(2)
 
New Energy Solar
 
2019
 
—%
Grange Hall, Florida
 
61

 
(3)
 
Tampa Electric Company
 
2019
 
98%
Peace Creek, Florida
 
55

 
(3)
 
Tampa Electric Company
 
2019
 
70%
Troy Solar, Indiana
 
51

 
(3)
 
Southern Indiana Gas and Electric Company
 
2020
 
—%
Lake Hancock, Florida
 
50

 
(3)
 
Tampa Electric Company
 
2019
 
34%
Total
 
1,004

 
 
 
 
 
 
 
 




53


Projects with Executed PPAs Not under Sales Agreements
Project/Location
 
Project Size in MWAC
 
PPA Contracted Partner
 
Fully Permitted
 
Expected or Actual Substantial Completion Year
 
% Complete as of December 31, 2018
Muscle Shoals, Alabama
 
227

 
Tennessee Valley Authority
 
No
 
2021
 
2%
Little Bear, California
 
160

 
Marin Clean Energy
 
No
 
2020
 
5%
Sun Streams, Arizona
 
150

 
SCE
 
Yes
 
2019
 
14%
Southwestern U.S.
 
150

 
(4)
 
Yes
 
2020/2021
 
4%
Luz del Norte, Chile
 
141

 
(5)
 
Yes
 
2016
 
100%
American Kings Solar, California
 
123

 
SCE
 
No
 
2020
 
16%
Cove Mountain Solar 2, Utah
 
122

 
PacifiCorp
 
No
 
2020
 
1%
Sunshine Valley, Nevada
 
100

 
SCE
 
Yes
 
2019
 
4%
Willow Springs 3, California
 
75

 
PG&E
 
Yes
 
2021
 
8%
Seabrook, South Carolina
 
73

 
South Carolina Electric and Gas Company
 
No
 
2019
 
3%
Sun Streams PVS, Arizona
 
65

 
APS
 
No
 
2020
 
2%
Ishikawa, Japan
 
59

 
Hokuriku Electric Power Company
 
Yes
 
2018
 
100%
Cove Mountain Solar 1, Utah
 
58

 
PacifiCorp
 
No
 
2020
 
1%
Japan (multiple locations)
 
44

 
(6)
 
No
 
2019/2020
 
9%
Miyagi, Japan
 
40

 
Tohoku Electric Power Company
 
Yes
 
2021
 
17%
India (multiple locations)
 
40

 
(7)
 
Yes
 
2017
 
100%
Total
 
1,627

 
 
 
 
 
 
 
 
——————————
(1)
Previously known as the Twiggs County Solar project

(2)
Approximately 55 MWAC of the plant’s capacity is contracted with Transport for NSW

(3)
Utility-owned generation

(4)
Contracted but not specified

(5)
Approximately 70 MWAC of the plant’s capacity is contracted under various PPAs

(6)
Tokyo Electric Power Company – 27 MWAC and Hokuriku Electric Power Company – 17 MWAC  

(7)
Gulbarga Electricity Supply Co. – 20 MWAC and Chamundeshwari Electricity Supply Co. – 20 MWAC 




54


Results of Operations

The following table sets forth our consolidated statements of operations as a percentage of net sales for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended December 31,
 
 
2018
 
2017
 
2016
Net sales
 
100.0
 %
 
100.0
 %
 
100.0
 %
Cost of sales
 
82.5
 %
 
81.3
 %
 
78.0
 %
Gross profit
 
17.5
 %
 
18.7
 %
 
22.0
 %
Selling, general and administrative
 
7.9
 %
 
6.9
 %
 
9.0
 %
Research and development
 
3.8
 %
 
3.0
 %
 
4.3
 %
Production start-up
 
4.0
 %
 
1.4
 %
 
 %
Restructuring and asset impairments
 
 %
 
1.3
 %
 
25.6
 %
Goodwill impairment
 
 %
 
 %
 
2.6
 %
Operating income (loss)
 
1.8
 %
 
6.0
 %
 
(19.6
)%
Foreign currency loss, net
 
 %
 
(0.3
)%
 
(0.5
)%
Interest income
 
2.7
 %
 
1.2
 %
 
0.9
 %
Interest expense, net
 
(1.2
)%
 
(0.9
)%
 
(0.7
)%
Other income, net
 
1.8
 %
 
0.8
 %
 
1.4
 %
Income tax expense
 
(0.2
)%
 
(12.6
)%
 
(0.8
)%
Equity in earnings, net of tax
 
1.5
 %
 
0.1
 %
 
5.0
 %
Net income (loss)
 
6.4
 %
 
(5.6
)%
 
(14.3
)%

Segment Overview

We operate our business in two segments. Our modules segment involves the design, manufacture, and sale of CdTe solar modules to third parties, and our systems segment includes the development, construction, operation, maintenance, and sale of PV solar power systems, including any modules installed in such systems and any revenue from energy generated by such systems. See Note 22. “Segment and Geographical Information to our consolidated financial statements for more information on our operating segments. See also Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Systems Project Pipeline” for a description of the system projects in our advanced-stage project pipeline.

Net sales

Modules Business

We generally price and sell our solar modules per watt of nameplate power. During 2018, M.A. Mortenson Company, RCR O'Donnell Griffin Pty, Ltd, and Tampa Electric Company each accounted for more than 10% of our modules business net sales, and the majority of our solar modules were sold to integrators and operators of systems in the United States, Australia, and France. Substantially all of our modules business net sales during 2018 were denominated in U.S. dollars. We recognize revenue for module sales at a point in time following the transfer of control of the modules to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. The revenue recognition policies for module sales are further described in Note 2. “Summary of Significant Accounting Policies” to our consolidated financial statements.




55


Systems Business

During 2018, Tampa Electric Company, Capital Dynamics, Mitsui & Co., D.E. Shaw, and IDFC Alternatives each accounted for more than 10% of our systems business net sales, and the majority of our systems business net sales were in the United States, Japan, and India. Substantially all of our systems business net sales during 2018 were denominated in U.S. dollars, Japanese yen, and Indian rupees. We typically recognize revenue for sales of solar power systems using cost based input methods, which result in revenue being recognized as work is performed based on the relationship between actual costs incurred compared to the total estimated costs for a given contract. We may also recognize revenue for the sale of a system after the project has been completed due to the timing of when we enter into the associated sales contract with the customer. The revenue recognition policies for our systems business are further described in Note 2. “Summary of Significant Accounting Policies” to our consolidated financial statements.

The following table shows net sales by reportable segment for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Modules
 
$
502,001

 
$
806,398

 
$
675,452

 
$
(304,397
)
 
(38
)%
 
$
130,946

 
19
 %
Systems
 
1,742,043

 
2,134,926

 
2,229,111

 
(392,883
)
 
(18
)%
 
(94,185
)
 
(4
)%
Net sales
 
$
2,244,044

 
$
2,941,324

 
$
2,904,563

 
$
(697,280
)
 
(24
)%
 
$
36,761

 
1
 %

Net sales from our modules segment decreased by $304.4 million in 2018 primarily due to a 34% decrease in the volume of watts sold and a 6% decrease in the average selling price per watt. The decrease in the volume of watts sold in 2018 was driven by our transition to Series 6 manufacturing, which resulted in a temporary reduction in production capacity during the period. Net sales from our systems segment decreased by $392.9 million in 2018 primarily as a result of the sale of the Moapa and Switch Station projects in 2017, which were substantially complete when we entered into the associated sales contracts with the customers, and the sale of the California Flats project in 2017 relative to revenue recognized on the project in 2018 from ongoing construction activities, partially offset by the sale of the Willow Springs, Rosamond, Mashiko, Manildra, and certain India projects in 2018, and the completion of substantially all construction activities on the Balm Solar, Payne Creek, and Grange Hall projects in 2018.

Net sales from our modules segment increased by $130.9 million in 2017 primarily due to a 68% increase in the volume of watts sold, partially offset by a 29% decrease in the average selling price per watt. Net sales from our systems segment decreased by $94.2 million in 2017 primarily as a result of the completion of substantially all construction activities on a number of projects in 2016, including the Desert Stateline, Astoria, Taylor, East Pecos, Silver State South, Butler, and McCoy projects, partially offset by the sale of the Moapa, California Flats, Switch Station, and Cuyama projects in 2017.

Cost of sales

Modules Business

Our modules business cost of sales includes the cost of raw materials and components for manufacturing solar modules, such as glass, transparent conductive coatings, CdTe and other thin film semiconductors, laminate materials, connector assemblies, edge seal materials, and frames. In addition, our cost of sales includes direct labor for the manufacturing of solar modules and manufacturing overhead, such as engineering, equipment maintenance, quality and production control, and information technology. Our cost of sales also includes depreciation of manufacturing plant and equipment, facility-related expenses, environmental health and safety costs, and costs associated with shipping, warranties, and solar module collection and recycling (excluding accretion).




56


Systems Business

For our systems business, project-related costs include development costs (legal, consulting, transmission upgrade, interconnection, permitting, and other similar costs), EPC costs (consisting primarily of solar modules, inverters, electrical and mounting hardware, project management and engineering, and construction labor), and site specific costs.

The following table shows cost of sales by reportable segment for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Modules
 
$
552,468

 
$
694,060

 
$
564,942

 
$
(141,592
)
 
(20
)%
 
$
129,118

 
23
 %
Systems
 
1,299,399

 
1,698,317

 
1,701,203

 
(398,918
)
 
(23
)%
 
(2,886
)
 
 %
Cost of sales
 
$
1,851,867

 
$
2,392,377

 
$
2,266,145

 
$
(540,510
)
 
(23
)%
 
$
126,232

 
6
 %
% of net sales
 
82.5
%
 
81.3
%
 
78.0
%
 
 

 
 
 
 
 
 

Cost of sales decreased $540.5 million, or 23%, and increased 1.2 percentage points as a percent of net sales when comparing 2018 with 2017. The decrease in cost of sales was driven by a $398.9 million decrease in our systems segment cost of sales primarily due to the size of projects sold or under construction and the timing of when all revenue recognition criteria were met. The decrease in cost of sales was also driven by a $141.6 million decrease in our modules segment cost of sales primarily as a result of the following:

lower costs of $241.4 million from a decrease in the volume of modules sold;
a reduction in our module collection and recycling liability of $25.4 million in 2018 due to higher by-product credits for glass, lower capital costs, and adjustments to certain valuation assumptions; and
continued cost reductions in the cost per watt of our solar modules, which decreased cost of sales by $22.6 million; partially offset by
higher under-utilization and certain other charges associated with the initial ramp of certain Series 6 manufacturing lines, which increased cost of sales by $113.0 million;
a reduction to our product warranty liability of $31.3 million in 2017 due to lower legacy module replacement costs; and
a reduction in our module collection and recycling liability of $13.5 million in 2017 from updates to several valuation assumptions, including a decrease in certain inflation rates.

Cost of sales increased $126.2 million, or 6%, and increased 3.3 percentage points as a percentage of net sales when comparing 2017 with 2016. The increase in cost of sales was driven by a $129.1 million increase in our modules segment cost of sales primarily due to the following:

higher costs of $366.2 million from the increased volume of modules sold directly to third parties; partially offset by
continued cost reductions in the cost per watt of our solar modules, which decreased cost of sales by $182.4 million;
the reduction in our product warranty liability of $31.3 million in 2017 described above;
the reduction in our module collection and recycling liability of $13.5 million in 2017 described above; and
lower inventory write-downs of $9.2 million.

Gross profit

Gross profit may be affected by numerous factors, including the selling prices of our modules and systems, our manufacturing costs, project development costs, BoS costs, the capacity utilization of our manufacturing facilities, and foreign exchange rates. Gross profit may also be affected by the mix of net sales from our modules and systems businesses.




57


The following table shows gross profit for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Gross profit
 
$
392,177

 
$
548,947

 
$
638,418

 
$
(156,770
)
 
(29
)%
 
$
(89,471
)
 
(14
)%
% of net sales
 
17.5
%
 
18.7
%
 
22.0
%
 
 
 
 
 
 

 
 


Gross profit decreased 1.2 percentage points to 17.5% during 2018 from 18.7% during 2017 primarily as a result of higher under-utilization and certain other charges associated with the initial ramp of Series 6 manufacturing lines and the reduction to our product warranty liability in 2017 described above, partially offset by the mix of higher gross profit projects sold during the period and the settlement of a tax examination with the state of California, which affected our estimates of sales and use taxes due for certain projects.

Gross profit decreased 3.3 percentage points to 18.7% during 2017 from 22.0% during 2016 primarily due to a mix of lower gross profit projects sold and under construction during the period and reductions in the average selling price per watt of our modules sold directly to third parties, partially offset by the reductions in our product warranty liability and our module collection and recycling liability described above.

Selling, general and administrative

Selling, general and administrative expense consists primarily of salaries and other personnel-related costs, professional fees, insurance costs, and other business development and selling expenses.

The following table shows selling, general and administrative expense for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Selling, general and administrative
 
$
176,857

 
$
202,699

 
$
261,994

 
$
(25,842
)
 
(13
)%
 
$
(59,295
)
 
(23
)%
% of net sales
 
7.9
%
 
6.9
%
 
9.0
%
 
 

 
 

 
 
 
 

Selling, general and administrative expense in 2018 decreased compared to 2017 primarily from lower employee compensation expense, lower accretion expense associated with the reduction in our module collection and recycling liability described above, lower expenses related to project sales, and lower business development expense. This decrease was partially offset by higher charges for impairments of certain project assets in 2018. Selling, general and administrative expense in 2017 decreased compared to 2016 primarily due to higher impairments of certain project assets in 2016, lower employee compensation expense due to various restructuring activities, lower professional fees, lower infrastructure related expenses, and lower business development expenses.

Research and development

Research and development expense consists primarily of salaries and other personnel-related costs; the cost of products, materials, and outside services used in our R&D activities; and depreciation and amortization expense associated with R&D specific facilities and equipment. We maintain a number of programs and activities to improve our technology and processes in order to enhance the performance and reduce the costs of our solar modules and systems.

The following table shows research and development expense for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Research and development
 
$
84,472

 
$
88,573

 
$
124,762

 
$
(4,101
)
 
(5
)%
 
$
(36,189
)
 
(29
)%
% of net sales
 
3.8
%
 
3.0
%
 
4.3
%
 
 

 
 

 
 
 
 



58


Research and development expense in 2018 decreased compared to 2017 primarily due to lower employee compensation expense, lower facilities expense, and reduced material and module testing costs, partially offset by higher impairment charges for certain equipment. Research and development expense in 2017 decreased compared to 2016 primarily due to lower costs for third-party contracted services, reduced material and module testing costs, the termination of certain R&D programs for legacy module technologies, and lower employee compensation expense resulting from reductions to our headcount as part of various restructuring activities.

Production start-up

Production start-up expense consists primarily of employee compensation and other costs associated with operating a production line before it has been qualified for full production, including the cost of raw materials for solar modules run through the production line during the qualification phase and applicable facility related costs. Costs related to equipment upgrades and implementation of manufacturing process improvements are also included in production start-up expense as well as costs related to the selection of a new site, related legal and regulatory costs, and costs to maintain our plant replication program to the extent we cannot capitalize these expenditures. In general, we expect production start-up expense per production line to be higher when we build an entirely new manufacturing facility compared with the addition or replacement of production lines at an existing manufacturing facility, primarily due to the additional infrastructure investment required when building an entirely new facility.

The following table shows production start-up expense for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Production start-up
 
$
90,735

 
$
42,643

 
$
1,021

 
$
48,092

 
113
%
 
$
41,622

 
4,077
%
% of net sales
 
4.0
%
 
1.4
%
 
%
 
 

 
 

 
 
 
 

During 2018, we incurred production start-up expense for the commencement of Series 6 module manufacturing at our facility in Ho Chi Minh City, Vietnam. We also incurred production start-up expense for the transition to Series 6 module manufacturing at our facilities in Kulim, Malaysia and Perrysburg, Ohio in 2017 and early 2018.

Restructuring and asset impairments

Restructuring and asset impairments consists of expenses incurred related to material restructuring initiatives and includes any associated asset impairments, costs for employee termination benefits, costs for contract terminations and penalties, and other restructuring related costs. Such restructuring initiatives are intended to align the organization with then current business conditions and to reduce costs.

The following table shows restructuring and asset impairments for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Restructuring and asset impairments
 
$

 
$
37,181

 
$
743,862

 
$
(37,181
)
 
(100
)%
 
$
(706,681
)
 
(95
)%
% of net sales
 
%
 
1.3
%
 
25.6
%
 
 

 
 

 
 
 
 

In November 2016, our board of directors approved a set of initiatives to accelerate our transition to Series 6 module manufacturing and restructure our operations. In June 2016, we ended production of our crystalline silicon modules to focus on our core CdTe module and utility-scale systems. As a result of these decisions, we recorded restructuring and asset impairment charges of $41.8 million and $743.9 million during 2017 and 2016, respectively. In 2017, we also reversed a customs tax liability associated with a prior restructuring activity, which reduced our restructuring charges by $4.7 million during the period. See Note 4. “Restructuring and Asset Impairments” to our consolidated financial statements for additional information on these matters.




59


Goodwill impairment

The following table shows goodwill impairments for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Goodwill impairment
 
$

 
$

 
$
74,930

 
$

 
%
 
$
(74,930
)
 
(100
)%
% of net sales
 
%
 
%
 
2.6
%
 
 

 
 

 
 
 
 

As a result of our annual impairment analysis in the fourth quarter of 2016, we impaired the remaining $68.8 million of goodwill associated with our systems reporting unit primarily due to a strategic shift in the mix of our module and system net sales, which was approved by our board of directors in November 2016 as part of the restructuring activities described above. This shift involved an expected reduction in the annual megawatts sold through systems business projects. Other factors that contributed to the impairment included our reduced market capitalization and the challenging conditions within the solar industry as of the date of our testing. In June 2016, we also impaired the remaining $6.1 million of goodwill associated with our crystalline silicon modules reporting unit due to the decision to end the related manufacturing operations as further described above. See Note 6. “Goodwill and Intangible Assets” to our consolidated financial statements for additional information.

Foreign currency loss, net

Foreign currency loss, net consists of the net effect of gains and losses resulting from holding assets and liabilities and conducting transactions denominated in currencies other than our subsidiaries’ functional currencies.

The following table shows foreign currency loss, net for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Foreign currency loss, net
 
$
(570
)
 
$
(9,640
)
 
$
(14,007
)
 
$
9,070

 
(94
)%
 
$
4,367

 
(31
)%

Foreign currency loss, net decreased in 2018 compared to 2017 primarily due to lower costs associated with hedging activities related to our subsidiaries in Japan, India, and Europe. Foreign currency loss, net decreased in 2017 compared to 2016 primarily as a result of lower costs associated with hedging activities related to our subsidiaries in India, the weakening of the U.S. dollar relative to certain foreign currencies, and differences between our economic hedge positions and the underlying exposures.

Interest income

Interest income is earned on our cash, cash equivalents, marketable securities, and restricted cash and investments. Interest income also includes interest earned from notes receivable and late customer payments.

The following table shows interest income for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Interest income
 
$
59,788

 
$
35,704

 
$
25,193

 
$
24,084

 
67
%
 
$
10,511

 
42
%

Interest income during 2018 increased compared to 2017 primarily as a result of higher time deposit balances and increased interest rates associated with cash, cash equivalents, and marketable securities, partially offset by lower balances of cash and cash equivalents. Interest income during 2017 increased compared to 2016 primarily due to higher cash balances during the period, higher interest rates associated with such cash balances, and a promissory note with an affiliate issued in late 2016.




60


Interest expense, net

Interest expense is primarily comprised of interest incurred on long-term debt, settlements of interest rate swap contracts, and changes in the fair value of interest rate swap contracts that do not qualify for hedge accounting in accordance with Accounting Standards Codification (“ASC”) 815. We may capitalize interest expense into our project assets or property, plant and equipment when such costs qualify for interest capitalization, which reduces the amount of net interest expense reported in any given period.

The following table shows interest expense, net for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Interest expense, net
 
$
(25,921
)
 
$
(25,765
)
 
$
(20,538
)
 
$
(156
)
 
1
%
 
$
(5,227
)
 
25
%

Interest expense, net increased in 2018 compared to 2017 primarily due to changes in the fair value of interest rate swap contracts that do not qualify for hedge accounting and higher levels of project specific debt financings, partially offset by higher interest costs capitalized to certain projects under construction. Interest expense, net increased in 2017 compared to 2016 primarily due to changes in the fair value of interest rate swap contracts that do not qualify for hedge accounting and higher levels of project specific debt financings, partially offset by lower interest expense associated with certain Malaysian credit facilities that were fully repaid in 2016.

Other income, net

Other income, net is primarily comprised of miscellaneous items and realized gains and losses on the sale of marketable securities and restricted investments.

The following table shows other income, net for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Other income, net
 
$
39,737

 
$
23,965

 
$
40,252

 
$
15,772

 
66
%
 
$
(16,287
)
 
(40
)%

Other income, net increased in 2018 compared to 2017 primarily due to realized gains of $55.4 million in 2018 from the sale of certain restricted investments, partially offset by a $26.8 million settlement from the resolution of an outstanding matter with a former customer in 2017 and higher withholding taxes on certain payments by our foreign subsidiaries.

Other income, net decreased in 2017 compared to 2016 primarily due to realized gains of $41.3 million in 2016 from the sale of certain restricted investments and a $7.4 million reversal of the outstanding contingent consideration associated with our TetraSun acquisition as a result of our crystalline silicon module manufacturing restructuring in 2016, partially offset by the customer settlement in 2017 described above.

Income tax expense

In December 2017, the U.S. President signed into law the Tax Act, which significantly revised U.S. tax law by, among other things, lowering the statutory federal corporate income tax rate from 35% to 21% effective January 1, 2018, eliminating certain deductions, imposing a transition tax on certain accumulated earnings and profits of foreign corporate subsidiaries (the “transition tax”), introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax. During 2017, we recognized certain provisional tax expenses associated with the Tax Act. We completed our accounting for the Tax Act in the fourth quarter of 2018 and recorded certain adjustments to our provisional tax expenses.

Income tax expense or benefit, deferred tax assets and liabilities, and liabilities for unrecognized tax benefits reflect our best estimate of current and future taxes to be paid. We are subject to income taxes in both the United States and



61


numerous foreign jurisdictions in which we operate, principally Australia, India, and Malaysia. Significant judgments and estimates are required to determine our consolidated income tax expense. The statutory federal corporate income tax rate in the United States decreased from 35% to 21% beginning in January 2018. The tax rates in Australia, India, and Malaysia are 30%, 34.9%, and 24%, respectively. In Malaysia, we have been granted a long-term tax holiday, scheduled to expire in 2027, pursuant to which substantially all of our income earned in Malaysia is exempt from income tax, conditional upon our continued compliance with certain employment and investment thresholds.

The following table shows income tax expense for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Income tax expense
 
$
(3,441
)
 
$
(371,996
)
 
$
(23,167
)
 
$
368,555

 
(99
)%
 
$
(348,829
)
 
1,506
%
Effective tax rate
 
3.0
%
 
184.1
%
 
(4.3
)%
 
 

 
 

 
 
 
 

Our tax rate is affected by recurring items, such as tax rates in foreign jurisdictions and the relative amounts of income we earn in those jurisdictions. The rate is also affected by discrete items that may occur in any given period, but are not consistent from period to period. Income tax expense decreased by $368.6 million during 2018 compared to 2017 primarily due to provisional tax expense of $408.1 million in 2017 related to the Tax Act and lower pretax income, partially offset by income earned in certain higher tax jurisdictions and a $42.1 million discrete tax benefit in 2017 associated with the acceptance of our election to classify certain of our German subsidiaries as disregarded entities of First Solar, Inc.

Income tax expense increased by $348.8 million during 2017 compared to 2016 primarily due to provisional tax expense related to the Tax Act as described above, higher pretax income, a $35.4 million reversal of an uncertain tax position in 2016 related to the income of a foreign subsidiary, and lower excess tax benefits associated with share-based compensation, partially offset by certain U.S. taxes in 2016 on a cash distribution received from a foreign subsidiary and a $42.1 million discrete tax benefit as described above. See Note 19. “Income Taxes” to our consolidated financial statements for additional information.

Equity in earnings, net of tax

Equity in earnings, net of tax represents our proportionate share of the earnings or losses from equity method investments as well as any gains or losses on the sale or disposal of such investments.

The following table shows equity in earnings, net of tax for the years ended December 31, 2018, 2017, and 2016:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2018
 
2017
 
2016
 
2018 over 2017
 
2017 over 2016
Equity in earnings, net of tax
 
$
34,620

 
$
4,266

 
$
144,306

 
$
30,354

 
712
%
 
$
(140,040
)
 
(97
)%

Equity in earnings, net of tax increased in 2018 compared to 2017 primarily due to the sale of our ownership interests in 8point3 Operating Company, LLC (“OpCo”) in June 2018, which resulted in a gain of $40.3 million, net of tax. See Note 12. “Equity Method Investments” to our consolidated financial statements for additional information. Equity in earnings, net of tax decreased in 2017 compared to 2016 primarily due to the recognition of a gain of $125.1 million, net of tax, in December 2016 from the sale of our residual interest in the Desert Stateline project to OpCo and lower equity in earnings from our investment in OpCo.




62


Liquidity and Capital Resources

As of December 31, 2018, we believe that our cash, cash equivalents, marketable securities, cash flows from operating activities, advanced-stage project pipeline, availability under our Revolving Credit Facility (considering the minimum liquidity covenant requirements therein), and access to the capital markets will be sufficient to meet our working capital, systems project investment, and capital expenditure needs for at least the next 12 months. We monitor our working capital to ensure we have adequate liquidity, both domestically and internationally.

We intend to maintain appropriate debt levels based upon cash flow expectations, our overall cost of capital, and expected cash requirements for operations, capital expenditures, and strategic discretionary spending. In the future, we may also engage in additional debt or equity financings, including project specific debt financings. We believe that when necessary, we will have adequate access to the capital markets, although our ability to raise capital on terms commercially acceptable to us could be constrained if there is insufficient lender or investor interest due to industry-wide or company-specific concerns. Such financings could result in increased debt service expenses, dilution to our existing stockholders, or restrictive covenants, which could restrain our ability to pursue our strategic plans.

As of December 31, 2018, we had $2.5 billion in cash, cash equivalents, and marketable securities compared to $3.0 billion as of December 31, 2017. Cash, cash equivalents, and marketable securities as of December 31, 2018 decreased primarily as a result of purchases of property, plant and equipment and operating expenditures associated with the initial ramp of certain Series 6 manufacturing lines, partially offset by proceeds associated with the sale of our interests in 8point3 and its subsidiaries and net proceeds from borrowings under project specific debt financings. As of December 31, 2018 and 2017, $1.2 billion and $1.6 billion, respectively, of our cash, cash equivalents, and marketable securities was held by our foreign subsidiaries and was primarily based in U.S. dollar, Euro, and Japanese yen denominated holdings.

We utilize a variety of tax planning and financing strategies in an effort to ensure that our worldwide cash is available in the locations in which it is needed. If certain international funds were needed for our operations in the United States, we may be required to accrue and pay certain U.S. and foreign taxes to repatriate such funds. We maintain the intent and ability to permanently reinvest our accumulated earnings outside of the United States, with the exception of our subsidiaries in Canada and Germany. In addition, changes to foreign government banking regulations may restrict our ability to move funds among various jurisdictions under certain circumstances, which could negatively impact our access to capital, resulting in an adverse effect on our liquidity and capital resources.

Our systems business requires significant liquidity and is expected to continue to have significant liquidity requirements in the future. The net amount of our project assets and related portion of deferred revenue, which approximates our net capital investment in the development and construction of systems projects, was $467.3 million as of December 31, 2018. Solar power project development and construction cycles, which span the time between the identification of a site location and the commercial operation of a system, vary substantially and can take many years to mature. As a result of these long project cycles and strategic decisions to finance the construction of certain projects using our working capital, we may need to make significant up-front investments of resources in advance of the receipt of any cash from the sale of such projects. Delays in construction or in completing the sale of our systems projects that we are self-financing may also impact our liquidity. In certain circumstances, we may need to finance construction costs exclusively using working capital, if project financing becomes unavailable due to market-wide, regional, or other concerns.

From time to time, we may develop projects in certain markets around the world where we may hold all or a significant portion of the equity in a project for several years. Given the duration of these investments and the currency risk relative to the U.S. dollar in some of these markets, we continue to explore local financing alternatives. Should these financing alternatives be unavailable or too cost prohibitive, we could be exposed to significant currency risk and our liquidity could be adversely impacted.

Additionally, we may elect to retain an ownership interest in certain systems projects after they become operational if we determine it would be of economic and strategic benefit to do so. If, for example, we cannot sell a systems project



63


at economics that are attractive to us or potential customers are unwilling to assume the risks and rewards typical of PV solar power system ownership, we may instead elect to temporarily own and operate such systems until we can sell the systems on economically attractive terms. The decision to retain ownership of a system impacts liquidity depending upon the size and cost of the project. As of December 31, 2018, we had $308.6 million of net PV solar power systems that had been placed in service, primarily in international markets. We have elected, and may in the future elect, to enter into temporary or long-term project financing to reduce the impact on our liquidity and working capital with regards to such projects and systems. We may also consider entering into tax equity or other arrangements with respect to ownership interests in certain of our projects, which could cause a portion of the economics of such projects to be realized over time.

The following additional considerations have impacted or may impact our liquidity in 2019 and beyond:

We expect to make significant capital investments over the next several years as we transition our production to Series 6 module technology and purchase the related manufacturing equipment and infrastructure. These investments also include the commencement and expansion of operations at our existing manufacturing plant in Vietnam and the construction of an additional U.S. manufacturing plant in Lake Township, Ohio. We expect the aggregate capital investment for currently planned Series 6 related programs to be approximately $2.0 billion, including $1.1 billion of capital expenditures already made as of December 31, 2018. These capital investments are expected to provide an annual Series 6 manufacturing capacity of approximately 6.6 GWDC once completed. During 2019, we expect to spend $650 million to $750 million for capital expenditures, the majority of which is associated with the Series 6 transition. We believe these capital expenditures will, over time, increase our aggregate manufacturing capacity, reduce our manufacturing costs, and increase our solar module wattage.

Our failure to obtain raw materials and components that meet our quality, quantity, and cost requirements in a timely manner could interrupt or impair our ability to manufacture our solar modules or increase our manufacturing costs. Accordingly, we may enter into long-term supply agreements to mitigate potential risks related to the procurement of key raw materials and components, and such agreements may be noncancelable or cancelable with a significant penalty. For example, we have entered into long-term supply agreements for the purchase of certain specified minimum volumes of substrate glass and cover glass for our PV solar modules. Our actual purchases under these supply agreements are expected to be approximately $2.4 billion of substrate glass and $500 million of cover glass. We have the right to terminate these agreements upon payment of specified termination penalties (which are up to $430 million in the aggregate and decline over time during the respective supply periods).

The balance of our solar module inventories and BoS parts was $309.3 million as of December 31, 2018. As we continue to develop and construct our advanced-stage project pipeline, we must produce solar modules and procure BoS parts in volumes sufficient to support our planned construction schedules. As part of this construction cycle, we typically produce or procure these inventories in advance of receiving payment for such materials, which may temporarily reduce our liquidity. Once solar modules and BoS parts are installed in a project, they are classified as either project assets, PV solar power systems, or cost of sales depending on whether the project is subject to a definitive sales contract and whether other revenue recognition criteria have been met. We also produce significant volumes of modules for sale directly to third-parties, which requires us to carry inventories at levels sufficient to satisfy the demand of our customers and the needs of their utility-scale projects, which may also temporarily reduce our liquidity.

We may commit significant working capital over the next several years to advance the construction of various U.S. systems projects or procure the associated BoS parts by specified dates for such projects to qualify for certain federal investment tax credits. Among other requirements, such credits require projects to commence construction in 2019, which may be achieved by certain qualifying procurement activities, to receive a 30% investment tax credit. The credit will step down to 26% for projects that commence construction in 2020, 22% for projects that commence construction in 2021, and 10% for projects that commence construction thereafter.



64


We may also commit working capital to acquire solar power projects in various stages of development, including advanced-stage projects with PPAs, and to continue developing those projects as necessary. Depending upon the size and stage of development, the costs to acquire such solar power projects could be significant. When evaluating project acquisition opportunities, we consider both the strategic and financial benefits of any such acquisitions.

Cash Flows

The following table summarizes key cash flow activity for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Net cash (used in) provided by operating activities
 
$
(326,809
)
 
$
1,340,677

 
$
206,753

Net cash (used in) provided by investing activities
 
(682,714
)
 
(626,802
)
 
144,520

Net cash provided by (used in) financing activities
 
255,228

 
192,045

 
(136,393
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
 
(13,558
)
 
8,866

 
(6,306
)
Net (decrease) increase in cash, cash equivalents and restricted cash
 
$
(767,853
)
 
$
914,786

 
$
208,574


Operating Activities

The decrease in net cash provided by operating activities during 2018 was primarily driven by lower cash proceeds from sales of systems projects, including the sales of the Moapa, California Flats, Switch Station, and Cuyama projects in 2017, higher liabilities assumed by customers as part of the consideration for certain projects sold, and operating expenditures associated with our ongoing transition to Series 6 module manufacturing. The increase in net cash provided by operating activities during 2017 was primarily driven by the sale of the projects described above, partially offset by expenditures for the construction of certain projects.

Investing Activities

The increase in net cash used in investing activities during 2018 was primarily due to higher purchases of property, plant and equipment driven by our transition to Series 6 module manufacturing and an increase in net purchases of marketable securities and restricted investments, partially offset by proceeds associated with the sale of our interests in 8point3 and its subsidiaries. The increase in net cash used in investing activities during 2017 was primarily due to (i) proceeds from sales of equity method investments in 2016, including the sale of our remaining interest in the Desert Stateline project, (ii) an increase in purchases of property, plant and equipment driven by our transition to Series 6 module manufacturing, and (iii) net higher net purchases of marketable securities and restricted investments.

Financing Activities

The increase in net cash provided by financing activities during 2018 was primarily the result of higher net proceeds from borrowings under long-term debt arrangements associated with the construction of certain projects in Australia, Japan, and India and lower payments for contingent obligations associated with the acquisition of certain projects in Japan, partially offset by lower proceeds from commercial letters of credit for the construction of certain projects in India. The increase in net cash provided by financing activities during 2017 was primarily the result of net proceeds from borrowings under long-term debt arrangements associated with the construction of certain projects in Japan, India, and Australia and proceeds from commercial letters of credit for the construction of certain projects in India.




65


Contractual Obligations

The following table presents the payments due by fiscal year for our outstanding contractual obligations as of December 31, 2018 (in thousands):
 
 
 
 
Payments Due by Year
 
 
Total
 
Less Than
1 Year
 
1 - 3
Years
 
3 - 5
Years
 
More Than
5 Years
Long-term debt obligations
 
$
479,157

 
$
5,673

 
$
92,949

 
$
83,841

 
$
296,694

Interest payments (1)
 
190,760

 
20,091

 
36,678

 
30,403

 
103,588

Operating lease obligations
 
146,814

 
13,839

 
17,340

 
15,573

 
100,062

Purchase obligations (2)
 
1,388,726

 
875,653

 
186,218

 
164,807

 
162,048

Recycling obligations
 
134,442

 

 

 

 
134,442

Contingent consideration (3)
 
2,915

 
665

 
2,250

 

 

Transition tax obligations (4)
 
81,186

 
4,170

 
14,670

 
21,088

 
41,258

Other obligations (5)
 
20,699

 
4,565

 
9,138

 
6,996

 

Total
 
$
2,444,699

 
$
924,656

 
$
359,243

 
$
322,708

 
$
838,092

——————————
(1)
Includes estimated cash interest to be paid over the remaining terms of the underlying debt. Interest payments are based on fixed and floating rates as of December 31, 2018.

(2)
Purchase obligations represent agreements to purchase goods or services, including open purchase orders and contracts with fixed volume commitments, that are noncancelable or cancelable with a significant penalty. Purchase obligations for our long-term supply agreements for the purchase of substrate glass and cover glass represent specified termination penalties, which are up to $430 million in the aggregate under the agreements. Our actual purchases under these supply agreements are expected to be approximately $2.4 billion of substrate glass and $500 million of cover glass.

(3)
In connection with business or project acquisitions, we may agree to pay additional amounts to the selling parties upon achievement of certain milestones. See Note 15. “Commitments and Contingencies” to our consolidated financial statements for further information.

(4)
Transition tax obligations represent estimated payments for U.S. federal taxes associated with accumulated earnings and profits of our foreign corporate subsidiaries. See Note 19. “Income Taxes” to our consolidated financial statements for further information.

(5)
Includes expected letter of credit fees and unused revolver fees.

We have excluded $72.2 million of unrecognized tax benefits from the amounts presented above as the timing of such obligations is uncertain.

Off-Balance Sheet Arrangements

As of December 31, 2018, we had no off-balance sheet debt or similar obligations, other than financial assurance related instruments and operating leases, which are not classified as debt. We do not guarantee any third-party debt. See Note 15. “Commitments and Contingencies” to our consolidated financial statements for further information about our financial assurance related instruments.

Recent Accounting Pronouncements

See Note 3. “Recent Accounting Pronouncements” to our consolidated financial statements for a summary of recent accounting pronouncements.



66


Critical Accounting Estimates

In preparing our consolidated financial statements in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”), we make estimates and assumptions that affect the amounts of reported assets, liabilities, revenues, and expenses, as well as the disclosure of contingent liabilities. Some of our accounting policies require the application of significant judgment in the selection of the appropriate assumptions for making these estimates. By their nature, these judgments are subject to an inherent degree of uncertainty. We base our judgments and estimates on our historical experience, our forecasts, and other available information as appropriate. The actual results experienced by us may differ materially and adversely from our estimates. To the extent there are material differences between our estimates and the actual results, our future results of operations will be affected. Our significant accounting policies are described in Note 2. “Summary of Significant Accounting Policies” to our consolidated financial statements. The accounting policies that require the most significant judgment and estimates include the following:

Revenue Recognition – Solar Power System Sales and/or EPC Services. We generally recognize revenue for sales of solar power systems and/or EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer. Furthermore, the sale of a solar power system when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sale arrangements, we recognize revenue using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. For sales of solar power systems in which we obtain an interest in the project sold to the customer, we recognize all of the revenue for the consideration received, including the fair value of the noncontrolling interest we obtained, and defer any profit associated with the interest obtained through “Equity in earnings, net of tax.” We may also recognize revenue for the sale of a solar power system after it has been completed due to the timing of when we enter into the associated sales contract with the customer.

Estimating the fair value of a noncontrolling interest we obtain begins with the valuation of the entire solar project (i.e., solar power system) being sold to the customer. Such valuation generally uses an income based valuation technique in which relevant cash flows are discounted to estimate the expected economic earnings capacity of the project. Typical factors considered in a project’s valuation include expected energy generation, the duration and pricing of the PPA, the pricing of energy to be sold on an open contract basis following the termination of the PPA (i.e., merchant pricing curves), other offtake agreements, the useful life of the system, tax attributes such as accelerated depreciation and tax credits, sales of renewable energy certificates, interconnection rights, operating agreements, and the cost of capital. Once the overall project valuation is agreed upon with the customer, we determine the relative value related to our specific ownership interests conveyed through the transaction agreements, including the membership interest purchase and sale agreement and the limited liability company agreement (or equivalent) of the project or its holding company.

In applying cost based input methods of revenue recognition, we use the actual costs incurred relative to the total estimated costs (including solar module costs) to determine our progress towards contract completion and to calculate the corresponding amount of revenue and gross profit to recognize. Cost based input methods of revenue recognition are considered a faithful depiction of our efforts to satisfy long-term construction contracts and therefore reflect the transfer of goods to a customer under such contracts. Costs incurred that do not contribute to satisfying our performance obligations (“inefficient costs”) are excluded from our input methods of revenue recognition as the amounts are not reflective of our transferring control of the system to the customer. Costs incurred towards contract completion may include costs associated with solar modules, direct materials, labor, subcontractors, and other indirect costs related to contract performance. We recognize solar module and direct material costs as incurred when such items have been installed in a system. Cost based input methods of revenue recognition require us to make estimates of net contract revenues and costs to complete our projects. In making such estimates, significant judgment is required to evaluate assumptions related to the amount of net contract revenues, including the impact of any performance incentives, liquidated damages, and other payments to customers. Significant judgment is also required to evaluate assumptions related to the costs to complete our projects, including materials, labor, contingencies, and other system costs.




67


If the estimated total costs on any contract, including any inefficient costs, are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known. The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. The effect of the changes on future periods are recognized as if the revised estimates had been used since revenue was initially recognized under the contract. Such revisions could occur in any reporting period, and the effects may be material depending on the size of the contracts or the changes in estimates.

As part of our solar power system sales, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. In addition, we may provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. These tests are based on meteorological, energy, and equipment performance data measured at the system’s location as well as certain projections of such data over the remaining measurement period. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level. Conversely, if there is an underperformance event with regards to these tests, we may incur liquidated damages as a percentage of the EPC contract price. Such performance guarantees represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.

Revenue Recognition – Operations and Maintenance. We recognize revenue for standard, recurring O&M services over time as customers receive and consume the benefits of such services. Costs of O&M services are expensed in the period in which they are incurred. As part of our O&M service offerings, we typically offer an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider. These tests are based on meteorological, energy, and equipment performance data measured at the system’s location as well as certain projections of such data over the remaining measurement period. If system availability exceeds a contractual threshold, we may receive a bonus payment, or if system availability falls below a separate threshold, we may incur liquidated damages for certain lost energy under the PPA. Such bonuses or liquidated damages represent a form of variable consideration and are estimated and recognized over time as customers receive and consume the benefits of the O&M services.

Accrued Solar Module Collection and Recycling Liability. When applicable, we recognize expense at the time of sale for the estimated cost of our obligations to collect and recycle solar modules covered by our solar module collection and recycling program. We estimate the cost of our collection and recycling obligations based on the present value of the expected probability-weighted future cost of collecting and recycling the solar modules, which includes estimates for the cost of packaging materials; the cost of freight from the solar module installation sites to a recycling center; material, labor, and capital costs; the scale of recycling centers; and an estimated third-party profit margin and return on risk for collection and recycling services. We base these estimates on (i) our experience collecting and recycling our solar modules, (ii) the expected timing of when our solar modules will be returned for recycling, and (iii) the expected economic factors at the time the solar modules will be collected and recycled. In the periods between the time of sale and the related settlement of the collection and recycling obligation, we accrete the carrying amount of the associated liability by applying the discount rate used for its initial measurement. We periodically review our estimates of expected future recycling costs and may adjust our liability accordingly.

Product Warranties. We provide a limited PV solar module warranty covering defects in materials and workmanship under normal use and service conditions for approximately 10 years. We also typically warrant that modules installed in accordance with agreed-upon specifications will produce at least 98% of their labeled power output rating during the first year, with the warranty coverage reducing by 0.5% every year thereafter throughout the approximate 25-year limited power output warranty period.




68


As an alternative form of our standard limited module power output warranty, we also offer an aggregated or system-level limited module performance warranty. This system-level limited module performance warranty is designed for utility-scale systems and provides 25-year system-level energy degradation protection. This warranty represents a practical expedient to address the challenge of identifying, from the potential millions of modules installed in a utility-scale system, individual modules that may be performing below warranty thresholds by focusing on the aggregate energy generated by the system rather than the power output of individual modules. The system-level limited module performance warranty is typically calculated as a percentage of a system’s expected energy production, adjusted for certain actual site conditions, with the warranted level of performance declining each year in a linear fashion, but never falling below 80% during the term of the warranty. 

In addition to our limited solar module warranties described above, for PV solar power systems we construct, we typically provide limited warranties for defects in engineering design, installation, and BoS part workmanship for a period of one to two years following the substantial completion of a system or a block within the system.

When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations. We make and revise these estimates based primarily on the number of our solar modules under warranty installed at customer locations, our historical experience with warranty claims, our monitoring of field installation sites, our internal testing of and the expected future performance of our solar modules and BoS parts, and our estimated per-module replacement costs. As a result of such factors, we estimate our limited product warranties based on warranty return rates of approximately 1% to 3% for modules covered under warranty, depending on the series of module technology.

Income Taxes. We are subject to the income tax laws of the United States, its states and municipalities, and those of the foreign jurisdictions in which we have significant business operations. Such tax laws are complex and subject to different interpretations by the taxpayer and the relevant taxing authorities. We make judgments and interpretations regarding the application of these inherently complex tax laws when determining our provision for income taxes and also make estimates about when in the future certain items are expected to affect taxable income in the various tax jurisdictions. Disputes over interpretations of tax laws may be settled with the relevant taxing authority upon examination or audit. We regularly evaluate the likelihood of assessments in each of our taxing jurisdictions resulting from current and future examinations, and we record tax liabilities as appropriate.

In preparing our consolidated financial statements, we calculate our income tax provision based on our interpretation of the tax laws and regulations in the various jurisdictions where we conduct business. This requires us to estimate our current tax obligations, assess uncertain tax positions, and assess temporary differences between the financial statement carrying amounts and the tax basis of assets and liabilities. These temporary differences result in deferred tax assets and liabilities. We must also assess the likelihood that each of our deferred tax assets will be realized. To the extent we believe that realization of any of our deferred tax assets is not more likely than not, we establish a valuation allowance. When we establish a valuation allowance or increase this allowance in a reporting period, we generally record a corresponding tax expense. Conversely, to the extent circumstances indicate that a valuation allowance is no longer necessary, that portion of the valuation allowance is reversed, which generally reduces our overall income tax expense.

We establish liabilities for potential additional taxes based on our assessment of the outcome of our tax positions. Once established, we adjust these liabilities when additional information becomes available or when an event occurs requiring an adjustment. Significant judgment is required in making these estimates and the actual cost of a tax assessment, fine, or penalty may ultimately be materially different from our recorded liabilities, if any.

We continually explore initiatives to better align our tax and legal entity structure with the footprint of our global operations and recognize the tax impact of these initiatives, including changes in the assessment of uncertain tax positions, indefinite reinvestment exception assertions, and the realizability of deferred tax assets, in the period when we believe all necessary internal and external approvals associated with such initiatives have been obtained, or when the initiatives are materially complete.




69


Asset Impairments. We assess long-lived assets classified as “held and used,” including our property, plant and equipment; project assets; PV solar power systems; and intangible assets for impairment whenever events or changes in circumstances arise, including consideration of technological obsolescence, that may indicate that the carrying amount of such assets may not be recoverable, and these assessments require significant judgment in determining whether such events or changes have occurred. Relevant considerations may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, and we must also exercise judgment in assessing such groupings and levels.

When impairment indicators are present, we compare undiscounted future cash flows, including the eventual disposition of the asset group at market value, to the asset group’s carrying value to determine if the asset group is recoverable. If the carrying value of the asset group exceeds the undiscounted future cash flows, we measure any impairment by comparing the fair value of the asset group to its carrying value. Fair value is generally determined by considering (i) internally developed discounted cash flows for the asset group, (ii) third-party valuations, and/or (iii) information available regarding the current market value for such assets. If the fair value of an asset group is determined to be less than its carrying value, an impairment in the amount of the difference is recorded in the period that the impairment indicator occurs. Estimating future cash flows requires significant judgment, and such projections may vary from the cash flows eventually realized.

Goodwill. Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair value assigned to the individual assets acquired and liabilities assumed. We do not amortize goodwill, but instead are required to test goodwill for impairment at least annually. We perform impairment tests between the scheduled annual test in the fourth quarter if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit that has goodwill is less than its carrying value.

We may first make a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying value to determine whether it is necessary to perform a quantitative goodwill impairment test. Such qualitative impairment test considers various factors, including macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance of a reporting unit, and any other relevant events affecting our company or a reporting unit. If we determine through the qualitative assessment that a reporting unit’s fair value is more likely than not greater than its carrying value, the quantitative impairment test is not required. If the qualitative assessment indicates it is more likely than not that a reporting unit’s fair value is less than its carrying value, we perform a quantitative impairment test. We may also elect to proceed directly to the quantitative impairment test without considering qualitative factors.

The quantitative impairment test is the comparison of the fair value of a reporting unit with its carrying amount, including goodwill. Our reporting units consist of our modules business and our fully integrated systems business. We define the fair value of a reporting unit as the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. We primarily use an income approach to estimate the fair value of our reporting units. Significant judgment is required when estimating the fair value of a reporting unit, including the forecasting of future operating results and the selection of discount and expected future growth rates used to determine projected cash flows. If the estimated fair value of a reporting unit exceeds its carrying value, goodwill is not impaired, and no further analysis is required. Conversely, if the carrying value of a reporting unit exceeds its estimated fair value, we record an impairment loss equal to the excess, not to exceed the total amount of goodwill allocated to the reporting unit.




70


Item 7A. Quantitative and Qualitative Disclosures about Market Risk

Foreign Currency Exchange Risk

Cash Flow Exposure. We expect certain of our subsidiaries to have future cash flows that will be denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which they transact will cause fluctuations in the cash flows we expect to receive or pay when these cash flows are realized or settled. Accordingly, we enter into foreign exchange forward contracts to hedge a portion of these forecasted cash flows. These foreign exchange forward contracts qualify for accounting as cash flow hedges in accordance with ASC 815 and we designated them as such. We initially report the effective portion of a derivative’s unrealized gain or loss in “Accumulated other comprehensive (loss) income” and subsequently reclassify amounts into earnings when the hedged transaction occurs and impacts earnings. For additional details on our derivative hedging instruments and activities, see Note 10. “Derivative Financial Instruments” to our consolidated financial statements.

Certain of our international operations, such as our manufacturing facilities in Malaysia and Vietnam, pay a portion of their operating expenses, including associate wages and utilities, in local currencies, which exposes us to foreign currency exchange risk for such expenses. Our manufacturing facilities are also exposed to foreign currency exchange risk for purchases of certain equipment from international vendors. As we expand into new markets worldwide, particularly emerging markets, our total foreign currency exchange risk, in terms of both size and exchange rate volatility, and the number of foreign currencies we are exposed to could increase significantly.

For the year ended December 31, 2018, 23% of our net sales were denominated in foreign currencies, including Japanese yen and Indian rupees. As a result, we have exposure to foreign currencies with respect to our net sales, which has historically represented one of our primary foreign currency exchange risks. A 10% change in the U.S. dollar to Japanese yen and U.S dollar to Indian rupee exchange rates would have had an aggregate impact on our net sales of $38.4 million, excluding the effect of our hedging activities.

Transaction Exposure. Many of our subsidiaries have assets and liabilities (primarily cash, receivables, marketable securities, deferred taxes, payables, accrued expenses, and solar module collection and recycling liabilities) that are denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which these assets and liabilities are denominated will create fluctuations in our reported consolidated statements of operations and cash flows. We may enter into foreign exchange forward contracts or other financial instruments to economically hedge assets and liabilities against the effects of currency exchange rate fluctuations. The gains and losses on such foreign exchange forward contracts will economically offset all or part of the transaction gains and losses that we recognize in earnings on the related foreign currency denominated assets and liabilities. For additional details on our economic hedging instruments and activities, see Note 10. “Derivative Financial Instruments” to our consolidated financial statements.

As of December 31, 2018, a 10% change in the U.S. dollar to Vietnamese dong exchange rate, which represented one of our primary foreign currency exposures, would impact our net foreign currency loss by $2.8 million, including the effect of our hedging activities.

Interest Rate Risk

Variable Rate Debt Exposure. We are exposed to interest rate risk as certain of our project specific debt financings have variable interest rates, exposing us to variability in interest expense and cash flows. See Note 14. “Debt” to our consolidated financial statements for additional information on our long-term debt borrowing rates. An increase in relevant interest rates would increase the cost of borrowing under certain of our project specific debt financings. If such variable interest rates changed by 100 basis points, our interest expense for the year ended December 31, 2018 would have changed by $1.0 million, including the effect of our hedging activities.




71


Customer Financing Exposure. We are also indirectly exposed to interest rate risk because many of our customers depend on debt financings to purchase modules or systems. An increase in interest rates could make it challenging for our customers to obtain the capital necessary to make such purchases on favorable terms, or at all. Such factors could reduce demand or lower the price we can charge for our modules and systems, thereby reducing our net sales and gross profit. In addition, we believe that a significant percentage of our customers purchase systems as an investment, funding the initial capital expenditure through a combination of equity and debt. An increase in interest rates could lower an investor’s return on investment in a system or make alternative investments more attractive relative to PV solar power systems, which, in either case, could cause these end-users to seek alternative investments with higher returns.

Marketable Securities and Restricted Investments Exposure. We invest in various debt securities, which exposes us to interest rate risk. The primary objectives of our investment activities are to preserve principal and provide liquidity, while at the same time maximizing the return on our investments. Many of the securities in which we invest may be subject to market risk. Accordingly, a change in prevailing interest rates may cause the market value of such investments to fluctuate. For example, if we hold a security that was issued with an interest rate fixed at the then-prevailing rate and the prevailing interest rate subsequently rises, the market value of our investment may decline.

For the year ended December 31, 2018, our marketable securities earned a return of 2%, including the impact of fluctuations in the price of the underlying securities, and had a weighted-average maturity of 5 months as of the end of the period. Based on our investment positions as of December 31, 2018, a hypothetical 100 basis point change in interest rates would have resulted in a $3.2 million change in the market value of our investment portfolio. For the year ended December 31, 2018, our restricted investments earned a return of 4%, including the impact of fluctuations in the price of the underlying securities, and had a weighted-average maturity of approximately 13 years as of the end of the period. Based on our restricted investment positions as of December 31, 2018, a hypothetical 100 basis point change in interest rates would have resulted in a $29.4 million change in the market value of our restricted investment portfolio.

Commodity and Component Risk

We are exposed to price risks for the raw materials, components, services, and energy costs used in the manufacturing and transportation of our solar modules and BoS parts used in our systems. Also, some of our raw materials and components are sourced from a limited number of suppliers or a single supplier. We endeavor to qualify multiple suppliers using a robust qualification process. In some cases, we also enter into long-term supply contracts for raw materials and components. Accordingly, we are exposed to price changes in the raw materials and components used in our solar modules and systems. In addition, the failure of a key supplier could disrupt our supply chain, which could result in higher prices and/or a disruption in our manufacturing or construction processes. We may be unable to pass along changes in the costs of the raw materials and components for our modules and systems to our customers and may be in default of our delivery obligations if we experience a manufacturing or construction disruption.

Credit Risk

We have certain financial and derivative instruments that subject us to credit risk. These consist primarily of cash, cash equivalents, marketable securities, accounts receivable, restricted cash and investments, notes receivable, and foreign exchange forward contracts. We are exposed to credit losses in the event of nonperformance by the counterparties to our financial and derivative instruments. We place cash, cash equivalents, marketable securities, restricted cash and investments, and foreign exchange forward contracts with various high-quality financial institutions and limit the amount of credit risk from any one counterparty. We continuously evaluate the credit standing of our counterparty financial institutions. Our net sales are primarily concentrated among a limited number of customers. We monitor the financial condition of our customers and perform credit evaluations whenever considered necessary. Depending upon the sales arrangement, we may require some form of payment security from our customers, including advance payments, parent guarantees, bank guarantees, surety bonds, or commercial letters of credit. We also have PPAs that subject us to credit risk in the event our offtake counterparties are unable to fulfill their contractual obligations, which may adversely affect our project assets and certain receivables. Accordingly, we closely monitor the credit standing of existing and potential offtake counterparties to limit such risks.



72


Item 8. Financial Statements and Supplementary Data

Consolidated Financial Statements

Our consolidated financial statements as required by this item are included in Item 15. “Exhibits and Financial Statement Schedules.” See Item 15(a) for a list of our consolidated financial statements.

Selected Quarterly Financial Data (Unaudited)

The following selected quarterly financial data should be read in conjunction with our consolidated financial statements and the related notes thereto and Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” This information has been derived from our unaudited consolidated financial statements that, in our opinion, reflect all recurring adjustments necessary to fairly present this information when read in conjunction with our consolidated financial statements. The results of operations for any quarter are not necessarily indicative of the results to be expected for any future period.
 
 
Quarters Ended
 
 
 
Dec 31,
2018
 
Sep 30,
2018
 
Jun 30,
2018
 
Mar 31,
2018
 
Dec 31, 2017
 
Sep 30,
2017
 
Jun 30,
2017
 
Mar 31,
2017
 
 
(In thousands, except per share amounts)
Net sales
 
$
691,241

 
$
676,220

 
$
309,318

 
$
567,265

 
$
339,181

 
$
1,087,026

 
$
623,326

 
$
891,791

Gross profit (loss)
 
98,310

 
129,127

 
(8,058
)
 
172,798

 
62,070

 
291,800

 
110,893

 
84,184

Production start-up
 
14,576

 
14,723

 
24,352

 
37,084

 
20,488

 
12,624

 
8,381

 
1,150

Restructuring and asset impairments
 

 

 

 

 
(1,927
)
 
791

 
18,286

 
20,031

Operating income (loss)
 
11,008

 
58,475

 
(103,634
)
 
74,264

 
(35,071
)
 
206,989

 
13,928

 
(7,995
)
Net income (loss)
 
52,116

 
57,750

 
(48,491
)
 
82,951

 
(432,454
)
 
205,747

 
51,963

 
9,129

Net income (loss) per share:
 
 
 
 

 
 
 
 
 
 

 
 

 
 

 
 

Basic
 
$
0.50

 
$
0.55

 
$
(0.46
)
 
$
0.79

 
$
(4.14
)
 
$
1.97

 
$
0.50

 
$
0.09

Diluted
 
$
0.49

 
$
0.54

 
$
(0.46
)
 
$
0.78

 
$
(4.14
)
 
$
1.95

 
$
0.50

 
$
0.09


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

None.

Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our “disclosure controls and procedures” as defined in Exchange Act Rule 13a-15(e) and 15d-15(e). Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that as of December 31, 2018 our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate “internal control over financial reporting,” as defined in Exchange Act Rule 13a-15(f) and 15d-15(f). We also carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of the



73


effectiveness of our internal control over financial reporting as of December 31, 2018 based on the criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP. Based on such evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2018. The effectiveness of our internal control over financial reporting as of December 31, 2018 has also been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in its report which appears herein.

Changes in Internal Control over Financial Reporting

We also carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of our “internal control over financial reporting” to determine whether any changes in our internal control over financial reporting occurred during the quarter ended December 31, 2018 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Based on that evaluation, there were no such changes in our internal control over financial reporting that occurred during the quarter ended December 31, 2018.

Limitations on the Effectiveness of Controls

Control systems, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control systems’ objectives are being met. Further, the design of any system of controls must reflect the fact that there are resource constraints, and the benefits of all controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of error or mistake. Control systems can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

Item 9B. Other Information

None.

PART III

Item 10. Directors, Executive Officers, and Corporate Governance

For information with respect to our executive officers, see Item 1. “Business – Executive Officers of the Registrant.” Information concerning our board of directors and audit committee of our board of directors will appear in our 2019 Proxy Statement, under the sections entitled “Directors” and “Corporate Governance,” and information concerning Section 16(a) beneficial ownership reporting compliance will appear in our 2019 Proxy Statement under the section entitled “Section 16(a) Beneficial Ownership Reporting Compliance.” We have adopted a Code of Business Conduct and Ethics that applies to all directors, officers, and associates of First Solar. Information concerning this code will appear in our 2019 Proxy Statement under the section entitled “Corporate Governance.” The information in such sections of the Proxy Statement is incorporated by reference into this Annual Report on Form 10-K.




74



Item 11. Executive Compensation

Information concerning executive compensation and related information will appear in our 2019 Proxy Statement under the section entitled “Executive Compensation,” and information concerning the compensation committee of our board of directors will appear under “Corporate Governance” and “Compensation Committee Report.” The information in such sections of the 2019 Proxy Statement is incorporated by reference into this Annual Report on Form 10-K.

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

Information concerning the security ownership of certain beneficial owners and management and related stockholder matters, including certain information regarding our equity compensation plans, will appear in our 2019 Proxy Statement under the section entitled “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.” The information in such section of the Proxy Statement is incorporated by reference into this Annual Report on Form 10-K.

Equity Compensation Plans

The following table sets forth certain information as of December 31, 2018 concerning securities authorized for issuance under our equity compensation plans:
Plan Category
 
Number of Securities to be Issued Upon Exercise of Outstanding Options and Rights
(a)(1)
 
Weighted-Average Exercise Price of Outstanding Options and Rights
(b)(2)
 
Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Reflected in Column (a))
(c)(3)
Equity compensation plans approved by stockholders
 
2,474,287

 
$

 
3,540,439

Equity compensation plans not approved by stockholders
 

 

 

Total
 
2,474,287

 
$

 
3,540,439

——————————
(1)
Includes 2,474,287 shares issuable upon vesting of restricted stock units (“RSUs”) granted under our 2010 and 2015 Omnibus Incentive Compensation Plans.

(2)
The weighted-average exercise price does not take into account the shares issuable upon vesting of outstanding RSUs, which have no exercise price.

(3)
Includes 579,566 shares of common stock reserved for future issuance under our stock purchase plan for employees.

See Note 18. “Share-Based Compensation” to our consolidated financial statements for further discussion on our equity compensation plans.




75


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

Information concerning certain relationships and related party transactions will appear in our 2019 Proxy Statement under the section entitled “Certain Relationships and Related Party Transactions,” and information concerning director independence will appear in our 2019 Proxy Statement under the section entitled “Corporate Governance.” The information in such sections of the Proxy Statement is incorporated by reference into this Annual Report on Form 10-K.

Item 14. Principal Accounting Fees and Services

Information concerning principal accounting fees and services and the audit committee of our board of directors’ pre-approval policies and procedures for these items will appear in our 2019 Proxy Statement under the section entitled “Principal Accounting Fees and Services.” The information in such section of the Proxy Statement is incorporated by reference into this Annual Report on Form 10-K.

PART IV

Item 15. Exhibits and Financial Statement Schedules

(a)
Documents. The following documents are filed as part of this Annual Report on Form 10-K:

Report of Independent Registered Public Accounting Firm
Consolidated Balance Sheets
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Income
Consolidated Statements of Stockholders’ Equity
Consolidated Statements of Cash Flows
Notes to Consolidated Financial Statements

(b)
Exhibits. Unless otherwise noted, the exhibits listed on the accompanying Index to Exhibits are filed with or incorporated by reference into this Annual Report on Form 10-K.

(c)
Financial Statement Schedules. All financial statement schedules have been omitted as the required information is not applicable or is not material to require presentation of the schedule, or because the information required is included in the consolidated financial statements and notes thereto of this Annual Report on Form 10-K.



76


Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of First Solar, Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of First Solar, Inc. and its subsidiaries (“the Company”) as of December 31, 2018 and 2017, and the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2018, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company’s internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2018 and 2017, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2018 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control – Integrated Framework (2013) issued by the COSO.

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the United States federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance



77


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

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

/s/ PricewaterhouseCoopers LLP

Phoenix, Arizona
February 21, 2019

We have served as the Company’s or its predecessor’s auditor since 2000, which includes periods before the Company became subject to SEC reporting requirements.



78


FIRST SOLAR, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(In thousands, except share data)
 
 
December 31,
 
 
2018
 
2017
ASSETS
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
1,403,562

 
$
2,268,534

Marketable securities
 
1,143,704

 
720,379

Accounts receivable trade, net
 
128,282

 
211,797

Accounts receivable, unbilled and retainage
 
458,166

 
174,608

Inventories
 
387,912

 
172,370

Balance of systems parts
 
56,906

 
28,840

Project assets
 
37,930

 
77,931

Notes receivable, affiliate
 

 
20,411

Prepaid expenses and other current assets
 
243,061

 
157,902

Total current assets
 
3,859,523

 
3,832,772

Property, plant and equipment, net
 
1,756,211

 
1,154,537

PV solar power systems, net
 
308,640

 
417,108

Project assets
 
460,499

 
424,786

Deferred tax assets, net
 
77,682

 
51,417

Restricted cash and investments
 
318,390

 
424,783

Equity method investments
 
3,186

 
217,230

Goodwill
 
14,462

 
14,462

Intangible assets, net
 
74,162

 
80,227

Inventories
 
130,083

 
113,277

Notes receivable, affiliates
 
22,832

 
48,370

Other assets
 
95,692

 
85,532

Total assets
 
$
7,121,362

 
$
6,864,501

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
 
Current liabilities:
 
 

 
 

Accounts payable
 
$
233,287

 
$
120,220

Income taxes payable
 
20,885

 
19,581

Accrued expenses
 
441,580

 
366,827

Current portion of long-term debt
 
5,570

 
13,075

Deferred revenue
 
129,755

 
81,816

Other current liabilities
 
14,380

 
48,757

Total current liabilities
 
845,457

 
650,276

Accrued solar module collection and recycling liability
 
134,442

 
166,609

Long-term debt
 
461,221

 
380,465

Other liabilities
 
467,839

 
568,454

Total liabilities
 
1,908,959

 
1,765,804

Commitments and contingencies
 


 


Stockholders’ equity:
 
 
 
 
Common stock, $0.001 par value per share; 500,000,000 shares authorized; 104,885,261 and 104,468,460 shares issued and outstanding at December 31, 2018 and 2017, respectively
 
105

 
104

Additional paid-in capital
 
2,825,211

 
2,799,107

Accumulated earnings
 
2,441,553

 
2,297,227

Accumulated other comprehensive (loss) income
 
(54,466
)
 
2,259

Total stockholders’ equity
 
5,212,403

 
5,098,697

Total liabilities and stockholders’ equity
 
$
7,121,362

 
$
6,864,501


See accompanying notes to these consolidated financial statements.



79


FIRST SOLAR, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
 
 
Years Ended December 31,
 
 
2018
 
2017
 
2016
Net sales
 
$
2,244,044

 
$
2,941,324

 
$
2,904,563

Cost of sales
 
1,851,867

 
2,392,377

 
2,266,145

Gross profit
 
392,177

 
548,947

 
638,418

Operating expenses:
 
 
 
 
 
 
Selling, general and administrative
 
176,857

 
202,699

 
261,994

Research and development
 
84,472

 
88,573

 
124,762

Production start-up
 
90,735

 
42,643

 
1,021

Restructuring and asset impairments
 

 
37,181

 
743,862

Goodwill impairment
 

 

 
74,930

Total operating expenses
 
352,064

 
371,096

 
1,206,569

Operating income (loss)
 
40,113

 
177,851

 
(568,151
)
Foreign currency loss, net
 
(570
)
 
(9,640
)
 
(14,007
)
Interest income
 
59,788

 
35,704

 
25,193

Interest expense, net
 
(25,921
)
 
(25,765
)
 
(20,538
)
Other income, net
 
39,737

 
23,965

 
40,252

Income (loss) before taxes and equity in earnings
 
113,147

 
202,115

 
(537,251
)
Income tax expense
 
(3,441
)
 
(371,996
)
 
(23,167
)
Equity in earnings, net of tax
 
34,620

 
4,266

 
144,306

Net income (loss)
 
$
144,326

 
$
(165,615
)
 
$
(416,112
)
 
 
 
 
 
 
 
Net income (loss) per share:
 
 
 
 
 
 
Basic
 
$
1.38

 
$
(1.59
)
 
$
(4.05
)
Diluted
 
$
1.36

 
$
(1.59
)
 
$
(4.05
)
Weighted-average number of shares used in per share calculations:
 
 
 
 
 
 
Basic
 
104,745

 
104,328

 
102,866

Diluted
 
106,113

 
104,328

 
102,866


See accompanying notes to these consolidated financial statements.



80


FIRST SOLAR, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
 
 
Years Ended December 31,
 
 
2018
 
2017
 
2016
Net income (loss)
 
$
144,326

 
$
(165,615
)
 
$
(416,112
)
Other comprehensive (loss) income:
 
 
 
 
 
 
Foreign currency translation adjustments
 
(1,034
)
 
11,832

 
(7,409
)
Unrealized (loss) gain on marketable securities and restricted investments, net of tax of $3,735, $(588), and $2,518
 
(57,747
)
 
3,217

 
(21,713
)
Unrealized gain (loss) on derivative instruments, net of tax of $(996), $1,396, and $(691)
 
2,056

 
(2,883
)
 
3,735

Other comprehensive (loss) income
 
(56,725
)
 
12,166

 
(25,387
)
Comprehensive income (loss)
 
$
87,601

 
$
(153,449
)
 
$
(441,499
)

See accompanying notes to these consolidated financial statements.



81


FIRST SOLAR, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
 
 
Common Stock
 
Additional
Paid-In
Capital
 
Accumulated Earnings
 
Accumulated
Other
Comprehensive (Loss) Income
 
Total
Equity
 
 
Shares
 
Amount
 
 
 
 
Balance at December 31, 2015
 
101,767

 
$
102

 
$
2,748,894

 
$
2,853,920

 
$
15,480

 
$
5,618,396

Cumulative-effect adjustment for the adoption of ASU 2016-09
 

 

 
2,420

 
25,034

 

 
27,454

Net loss
 

 

 

 
(416,112
)
 

 
(416,112
)
Other comprehensive loss
 

 

 

 

 
(25,387
)
 
(25,387
)
Common stock issued for share-based compensation
 
2,574

 
2

 
6,318

 

 

 
6,320

Tax withholding related to vesting of restricted stock
 
(306
)
 

 
(20,407
)
 

 

 
(20,407
)
Share-based compensation expense
 

 

 
28,085

 

 

 
28,085

Balance at December 31, 2016
 
104,035

 
104

 
2,765,310

 
2,462,842

 
(9,907
)
 
5,218,349

Net loss
 

 

 

 
(165,615
)
 

 
(165,615
)
Other comprehensive income
 

 

 

 

 
12,166

 
12,166

Common stock issued for share-based compensation
 
580

 

 
4,474

 

 

 
4,474

Tax withholding related to vesting of restricted stock
 
(147
)
 

 
(5,137
)
 

 

 
(5,137
)
Share-based compensation expense
 

 

 
34,460

 

 

 
34,460

Balance at December 31, 2017
 
104,468

 
104

 
2,799,107

 
2,297,227

 
2,259

 
5,098,697

Net income
 

 

 

 
144,326

 

 
144,326

Other comprehensive loss
 

 

 

 

 
(56,725
)
 
(56,725
)
Common stock issued for share-based compensation
 
588

 
1

 
3,425

 

 

 
3,426

Tax withholding related to vesting of restricted stock
 
(171
)
 

 
(11,175
)
 

 

 
(11,175
)
Share-based compensation expense
 

 

 
33,854

 

 

 
33,854

Balance at December 31, 2018
 
104,885

 
$
105

 
$
2,825,211

 
$
2,441,553

 
$
(54,466
)
 
$
5,212,403


See accompanying notes to these consolidated financial statements.



82


FIRST SOLAR, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 
 
Years Ended December 31,
 
 
2018
 
2017
 
2016
Cash flows from operating activities:
 
 
 
 
 
 
Net income (loss)
 
$
144,326

 
$
(165,615
)
 
$
(416,112
)
Adjustments to reconcile net income (loss) to cash (used in) provided by operating activities:
 
 
 
 
 
 
Depreciation, amortization and accretion
 
130,736

 
115,313

 
230,940

Impairments and net losses on disposal of long-lived assets
 
8,065

 
35,364

 
838,467

Share-based compensation
 
34,154

 
35,121

 
28,712

Equity in earnings, net of tax
 
(34,620
)
 
(4,266
)
 
(144,306
)
Distributions received from equity method investments
 
12,394

 
23,042

 
18,562

Remeasurement of monetary assets and liabilities
 
8,740

 
(15,823
)
 
5,442

Deferred income taxes
 
(10,112
)
 
173,368

 
90,555

Gains on sales of marketable securities and restricted investments
 
(55,405
)
 
(49
)
 
(41,632
)
Noncash consideration from the sale of systems
 

 

 
(20,091
)
Liabilities assumed by customers for the sale of systems
 
(240,865
)
 
(24,203
)
 

Other, net
 
2,121

 
2,339

 
13,863

Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, trade, unbilled and retainage
 
(202,298
)
 
85,760

 
178,894

Prepaid expenses and other current assets
 
(53,488
)
 
26,680

 
9,269

Inventories and balance of systems parts
 
(257,229
)
 
212,758

 
95,785

Project assets and PV solar power systems
 
49,939

 
981,273

 
(571,655
)
Other assets
 
(11,920
)
 
(1,269
)
 
(19,245
)
Income tax receivable and payable
 
(49,169
)
 
169,079

 
(61,383
)
Accounts payable
 
96,443

 
(47,191
)
 
(191,642
)
Accrued expenses and other liabilities
 
132,382

 
(258,028
)
 
158,693

Accrued solar module collection and recycling liability
 
(31,003
)
 
(2,976
)
 
3,637

Net cash (used in) provided by operating activities
 
(326,809
)
 
1,340,677

 
206,753

Cash flows from investing activities:
 
 
 
 
 
 
Purchases of property, plant and equipment
 
(739,838
)
 
(514,357
)
 
(229,452
)
Purchases of marketable securities and restricted investments
 
(1,369,036
)
 
(580,971
)
 
(422,609
)
Proceeds from sales and maturities of marketable securities and restricted investments
 
1,135,984

 
466,309

 
525,515

Proceeds from sales of equity method investments
 
247,595

 

 
291,502

Payments received on notes receivable, affiliates
 
48,729

 
1,740

 
3,053

Other investing activities
 
(6,148
)
 
477

 
(23,489
)
Net cash (used in) provided by investing activities
 
(682,714
)
 
(626,802
)
 
144,520

Cash flows from financing activities:
 
 
 
 
 
 
Repayment of borrowings under revolving credit facility
 

 

 
(550,000
)
Proceeds from borrowings under revolving credit facility
 

 

 
550,000

Repayment of long-term debt
 
(18,937
)
 
(24,078
)
 
(137,367
)
Proceeds from borrowings under long-term debt, net of discounts and issuance costs
 
290,925

 
215,415

 
26,816

Payments of tax withholdings for restricted shares
 
(11,175
)
 
(5,137
)
 
(20,407
)
Proceeds from commercial letters of credit
 

 
43,025

 

Contingent consideration payments and other financing activities
 
(5,585
)
 
(37,180
)
 
(5,435
)
Net cash provided by (used in) financing activities
 
255,228

 
192,045

 
(136,393
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
 
(13,558
)
 
8,866

 
(6,306
)
Net (decrease) increase in cash, cash equivalents and restricted cash
 
(767,853
)
 
914,786

 
208,574

Cash, cash equivalents and restricted cash, beginning of the period
 
2,330,476

 
1,415,690

 
1,207,116

Cash, cash equivalents and restricted cash, end of the period
 
$
1,562,623

 
$
2,330,476

 
$
1,415,690

Supplemental disclosure of noncash investing and financing activities:
 
 

 
 

 
 

Property, plant and equipment acquisitions funded by liabilities
 
$
138,270

 
$
164,946

 
$
28,687

Sale of system previously accounted for as sale-leaseback financing
 
$
31,992

 
$

 
$

Acquisitions currently or previously funded by liabilities and contingent consideration
 
$
2,915

 
$
9,315

 
$
30,092

Accrued interest capitalized to long-term debt
 
$
3,512

 
$
18,401

 
$

Sale of equity method investment funded by note receivable, affiliate
 
$

 
$

 
$
50,000


See accompanying notes to these consolidated financial statements.



83


FIRST SOLAR, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. First Solar and Its Business

We are a leading global provider of comprehensive PV solar energy solutions. We design, manufacture, and sell PV solar modules with an advanced thin film semiconductor technology and also develop, design, construct, and sell PV solar power systems that primarily use the modules we manufacture. Additionally, we provide O&M services to system owners. We have substantial, ongoing R&D efforts focused on module and system-level innovations. We are the world’s largest thin film PV solar module manufacturer and one of the world’s largest PV solar module manufacturers.

2. Summary of Significant Accounting Policies

Basis of Presentation. These consolidated financial statements include the accounts of First Solar, Inc. and its subsidiaries and are prepared in accordance with U.S. GAAP. We eliminated all intercompany transactions and balances during consolidation. Certain prior year balances were reclassified to conform to the current year presentation.

Use of Estimates. The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and the accompanying notes. On an ongoing basis, we evaluate our estimates, including those related to inputs used to recognize revenue over time, accrued solar module collection and recycling liabilities, product warranties, accounting for income taxes, long-lived asset impairments, and testing goodwill. Despite our intention to establish accurate estimates and reasonable assumptions, actual results could differ materially from such estimates and assumptions.

Fair Value Measurements. We measure certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.

Level 1 – Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.

Level 2 – Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.

Level 3 – Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.

Cash and Cash Equivalents. We consider highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents with the exception of time deposits, which are presented as marketable securities.

Restricted Cash. Restricted cash consists of cash and cash equivalents held by various banks to secure certain of our letters of credit and other such deposits designated for the construction or operation of systems projects as well as the payment of amounts related to project specific debt financings. Restricted cash also includes cash and cash equivalents held in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations.



84


Restricted cash for our letters of credit is classified as current or noncurrent based on the maturity date of the corresponding letter of credit. Restricted cash for project construction, operation, and financing is classified as current or noncurrent based on the intended use of the restricted funds. Restricted cash held in custodial accounts is classified as noncurrent to align with the nature of the corresponding collection and recycling liabilities.

Marketable Securities and Restricted Investments. We determine the classification of our marketable securities and restricted investments at the time of purchase and reevaluate such designation at each balance sheet date. As of December 31, 2018 and 2017, all of our marketable securities and restricted investments were classified as available-for-sale debt securities. Accordingly, we record them at fair value and account for the net unrealized gains and losses as part of “Accumulated other comprehensive (loss) income” until realized. We record realized gains and losses on the sale of our marketable securities and restricted investments in “Other income, net” computed using the specific identification method.

We may sell marketable securities prior to their stated maturities after consideration of our liquidity requirements. We view unrestricted securities with maturities beyond 12 months as available to support our current operations and, accordingly, classify such securities as current assets under “Marketable securities” in the consolidated balance sheets. Restricted investments consist of long-term duration marketable securities that we hold in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations. Accordingly, we classify restricted investments as noncurrent assets under “Restricted cash and investments” in the consolidated balance sheets.

All of our available-for-sale marketable securities and restricted investments are subject to a periodic impairment review. We consider a marketable security or restricted investment to be impaired when its fair value is less than its cost basis, in which case we would further review the security or investment to determine if it is other-than-temporarily impaired. In performing such an evaluation, we review factors such as the length of time and the extent to which its fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, our intent to sell, and whether it is more likely than not that we will be required to sell the marketable security or restricted investment before we have recovered its cost basis. If a marketable security or restricted investment were other-than-temporarily impaired, we write it down through “Other income, net” to its impaired value and establish that value as its new cost basis.

Accounts Receivable Trade and Allowance for Doubtful Accounts. We record trade accounts receivable for our unconditional rights to consideration arising from our performance under contracts with customers. The carrying value of such receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. We estimate our allowance for doubtful accounts for specific trade receivable balances based on historical collection trends, the age of outstanding trade receivables, existing economic conditions, and the financial security, if any, associated with the receivables. Past-due trade receivable balances are written off when our internal collection efforts have been unsuccessful.

Our module and other equipment sales generally include up to 45-day payment terms following the transfer of control of the products to the customer. In addition, certain module and equipment sale agreements may require a down payment for a portion of the transaction price upon or shortly after entering into the agreement or related purchase order. Payment terms for sales of our solar power systems, EPC services, and operations and maintenance services vary by contract but are generally due upon demand or within several months of satisfying the associated performance obligations. As a practical expedient, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised product or service to a customer and when the customer pays for that product or service will be one year or less. We typically do not include extended payment terms in our contracts with customers.

Accounts Receivable, Unbilled. Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer, which is common for long-term construction contracts. For example, we typically recognize revenue from contracts for the construction and sale of PV solar power systems over time using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. Accordingly, revenue could be



85


recognized in advance of billing the customer, resulting in an amount recorded to “Accounts receivable, unbilled and retainage.” Once we have an unconditional right to consideration under a construction contract, we typically bill our customer and reclassify the “Accounts receivable, unbilled and retainage” to “Accounts receivable trade, net.” Billing requirements vary by contract but are generally structured around the completion of certain construction milestones. We assess our unbilled accounts receivable for impairment in accordance with the allowance for doubtful accounts policy described above.

Retainage. Certain of our EPC contracts for PV solar power systems we build contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by us for work performed, but held for payment by the customer as a form of security until we reach certain construction milestones. We consider whether collectibility of such retainage is reasonably assured in connection with our overall assessment of the collectibility of amounts due or that will become due under our EPC contracts. Retainage included within “Accounts receivable, unbilled and retainage” is expected to be billed and collected within the next 12 months. After we satisfy the EPC contract requirements and have an unconditional right to consideration, we typically bill for retainage and reclassify such amounts to “Accounts receivable trade, net.”

Inventories – Current and Noncurrent. We report our inventories at the lower of cost or net realizable value. We determine cost on a first-in, first-out basis and include both the costs of acquisition and the costs of manufacturing in our inventory costs. These costs include direct materials, direct labor, and indirect manufacturing costs, including depreciation and amortization. Our capitalization of costs into inventory is based on the normal utilization of our plants. If our plant utilization is abnormally low, the portion of our indirect manufacturing costs related to the abnormal utilization level is expensed as incurred. Other abnormal manufacturing costs, such as wasted materials or excess yield losses, are also expensed as incurred. Finished goods inventory is comprised exclusively of solar modules that have not yet been installed in a PV solar power plant under construction or sold to a third-party customer.

As needed, we may purchase a critical raw material that is used in our core production process in quantities that exceed anticipated consumption within our normal operating cycle (which is 12 months). We classify such raw materials that we do not expect to consume within our normal operating cycle as noncurrent.

We regularly review the cost of inventories, including noncurrent inventories, against their estimated net realizable value and record write-downs if any inventories have costs in excess of their net realizable values. We also regularly evaluate the quantities and values of our inventories, including noncurrent inventories, in light of current market conditions and trends, among other factors, and record write-downs for any quantities in excess of demand or for any obsolescence. This evaluation considers the use of modules in our systems business, expected demand, anticipated sales prices, strategic raw material requirements, new product development schedules, product obsolescence, product merchantability, and other factors. Market conditions are subject to change, and actual consumption of our inventory could differ from forecasted demand.

Balance of Systems Parts. BoS parts represent mounting, electrical, and other construction parts purchased for PV solar power systems to be constructed or currently under construction, which are not yet installed in a system. These construction parts include items such as posts, tilt brackets, tables, harnesses, combiner boxes, inverters, cables, tracker equipment, and other parts that we may purchase or assemble for the systems we construct. We carry these parts at the lower of cost or net realizable value and determine our BoS costs on a weighted-average basis. BoS parts do not include any solar modules that we manufacture.

Property, Plant and Equipment. We report our property, plant and equipment at cost, less accumulated depreciation. Cost includes the price paid to acquire or construct the assets, required installation costs, interest capitalized during the construction period, and any expenditures that substantially add to the value of or substantially extend the useful life of the assets. We capitalize costs related to computer software obtained or developed for internal use, which generally includes enterprise-level business and finance software that we customize to meet our specific operational requirements. We expense repair and maintenance costs at the time we incur them.




86


We begin depreciation for our property, plant and equipment when they are placed in service. We consider such assets to be placed in service when they are both in the location and condition for their intended use. We compute depreciation expense using the straight-line method over the estimated useful lives of assets, as presented in the table below. We depreciate leasehold improvements over the shorter of their estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.
 
 
 
Useful Lives
in Years
Buildings and building improvements
 
25 – 40
Manufacturing machinery and equipment
 
5 – 10
Furniture, fixtures, computer hardware, and computer software
 
3 – 7
Leasehold improvements
 
up to 15

PV Solar Power Systems. PV solar power systems represent project assets that we may temporarily own and operate after being placed in service. We report our PV solar power systems at cost, less accumulated depreciation. When we are entitled to incentive tax credits for our systems, we reduce the related carrying value of the assets by the amount of the tax credits, which reduces future depreciation. We begin depreciation for PV solar power systems when they are placed in service. We compute depreciation expense for the systems using the straight-line method over the shorter of the term of the related PPA or 25 years. Accordingly, our current PV solar power systems have estimated useful lives ranging from 19 to 25 years.

Project Assets. Project assets primarily consist of costs related to solar power projects in various stages of development that are capitalized prior to the completion of the sale of the project, including projects that may have begun commercial operation under PPAs and are actively marketed and intended to be sold. These project related costs include costs for land, development, and construction of a PV solar power system. Development costs may include legal, consulting, permitting, transmission upgrade, interconnection, and other similar costs. We typically classify project assets as noncurrent due to the nature of solar power projects (long-lived assets) and the time required to complete all activities to develop, construct, and sell projects, which is typically longer than 12 months. Once we enter into a definitive sales agreement, we classify such project assets as current until the sale is completed and we have met all of the criteria to recognize the sale as revenue. Any income generated by a project while it remains within project assets is accounted for as a reduction to our basis in the project. If a project is completed and begins commercial operation prior to the closing of a sales arrangement, the completed project will remain in project assets until placed in service. We present all expenditures related to the development and construction of project assets, whether fully or partially owned, as a component of cash flows from operating activities.

We review project assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We consider a project commercially viable or recoverable if it is anticipated to be sold for a profit once it is either fully developed or fully constructed. We consider a partially developed or partially constructed project commercially viable or recoverable if the anticipated selling price is higher than the carrying value of the related project assets. We examine a number of factors to determine if the project is expected to be recoverable, including whether there are any changes in environmental, permitting, market pricing, regulatory, or other conditions that may impact the project. Such changes could cause the costs of the project to increase or the selling price of the project to decrease. If a project is not considered recoverable, we impair the respective project assets and adjust the carrying value to the estimated fair value, with the resulting impairment recorded within “Selling, general and administrative” expense.

Interest Capitalization. We capitalize interest as part of the historical cost of acquiring or constructing certain assets, including property, plant and equipment; project assets; and PV solar power systems. Interest capitalized for property, plant and equipment or PV solar power systems is depreciated over the estimated useful life of the related assets when they are placed in service. We charge interest capitalized for project assets to cost of sales when such assets are sold and we have met all revenue recognition criteria. We capitalize interest to the extent that interest cost has been incurred



87


and payments have been made to acquire, construct, or develop an asset. We cease capitalization of interest for assets in development or under construction if the assets are substantially complete or if we have sold such assets.

Asset Impairments. We assess long-lived assets classified as “held and used,” including our property, plant and equipment; project assets; PV solar power systems; and intangible assets for impairment whenever events or changes in circumstances arise, including consideration of technological obsolescence, that may indicate that the carrying amount of such assets may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.

When impairment indicators are present, we compare undiscounted future cash flows, including the eventual disposition of the asset group at market value, to the asset group’s carrying value to determine if the asset group is recoverable. If the carrying value of the asset group exceeds the undiscounted future cash flows, we measure any impairment by comparing the fair value of the asset group to its carrying value. Fair value is generally determined by considering (i) internally developed discounted cash flows for the asset group, (ii) third-party valuations, and/or (iii) information available regarding the current market value for such assets. If the fair value of an asset group is determined to be less than its carrying value, an impairment in the amount of the difference is recorded in the period that the impairment indicator occurs. Estimating future cash flows requires significant judgment, and such projections may vary from the cash flows eventually realized.

We consider a long-lived asset to be abandoned after we have ceased use of such asset and we have no intent to use or repurpose the asset in the future. Abandoned long-lived assets are recorded at their salvage value, if any.

We classify long-lived assets we plan to sell, excluding project assets and PV solar power systems, as held for sale on our consolidated balance sheets only after certain criteria have been met including: (i) management has the authority and commits to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and the plan to sell the asset have been initiated, (iv) the sale of the asset is probable within 12 months, (v) the asset is being actively marketed at a reasonable sales price relative to its current fair value, and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made. We record assets held for sale at the lower of their carrying value or fair value less costs to sell. If, due to unanticipated circumstances, such assets are not sold in the 12 months after being classified as held for sale, then held for sale classification will continue as long as the above criteria are still met.

Ventures and Variable Interest Entities. In the normal course of business, we establish wholly owned project companies which may be considered variable interest entities (“VIEs”). We consolidate wholly owned VIEs when we are considered the primary beneficiary of such entities. Additionally, we have, and may in the future form, joint venture type arrangements, including partnerships and partially owned limited liability companies or similar legal structures, with one or more third parties primarily to develop, construct, own, and/or sell solar power projects. We analyze all of our ventures and classify them into two groups: (i) ventures that must be consolidated because they are either not VIEs and we hold a majority voting interest, or because they are VIEs and we are the primary beneficiary and (ii) ventures that do not need to be consolidated because they are either not VIEs and we hold a minority voting interest, or because they are VIEs and we are not the primary beneficiary.

Ventures are considered VIEs if (i) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional subordinated financial support; (ii) as a group, the holders of the equity investment at risk



88


lack the ability to make certain decisions, the obligation to absorb expected losses, or the right to receive expected residual returns; or (iii) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity’s activities are conducted on behalf of that investor. Our venture agreements typically require us to fund some form of capital for the development and construction of a project, depending upon the opportunity and the market in which our ventures are located.

We are considered the primary beneficiary of and are required to consolidate a VIE if we have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to the entity. If we determine that we do not have the power to direct the activities that most significantly impact the entity, then we are not the primary beneficiary of the VIE.

Equity Method Investments. We use the equity method of accounting for our investments when we have the ability to significantly influence, but not control, the operations or financial activities of the investee. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We record our equity method investments at cost and subsequently adjust their carrying amount each period for our share of the earnings or losses of the investee and other adjustments required by the equity method of accounting. Distributions received from our equity method investments are recorded as reductions in the carrying value of such investments and are classified on the consolidated statements of cash flows pursuant to the cumulative earnings approach. Under this approach, distributions received are considered returns on investment and are classified as cash inflows from operating activities unless our cumulative distributions received, less distributions received in prior periods that were determined to be returns of investment, exceed our cumulative equity in earnings recognized from the investment. When such an excess occurs, the current period distributions up to this excess are considered returns of investment and are classified as cash inflows from investing activities.

We monitor equity method investments for impairment and record reductions in their carrying values if the carrying amount of an investment exceeds its fair value. An impairment charge is recorded when such impairment is deemed to be other-than-temporary. To determine whether an impairment is other-than-temporary, we consider our ability and intent to hold the investment until the carrying amount is fully recovered. Circumstances that indicate an other-than-temporary impairment may have occurred include factors such as decreases in quoted market prices or declines in the operations of the investee. The evaluation of an investment for potential impairment requires us to exercise significant judgment and to make certain assumptions. The use of different judgments and assumptions could result in different conclusions. We recorded impairment losses related to our equity method investments of $3.5 million, $2.0 million, and $0.6 million, net of tax, during the years ended December 31, 2018, 2017, and 2016, respectively.

Goodwill. Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair value assigned to the individual assets acquired and liabilities assumed. We do not amortize goodwill, but instead are required to test goodwill for impairment at least annually. We perform impairment tests between the scheduled annual test in the fourth quarter if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit that has goodwill is less than its carrying value.

We may first make a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying value to determine whether it is necessary to perform a quantitative goodwill impairment test. Such qualitative impairment test considers various factors, including macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance of a reporting unit, and any other relevant events affecting our company or a reporting unit. If we determine through the qualitative assessment that a reporting unit’s fair value is more likely than not greater than its carrying value, the quantitative impairment test is not required. If the qualitative assessment indicates it is more likely than not that a reporting unit’s fair value is less than its carrying value, we perform a quantitative impairment test. We may also elect to proceed directly to the quantitative impairment test without considering qualitative factors.




89


The quantitative impairment test is the comparison of the fair value of a reporting unit with its carrying amount, including goodwill. Our reporting units consist of our modules business and our fully integrated systems business. We define the fair value of a reporting unit as the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. We primarily use an income approach to estimate the fair value of our reporting units. Significant judgment is required when estimating the fair value of a reporting unit, including the forecasting of future operating results and the selection of discount and expected future growth rates used to determine projected cash flows. If the estimated fair value of a reporting unit exceeds its carrying value, goodwill is not impaired, and no further analysis is required. Conversely, if the carrying value of a reporting unit exceeds its estimated fair value, we record an impairment loss equal to the excess, not to exceed the total amount of goodwill allocated to the reporting unit.

Intangible Assets. Intangible assets primarily include developed technologies or in-process research and development (“IPR&D”) from prior business acquisitions, certain PPAs acquired after the associated PV solar power systems were placed in service, and our internally-generated intangible assets, substantially all of which were patents on technologies related to our products and production processes. We record an asset for patents after the patent has been issued based on the legal, filing, and other costs incurred to secure it. IPR&D is initially capitalized at fair value as an intangible asset with an indefinite life and periodically assessed for impairment. When the IPR&D project is complete, it is reclassified as a definite-lived intangible asset. We amortize intangible assets on a straight-line basis over their estimated useful lives, which generally range from 10 to 20 years.

Deferred Revenue. When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract, we record deferred revenue, which represents a contract liability. We recognize deferred revenue as net sales after we have transferred control of the goods or services to the customer and all revenue recognition criteria are met. As a practical expedient, we do not adjust the consideration in a contract for the effects of a significant financing component when we expect, at contract inception, that the period between a customer’s down payment and our transfer of a promised product or service to the customer will be one year or less. Additionally, we do not adjust the consideration in a contract for the effects of a significant financing component when the consideration is received as a form of performance security.

Product Warranties. We provide a limited PV solar module warranty covering defects in materials and workmanship under normal use and service conditions for approximately 10 years. We also typically warrant that modules installed in accordance with agreed-upon specifications will produce at least 98% of their labeled power output rating during the first year, with the warranty coverage reducing by 0.5% every year thereafter throughout the approximate 25-year limited power output warranty period. In resolving claims under both the limited defect and power output warranties, we typically have the option of either repairing or replacing the covered modules or, under the limited power output warranty, providing additional modules to remedy the power shortfall. Our limited module warranties also include an option for us to remedy claims under such warranties, generally exercisable only after the second year of the warranty period, by making certain cash payments. Under the limited workmanship warranty, the optional cash payment will be equal to the original purchase price of the module, reduced by a degradation factor, and under the limited power output warranty, the cash payment will be equal to the shortfall in power output. Such limited module warranties are standard for module sales and may be transferred from the original purchasers of the solar modules to subsequent purchasers upon resale.

As an alternative form of our standard limited module power output warranty, we also offer an aggregated or system-level limited module performance warranty. This system-level limited module performance warranty is designed for utility-scale systems and provides 25-year system-level energy degradation protection. This warranty represents a practical expedient to address the challenge of identifying, from the potential millions of modules installed in a utility-scale system, individual modules that may be performing below warranty thresholds by focusing on the aggregate energy generated by the system rather than the power output of individual modules. The system-level limited module performance warranty is typically calculated as a percentage of a system’s expected energy production, adjusted for certain actual site conditions, with the warranted level of performance declining each year in a linear fashion, but never falling below 80% during the term of the warranty. In resolving claims under the system-level limited module



90


performance warranty to restore the system to warranted performance levels, we first must validate that the root cause of the issue is due to module performance; we then have the option of either repairing or replacing the covered modules, providing supplemental modules, or making a cash payment. Consistent with our limited module power output warranty, when we elect to satisfy a warranty claim by providing replacement or supplemental modules under the system-level module performance warranty, we do not have any obligation to pay for the labor to remove or install modules.

In addition to our limited solar module warranties described above, for PV solar power systems we construct, we typically provide limited warranties for defects in engineering design, installation, and BoS part workmanship for a period of one to two years following the substantial completion of a system or a block within the system. In resolving claims under such BoS warranties, we have the option of remedying the defect through repair or replacement.

When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations. We make and revise these estimates based primarily on the number of our solar modules under warranty installed at customer locations, our historical experience with warranty claims, our monitoring of field installation sites, our internal testing of and the expected future performance of our solar modules and BoS parts, and our estimated per-module replacement costs.

Accrued Solar Module Collection and Recycling Liability. Historically, we have recognized expense at the time of sale for the estimated cost of our future obligations for collecting and recycling solar modules covered by our solar module collection and recycling program. See Note 13. “Solar Module Collection and Recycling Liability” for further information.

Asset Retirement Obligations. We develop, construct, and operate certain project assets and PV solar power systems with land lease agreements that include a requirement for the removal of the assets at the end of the lease. We also lease certain land for our manufacturing facilities and administrative offices under agreements that require the removal of our property or leasehold improvements upon termination of the lease.

We recognize such asset retirement obligations (“AROs”) in the period in which they are incurred based on the present value of estimated third-party decommissioning costs, and we capitalize the associated asset retirement costs as part of the carrying amount of the related assets. Once an asset is placed in service, the asset retirement cost is subsequently depreciated on a straight-line basis over the estimated useful life of the asset. Changes in AROs resulting from the passage of time are recognized as an increase in the carrying amount of the liability and as accretion expense. Our AROs were included within “Other liabilities” at December 31, 2018 and 2017 and totaled $18.9 million and $16.7 million, respectively.

Derivative Instruments. We recognize derivative instruments on our consolidated balance sheets at their fair value. On the date that we enter into a derivative contract, we designate the derivative instrument as a fair value hedge, a cash flow hedge, a hedge of a net investment in a foreign operation, or a derivative instrument that will not be accounted for using hedge accounting methods. As of December 31, 2018 and 2017, all of our derivative instruments were designated either as cash flow hedges or as derivative instruments not accounted for using hedge accounting methods.

We record changes in the fair value of a derivative instrument that is highly effective and that is designated and qualifies as a cash flow hedge in “Accumulated other comprehensive (loss) income” until our earnings are affected by the variability of the cash flows from the underlying hedge. We record any hedge ineffectiveness and amounts excluded from effectiveness testing in current period earnings within “Other income, net.” We report changes in the fair value of derivative instruments that are not designated or do not qualify for hedge accounting in current period earnings. We classify cash flows from derivative instruments on the consolidated statements of cash flows in the same category as the item being hedged or on a basis consistent with the nature of the instrument.

At the inception of a hedge, we formally document all relationships between hedging instruments and the underlying hedged items as well as our risk-management objective and strategy for undertaking the hedge transaction. We also formally assess (both at inception and on an ongoing basis) whether our derivative instruments are highly effective in



91


offsetting changes in the fair value or cash flows of the underlying hedged items and whether those derivatives are expected to remain highly effective in future periods. When we determine that a derivative instrument is not highly effective as a hedge, we discontinue hedge accounting prospectively. In all situations in which we discontinue hedge accounting and the derivative instrument remains outstanding, we carry the derivative instrument at its fair value on our consolidated balance sheets and recognize subsequent changes in its fair value in current period earnings.

Business Combinations. We account for business combinations using the acquisition method of accounting and record intangible assets separate from goodwill. Such intangible assets are recorded at fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual assets acquired and liabilities assumed as of the date of acquisition. We charge acquisition related costs that are not part of the purchase price consideration to “Selling, general and administrative” as they are incurred. These costs typically include transaction and integration costs, such as legal, accounting, and other professional fees. We account for any contingent consideration, which represents an obligation of the acquirer to transfer additional assets or equity interests to the former owner as part of the exchange if specified future events occur or conditions are met, at fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Revenue Recognition – Module and Other Equipment Sales. We recognize revenue for module and other equipment sales (e.g., module plus arrangements) at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, such as the shipment or delivery of solar modules and other BoS parts, we allocate the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognize the related revenue as control of each individual product is transferred to the customer, in satisfaction of the corresponding performance obligations.

Revenue Recognition – Solar Power System Sales and/or EPC Services. We generally recognize revenue for sales of solar power systems and/or EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer. Furthermore, the sale of a solar power system when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sale arrangements, we recognize revenue using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract, after consideration of our customers’ commitment to perform its obligations under the contract, which is typically measured through the receipt of cash deposits or other forms of financial security issued by creditworthy financial institutions or parent entities. For sales of solar power systems in which we obtain an interest in the project sold to the customer, we recognize all of the revenue for the consideration received, including the fair value of the noncontrolling interest we obtained, and defer any profit associated with the interest obtained through “Equity in earnings, net of tax.” We may also recognize revenue for the sale of a solar power system after it has been completed due to the timing of when we enter into the associated sales contract with the customer.

In applying cost based input methods of revenue recognition, we use the actual costs incurred relative to the total estimated costs (including solar module costs) to determine our progress towards contract completion and to calculate the corresponding amount of revenue and gross profit to recognize. Cost based input methods of revenue recognition are considered a faithful depiction of our efforts to satisfy long-term construction contracts and therefore reflect the transfer of goods to a customer under such contracts. Costs incurred that do not contribute to satisfying our performance obligations (“inefficient costs”) are excluded from our input methods of revenue recognition as the amounts are not reflective of our transferring control of the system to the customer. Costs incurred towards contract completion may include costs associated with solar modules, direct materials, labor, subcontractors, and other indirect costs related to contract performance. We recognize solar module and direct material costs as incurred when such items have been installed in a system.

Cost based input methods of revenue recognition require us to make estimates of net contract revenues and costs to complete our projects. In making such estimates, significant judgment is required to evaluate assumptions related to



92


the amount of net contract revenues, including the impact of any performance incentives, liquidated damages, and other payments to customers. Significant judgment is also required to evaluate assumptions related to the costs to complete our projects, including materials, labor, contingencies, and other system costs. If the estimated total costs on any contract, including any inefficient costs, are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known. The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. The effect of the changes on future periods are recognized as if the revised estimates had been used since revenue was initially recognized under the contract. Such revisions could occur in any reporting period, and the effects may be material depending on the size of the contracts or the changes in estimates.

As part of our solar power system sales, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. In addition, we may provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level. Conversely, if there is an underperformance event with regards to these tests, we may incur liquidated damages as a percentage of the EPC contract price. Such performance guarantees represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.

Revenue Recognition – Operations and Maintenance. We recognize revenue for standard, recurring O&M services over time as customers receive and consume the benefits of such services, which typically include 24/7 system monitoring, certain PPA and other agreement compliance, NERC compliance, large generator interconnection agreement compliance, energy forecasting, performance engineering analysis, regular performance reporting, turn-key maintenance services including spare parts and corrective maintenance repair, warranty management, and environmental services. Other ancillary O&M services, such as equipment replacement, weed abatement, landscaping, or solar module cleaning, are recognized as revenue as the services are provided and billed to the customer. Costs of O&M services are expensed in the period in which they are incurred.

As part of our O&M service offerings, we typically offer an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider. If system availability exceeds a contractual threshold, we may receive a bonus payment, or if system availability falls below a separate threshold, we may incur liquidated damages for certain lost energy under the PPA. Such bonuses or liquidated damages represent a form of variable consideration and are estimated and recognized over time as customers receive and consume the benefits of the O&M services.

Revenue Recognition – Energy Generation. We sell energy generated by PV solar power systems under PPAs or on an open contract basis. For energy sold under PPAs, which may qualify as a lease, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker) and the price stated in the PPA. For energy sold on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid based on the prevailing spot market prices.

Shipping and Handling Costs. We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of net sales, and classify such costs as a component of cost of sales.

Taxes Collected from Customers and Remitted to Governmental Authorities. We exclude from our measurement of transaction prices all taxes assessed by governmental authorities that are both (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers. Accordingly, such tax amounts are not included as a component of net sales or cost of sales.




93


Research and Development Expense. We incur research and development costs during the process of researching and developing new products and enhancing our existing products, technologies, and manufacturing processes. Our research and development costs consist primarily of employee compensation, materials, outside services, and depreciation. We expense these costs as incurred until the resulting product has been completed, tested, and made ready for commercial manufacturing.

Production Start-Up. Production start-up expense consists primarily of employee compensation and other costs associated with operating a production line before it has been qualified for full production, including the cost of raw materials for solar modules run through the production line during the qualification phase and applicable facility related costs. Costs related to equipment upgrades and implementation of manufacturing process improvements are also included in production start-up expense as well as costs related to the selection of a new site, related legal and regulatory costs, and costs to maintain our plant replication program to the extent we cannot capitalize these expenditures.

Restructuring and Exit Activities. We record costs associated with exit activities, such as one-time employee termination benefits, when management approves and commits to a plan of termination or over the future service period, if any. Other costs associated with exit activities may include contract termination costs, including costs related to leased facilities to be abandoned or subleased, and facility and employee relocation costs.

Share-Based Compensation. We recognize share-based compensation expense for the estimated grant-date fair value of equity awards issued as compensation to employees over the requisite service period, which is generally four years. For awards with performance conditions, we recognize share-based compensation expense if it is probable that the performance conditions will be achieved. We account for forfeitures of share-based awards as such forfeitures occur. Accordingly, when an associate’s employment is terminated, all previously unvested awards granted to such associate are forfeited, which results in a benefit to share-based compensation expense in the period of such associate’s termination equal to the cumulative expense recorded through the termination date for such unvested awards. We recognize share-based compensation expense for awards with graded vesting schedules on a straight-line basis over the requisite service periods for each separately vesting portion of the award as if each award was in substance multiple awards.

Foreign Currency Translation. The functional currencies of certain of our foreign subsidiaries are their local currencies. Accordingly, we apply period-end exchange rates to translate their assets and liabilities and daily transaction exchange rates to translate their revenues, expenses, gains, and losses into U.S. dollars. We include the associated translation adjustments as a separate component of “Accumulated other comprehensive (loss) income” within stockholders’ equity. The functional currency of our subsidiaries in Canada, Chile, Malaysia, Singapore, and Vietnam is the U.S. dollar; therefore, we do not translate their financial statements. Gains and losses arising from the remeasurement of monetary assets and liabilities denominated in currencies other than a subsidiary’s functional currency are included in “Foreign currency loss, net” in the period in which they occur.

Income Taxes. We use the asset and liability method to account for income taxes whereby we calculate deferred tax assets or liabilities using the enacted tax rates and tax law applicable to when any temporary differences are expected to reverse. We establish valuation allowances, when necessary, to reduce deferred tax assets to the extent it is more likely than not that such deferred tax assets will not be realized. We do not provide deferred taxes related to the U.S. GAAP basis in excess of the outside tax basis in the investment in our foreign subsidiaries to the extent such amounts relate to indefinitely reinvested earnings and profits of such foreign subsidiaries.

Income tax expense includes (i) deferred tax expense, which generally represents the net change in deferred tax assets or liabilities during the year plus any change in valuation allowances, and (ii) current tax expense, which represents the amount of tax currently payable to or receivable from taxing authorities. We only recognize tax benefits related to uncertain tax positions that are more likely than not of being sustained upon examination. For those positions that satisfy such recognition criteria, the amount of tax benefit that we recognize is the largest amount of tax benefit that is more likely than not of being sustained on ultimate settlement of the uncertain tax position.




94


Per Share Data. Basic net income or loss per share is computed by dividing net income or loss by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed giving effect to all potentially dilutive common shares, including restricted and performance stock units and stock purchase plan shares, unless there is a net loss for the period. In computing diluted net income per share, we utilize the treasury stock method.

Accumulated Other Comprehensive Income or Loss. Our accumulated other comprehensive income or loss includes foreign currency translation adjustments, unrealized gains and losses on available-for-sale debt securities, and unrealized gains and losses on derivative instruments designated and qualifying as cash flow hedges. We record these components of accumulated other comprehensive income or loss net of tax and release such tax effects when the underlying components affect earnings.

3. Recent Accounting Pronouncements

In February 2018, the Financial Accounting Standard Board (“FASB”) issued ASU 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220) – Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, to allow entities to reclassify the income tax effects of the Tax Act on items within accumulated other comprehensive income to retained earnings. The adoption of ASU 2018-02 in the fourth quarter of 2018 did not have a significant impact on our consolidated financial statements and associated disclosures as we did not elect to reclassify the income tax effects of the Tax Act from accumulated other comprehensive income to retained earnings.

In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815) – Targeted Improvements to Accounting for Hedging Activities, to simplify certain aspects of hedge accounting for both non-financial and financial risks and better align the recognition and measurement of hedge results with an entity’s risk management activities. ASU 2017-12 also amends certain presentation and disclosure requirements for hedging activities and changes how an entity assesses hedge effectiveness. ASU 2017-12 is effective for fiscal years and interim periods within those years beginning after December 15, 2018, and early adoption is permitted. We are currently evaluating the impact ASU 2017-12 will have on our consolidated financial statements and associated disclosures.

In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 230) – Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 requires the recognition of income tax consequences of intra-entity transfers of assets, other than inventory, when the transfer occurs. Two common examples of assets included in the scope of ASU 2016-16 are intellectual property and long-lived assets. The adoption of ASU 2016-16 in the first quarter of 2018 did not have a significant impact on our consolidated financial statements and associated disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326), to provide financial statement users with more useful information about expected credit losses. ASU 2016-13 also changes how entities measure credit losses on financial instruments and the timing of when such losses are recorded. ASU 2016-13 is effective for fiscal years and interim periods within those years beginning after December 15, 2019, and early adoption is permitted for periods beginning after December 15, 2018. We are currently evaluating the impact ASU 2016-13 will have on our consolidated financial statements and associated disclosures.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing a right-of-use asset and a lease liability on the balance sheet for all leases with terms longer than 12 months and disclosing key information about leasing transactions. Leases will be classified as either operating or financing, with such classification affecting the pattern of expense recognition in the income statement. ASU 2016-02 is effective for fiscal years and interim periods within those years beginning after December 15, 2018, and early adoption is permitted. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) – Targeted Improvements, which provided an optional transition method to apply the new lease requirements through a cumulative-effect adjustment in the period of adoption.

We expect to adopt ASU 2016-02 in the first quarter of 2019 using this optional transition method. We also expect to elect certain practical expedients permitted under the transition guidance, which, among other things, allow us to not



95


reassess prior conclusions related to contracts containing leases or lease classification. We are currently evaluating the impact ASU 2016-02 will have on our consolidated financial statements and associated disclosures and designing the related processes and internal controls. We expect the adoption to have a significant impact on our consolidated balance sheet through the recognition of right-of-use assets and lease liabilities primarily related to real estate arrangements, but do not expect the adoption to have a significant impact on our results of operations or cash flows.

4. Restructuring and Asset Impairments

Cadmium Telluride Module Manufacturing and Corporate Restructuring

In November 2016, our board of directors approved a set of initiatives intended to accelerate our transition to Series 6 module manufacturing and restructure our operations to reduce costs and better align the organization with our long-term strategic plans. Accordingly, we expect to upgrade and replace our legacy manufacturing fleet over the next several years with Series 6 manufacturing equipment, thereby enabling the production of solar modules with a larger form factor, better product attributes, and a lower cost structure.

As part of these initiatives, we incurred net charges of $41.8 million during the year ended December 31, 2017, which included (i) $27.6 million of charges, primarily related to net losses on the disposition of previously impaired Series 4 and Series 5 manufacturing equipment, (ii) $7.6 million of severance benefits to terminated employees, and (iii) $6.7 million of net miscellaneous charges, primarily related to contract terminations, the write-off of operating supplies, and other Series 4 manufacturing exit costs.

The commencement of this operational transition in November 2016 represented an expectation that certain of our module manufacturing assets would be sold or otherwise disposed of significantly before the end of their previously estimated useful lives. As a result, we compared the undiscounted future cash flows of our module manufacturing assets to the carrying value of the asset group and determined that the group was not recoverable. Accordingly, we measured the fair value of the asset group using a combination of income and cost valuation techniques and recorded impairment losses of $640.3 million for the year ended December 31, 2016. During the year ended December 31, 2016 we also incurred charges of $14.1 million for severance benefits to terminated employees as we substantially reduced our workforce at our domestic and international facilities, including reductions in administrative and other staff, and $8.1 million for the closure of ancillary foreign operations, the write-off of operating supplies, and other miscellaneous charges.

Substantially all amounts associated with these restructuring and asset impairment charges related to our modules segment and were classified as “Restructuring and asset impairments” on the consolidated statements of operations, and substantially all of the associated liabilities were paid or settled as of December 31, 2017.

Crystalline Silicon Module Manufacturing Restructuring

In June 2016, our executive management elected to reallocate our crystalline silicon module production capacity to support next generation CdTe module offerings. As a result, we ended production of our crystalline silicon modules to focus on our core CdTe module technology and utility-scale PV solar power systems. The majority of our crystalline silicon module manufacturing associates were expected to be redeployed in other manufacturing operations.

In connection with these restructuring activities, we incurred charges of $81.4 million during the year ended December 31, 2016, which included (i) $35.9 million of impairment charges related to certain crystalline silicon module manufacturing equipment considered abandoned for accounting purposes, (ii) $35.8 million of impairment charges for developed technology intangible assets associated with our crystalline silicon module technology, (iii) $8.4 million of miscellaneous charges related to certain contract manufacturing agreements and the write-off of operating supplies, and (iv) $1.3 million of charges for severance benefits to terminated employees. All amounts associated with these charges related to our modules segment and were classified as “Restructuring and asset impairments” on the consolidated statements of operations.



96


Other Restructuring

During the year ended December 31, 2012, we recognized a liability for the expected repayment of certain customs tax benefits as part of a prior restructuring activity. In December 2017, we reversed this liability as a result of meeting certain investment certificate criteria associated with the commencement of operations at our previously announced manufacturing plant in Vietnam and recorded a $4.7 million benefit to “Restructuring and asset impairments.”

5. Business Acquisitions

Enki Technology

In October 2016, we acquired 100% of the shares of Enki Technology, Inc. (“Enki”), a developer of advanced coating materials for the PV solar industry, for cash payments of $10.3 million, net of cash acquired of $0.3 million, and a promise to pay additional consideration of up to $7.0 million contingent on the achievement of certain production and module performance milestones. In connection with applying the acquisition method of accounting, $17.3 million of the purchase price consideration was assigned to an IPR&D intangible asset to be amortized over its useful life upon successful completion of the underlying projects, $4.4 million was assigned to a deferred tax liability, and $4.4 million was assigned to goodwill. The acquired IPR&D includes patents, technical information and know-how, and other proprietary information associated with the development and production of anti-reflective coating material that we expect to use in the production of our solar modules. Such technology is expected to improve our module conversion efficiency and overall durability at a lower cost structure compared to our current production processes.

6. Goodwill and Intangible Assets

Goodwill

The changes in the carrying amount of goodwill, by reporting unit, for the years ended December 31, 2018 and 2017 were as follows (in thousands):
 
 
Balance at December 31, 2017
 
Acquisitions (Impairments)
 
Balance at December 31, 2018
Modules
 
$
407,827

 
$

 
$
407,827

Accumulated impairment losses
 
(393,365
)
 

 
(393,365
)
Total
 
$
14,462

 
$

 
$
14,462

 
 
Balance at December 31, 2016
 
Acquisitions (Impairments)
 
Balance at December 31, 2017
Modules
 
$
407,827

 
$

 
$
407,827

Accumulated impairment losses
 
(393,365
)
 

 
(393,365
)
Total
 
$
14,462

 
$

 
$
14,462


2018 and 2017 Goodwill Impairment Testing

We performed our annual impairment analysis in the fourth quarter of 2018 and 2017. ASC 350-20 provides that prior to performing a quantitative goodwill impairment test, companies are permitted to perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying value to determine whether it is necessary to perform a quantitative goodwill impairment test. Such qualitative assessment considers various factors, including macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance of a reporting unit, and any other relevant events affecting our company or a reporting unit.



97


We performed a qualitative assessment for our modules reporting unit in each respective period and concluded that it was not more likely than not that the fair value of the reporting unit was less than its carrying amount. Accordingly, a quantitative goodwill impairment test for this reporting unit was not required in either period.

2016 Goodwill Impairment Testing

As part of our annual impairment analysis in the fourth quarter of 2016, we elected to perform a quantitative goodwill impairment test instead of first performing a qualitative goodwill impairment test. Such quantitative impairment test represented the comparison of the fair value of our reporting units with their carrying amounts, including goodwill. As of the date of our testing, our reporting units were consistent with our reportable segments: modules and systems. In determining the fair value of our reporting units, we used a combination of income and market based valuation techniques.

Significant estimates used in our income based fair value calculations included: (i) future sales volumes and average selling prices per watt; (ii) cost per watt projections for module and system sales; (iii) future effective tax rates, which we estimated to be between 10% and 35%; (iii) forecasts of capital expenditures and working capital requirements; (iv) discount rates, which we estimated to range between 11.5% and 18%; and (v) future terminal values of our reporting units, which are based on their ability to exist into perpetuity. Significant estimates used in our market based fair value calculations included business enterprise values and revenue multiples of various publicly traded companies. The underlying assumptions used in the quantitative impairment test also considered our market capitalization as of the date of our testing and then-current solar industry market conditions.

As a result of our testing, we determined that the estimated fair value of our modules reporting unit exceeded its carrying value indicating no impairment was necessary for this reporting unit. However, we determined that the estimated fair value of our systems reporting unit was less than its carrying value, which required us to determine the implied fair value of goodwill for the systems reporting unit by allocating the fair value of the systems reporting unit to its individual assets and liabilities, including any unrecognized intangible assets. Based on such calculation, the implied fair value of goodwill for the systems reporting unit was zero, and we recorded an impairment loss of $68.8 million. Such impairment was primarily driven by a strategic shift in the mix of our module and system net sales, which was approved by our board of directors in November 2016. This shift involved an expected reduction in the annual megawatts sold through systems business projects from approximately two gigawatts per year over the prior several years to approximately one gigawatt per year going forward. Other factors that contributed to the impairment included our reduced market capitalization and the challenging conditions within the solar industry as of the date of our testing.

In June 2016, we impaired $6.1 million of goodwill associated with our crystalline silicon modules reporting unit as a result of the decision to end the related manufacturing operations and dispose of the reporting unit. See Note 4. “Restructuring and Asset Impairments” to our consolidated financial statements for further discussion related to this restructuring activity.

Intangible Assets, Net

The following tables summarize our intangible assets at December 31, 2018 and 2017 (in thousands):
 
 
December 31, 2018
 
 
Gross Amount
 
Accumulated Amortization
 
Net Amount
Developed technology
 
$
97,714

 
$
(33,093
)
 
$
64,621

Power purchase agreements
 
6,486

 
(648
)
 
5,838

Patents
 
7,408

 
(3,705
)
 
3,703

Total
 
$
111,608

 
$
(37,446
)
 
$
74,162




98


 
 
December 31, 2017
 
 
Gross Amount
 
Accumulated Amortization
 
Net Amount
Developed technology
 
$
76,959

 
$
(24,140
)
 
$
52,819

Power purchase agreements
 
6,486

 
(324
)
 
6,162

Patents
 
7,068

 
(3,077
)
 
3,991

In-process research and development (1)
 
17,255

 

 
17,255

Total
 
$
107,768

 
$
(27,541
)
 
$
80,227

——————————
(1)
During the year ended December 31, 2018, $17.3 million of in-process research and development related to our prior Enki acquisition was reclassified to developed technology and began amortizing over its useful life of 10 years.

Amortization expense for our intangible assets was $9.9 million, $8.3 million, and $10.1 million for the years ended December 31, 2018, 2017, and 2016, respectively.

Estimated future amortization expense for our definite-lived intangible assets was as follows at December 31, 2018 (in thousands):
 
 
Amortization Expense
2019
 
$
10,436

2020
 
10,786

2021
 
10,784

2022
 
10,759

2023
 
10,474

Thereafter
 
20,923

Total amortization expense
 
$
74,162


7. Cash, Cash Equivalents, and Marketable Securities

Cash, cash equivalents, and marketable securities consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Cash and cash equivalents:
 
 
 
 
Cash
 
$
1,202,774

 
$
2,142,949

Money market funds
 
200,788

 
125,585

Total cash and cash equivalents
 
1,403,562

 
2,268,534

Marketable securities:
 
 
 
 
Foreign debt
 
318,646

 
238,858

Foreign government obligations
 
98,621

 
152,850

U.S. debt
 
44,468

 
73,671

Time deposits
 
681,969

 
255,000

Total marketable securities
 
1,143,704

 
720,379

Total cash, cash equivalents, and marketable securities
 
$
2,547,266

 
$
2,988,913





99


The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our consolidated balance sheets as of December 31, 2018 and 2017 to the total of such amounts as presented in the consolidated statements of cash flows (in thousands):
 
 
Balance Sheet Line Item
 
2018
 
2017
Cash and cash equivalents
 
Cash and cash equivalents
 
$
1,403,562

 
$
2,268,534

Restricted cash  current (1)
 
Prepaid expenses and other current assets
 
19,671

 
11,120

Restricted cash  noncurrent (1)
 
Restricted cash and investments
 
139,390

 
50,822

Total cash, cash equivalents, and restricted cash
 
 
 
$
1,562,623

 
$
2,330,476

——————————
(1)
See Note 8. “Restricted Cash and Investments” to our consolidated financial statements for discussion of our “Restricted cash” arrangements.

During the years ended December 31, 2018, 2017, and 2016, we sold marketable securities for proceeds of $10.8 million, $118.3 million, and $159.2 million, respectively, and realized gains of less than $0.1 million, less than $0.1 million, and $0.3 million, respectively, on such sales. See Note 11. “Fair Value Measurements” to our consolidated financial statements for information about the fair value of our marketable securities.

The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of December 31, 2018 and 2017 (in thousands):
 
 
As of December 31, 2018
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign debt
 
$
320,056

 
$
468

 
$
1,878

 
$
318,646

Foreign government obligations
 
99,189

 

 
568

 
98,621

U.S. debt
 
44,625

 
53

 
210

 
44,468

Time deposits
 
681,969

 

 

 
681,969

Total
 
$
1,145,839

 
$
521

 
$
2,656

 
$
1,143,704

 
 
As of December 31, 2017
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign debt
 
$
240,643

 
$
3

 
$
1,788

 
$
238,858

Foreign government obligations
 
153,999

 

 
1,149

 
152,850

U.S. debt
 
73,746

 

 
75

 
73,671

Time deposits
 
255,000

 

 

 
255,000

Total
 
$
723,388

 
$
3

 
$
3,012

 
$
720,379


As of December 31, 2018, we identified 15 investments totaling $207.2 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $1.8 million. As of December 31, 2017, we identified 16 investments totaling $210.3 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $1.9 million. The unrealized losses were primarily due to increases in interest rates relative to rates at the time of purchase. Based on the underlying credit quality of the investments, we do not intend to sell these securities prior to the recovery of our cost basis. Therefore, we did not consider these securities to be other-than-temporarily impaired.




100


The following tables show unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of December 31, 2018 and 2017, aggregated by major security type and the length of time the marketable securities have been in a continuous loss position (in thousands):
 
 
As of December 31, 2018
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Foreign debt
 
$
150,842

 
$
802

 
$
94,446

 
$
1,076

 
$
245,288

 
$
1,878

Foreign government obligations
 

 

 
98,621

 
568

 
98,621

 
568

U.S. debt
 
15,356

 
32

 
14,085

 
178

 
29,441

 
210

Total
 
$
166,198

 
$
834

 
$
207,152

 
$
1,822

 
$
373,350

 
$
2,656

 
 
As of December 31, 2017
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Foreign debt
 
$
119,869

 
$
735

 
$
88,919

 
$
1,053

 
$
208,788

 
$
1,788

Foreign government obligations
 
31,467

 
289

 
121,383

 
860

 
152,850

 
1,149

U.S. debt
 
$
73,671

 
$
75

 
$

 
$

 
$
73,671

 
$
75

Total
 
$
225,007

 
$
1,099

 
$
210,302

 
$
1,913

 
$
435,309

 
$
3,012


The contractual maturities of our marketable securities as of December 31, 2018 were as follows (in thousands):
 
 
Fair
Value
One year or less
 
$
904,384

One year to two years
 
161,961

Two years to three years
 
77,359

Total
 
$
1,143,704


8. Restricted Cash and Investments

Restricted cash and investments consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Restricted cash
 
$
139,390

 
$
50,822

Restricted investments
 
179,000

 
373,961

Total restricted cash and investments (1)
 
$
318,390

 
$
424,783

——————————
(1)
There was an additional $19.7 million and $11.1 million of restricted cash included within “Prepaid expenses and other current assets” at December 31, 2018 and 2017, respectively.

At December 31, 2018 and 2017, our restricted cash consisted of deposits held by various banks to secure certain of our letters of credit and other deposits designated for the construction or operation of systems projects as well as the payment of amounts related to project specific debt financings. Restricted cash also included certain deposits held in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations. See Note 15. “Commitments and Contingencies” to our consolidated financial statements for further discussion relating to our letters of credit.




101


At December 31, 2018 and 2017, our restricted investments consisted of long-term marketable securities that were also held in custodial accounts to fund the estimated future costs of collecting and recycling modules covered under our solar module collection and recycling program. As necessary, we fund any incremental amounts for our estimated collection and recycling obligations on an annual basis based on the estimated costs of collecting and recycling covered modules, estimated rates of return on our restricted investments, and an estimated solar module life of 25 years less amounts already funded in prior years. To ensure that amounts previously funded will be available in the future regardless of potential adverse changes in our financial condition (even in the case of our own insolvency), we have established a trust under which estimated funds are put into custodial accounts with an established and reputable bank, for which First Solar, Inc.; First Solar Malaysia Sdn. Bhd. (“FS Malaysia”); and First Solar Manufacturing GmbH are grantors. Trust funds may be disbursed for qualified module collection and recycling costs (including capital and facilities related recycling costs), payments to customers for assuming collection and recycling obligations, and reimbursements of any overfunded amounts. Investments in the trust must meet certain investment quality criteria comparable to highly rated government or agency bonds.

During the year ended December 31, 2018, we sold certain restricted investments for proceeds of $231.1 million and realized gains of $55.4 million on such sales as part of an effort to align the currencies of the investments with those of the corresponding collection and recycling liabilities and disburse $143.1 million of overfunded amounts. During the year ended December 31, 2016, we sold certain restricted investments for proceeds of $118.2 million and realized gains of $41.3 million on such sales as part of a separate effort to align the currencies of the investments with those of the corresponding collection and recycling liabilities.

See Note 11. “Fair Value Measurements” to our consolidated financial statements for information about the fair value of our restricted investments.

The following tables summarize the unrealized gains and losses related to our restricted investments, by major security type, as of December 31, 2018 and 2017 (in thousands):
 
 
As of December 31, 2018
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign government obligations
 
$
73,798

 
$
14,234

 
$
235

 
$
87,797

U.S. government obligations
 
97,223

 
416

 
6,436

 
91,203

Total
 
$
171,021

 
$
14,650

 
$
6,671

 
$
179,000

 
 
As of December 31, 2017
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign government obligations
 
$
127,436

 
$
62,483

 
$

 
$
189,919

U.S. government obligations
 
174,624

 
12,944

 
3,526

 
184,042

Total
 
$
302,060

 
$
75,427

 
$
3,526

 
$
373,961


As of December 31, 2018, we identified six restricted investments totaling $87.4 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $6.4 million. As of December 31, 2017, we identified six restricted investments totaling $107.7 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $3.5 million. The unrealized losses were primarily due to increases in interest rates relative to rates at the time of purchase. Based on the underlying credit quality of the investments, we do not intend to sell these securities prior to the recovery of our cost basis. Therefore, we did not consider these investments to be other-than-temporarily impaired.




102


The following tables show unrealized losses and fair values for those restricted investments that were in an unrealized loss position as of December 31, 2018 and 2017, aggregated by major security type and the length of time the restricted investments have been in a continuous loss position (in thousands):
 
 
As of December 31, 2018
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Foreign government obligations
 
$
41,335

 
$
235

 
$

 
$

 
$
41,335

 
$
235

U.S. government obligations
 

 

 
87,401

 
6,436

 
87,401

 
6,436

Total
 
$
41,335

 
$
235

 
$
87,401

 
$
6,436

 
$
128,736

 
$
6,671

 
 
As of December 31, 2017
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
U.S. government obligations
 
$

 
$

 
$
107,731

 
$
3,526

 
$
107,731

 
$
3,526

Total
 
$

 
$

 
$
107,731

 
$
3,526

 
$
107,731

 
$
3,526


As of December 31, 2018, the contractual maturities of our restricted investments were between 11 years and 18 years.

9. Consolidated Balance Sheet Details

Accounts receivable trade, net

Accounts receivable trade, net consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Accounts receivable trade, gross
 
$
129,644

 
$
213,776

Allowance for doubtful accounts
 
(1,362
)
 
(1,979
)
Accounts receivable trade, net
 
$
128,282

 
$
211,797


At December 31, 2018 and 2017, $8.5 million and $16.8 million, respectively, of our accounts receivable trade, net were secured by letters of credit, bank guarantees, or other forms of financial security issued by creditworthy financial institutions.

Accounts receivable, unbilled and retainage

Accounts receivable, unbilled and retainage consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Accounts receivable, unbilled
 
$
441,666

 
$
172,594

Retainage
 
16,500

 
2,014

Accounts receivable, unbilled and retainage
 
$
458,166

 
$
174,608





103


Inventories

Inventories consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Raw materials
 
$
224,329

 
$
148,968

Work in process
 
41,294

 
14,085

Finished goods
 
252,372

 
122,594

Inventories
 
$
517,995

 
$
285,647

Inventories – current
 
$
387,912

 
$
172,370

Inventories – noncurrent
 
$
130,083

 
$
113,277


Prepaid expenses and other current assets

Prepaid expenses and other current assets consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Prepaid expenses
 
$
90,981

 
$
41,447

Prepaid income taxes
 
59,319

 
31,944

Indirect tax receivables
 
26,327

 
26,553

Restricted cash
 
19,671

 
11,120

Derivative instruments 
 
2,364

 
4,303

Other current assets
 
44,399

 
42,535

Prepaid expenses and other current assets
 
$
243,061

 
$
157,902


Property, plant and equipment, net

Property, plant and equipment, net consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Land
 
$
14,382

 
$
8,181

Buildings and improvements
 
567,605

 
424,266

Machinery and equipment
 
1,826,434

 
1,059,103

Office equipment and furniture
 
178,011

 
157,512

Leasehold improvements
 
49,055

 
48,951

Construction in progress
 
405,581

 
641,263

Property, plant and equipment, gross
 
3,041,068

 
2,339,276

Accumulated depreciation
 
(1,284,857
)
 
(1,184,739
)
Property, plant and equipment, net
 
$
1,756,211

 
$
1,154,537


Depreciation of property, plant and equipment was $109.1 million, $91.4 million, and $211.2 million for the years ended December 31, 2018, 2017, and 2016, respectively.




104


PV solar power systems, net

PV solar power systems, net consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
PV solar power systems, gross
 
$
343,061

 
$
451,045

Accumulated depreciation
 
(34,421
)
 
(33,937
)
PV solar power systems, net
 
$
308,640

 
$
417,108


Depreciation of PV solar power systems was $15.3 million, $19.8 million, and $11.7 million for the years ended December 31, 2018, 2017, and 2016, respectively.

Capitalized interest

The cost of constructing project assets includes interest costs incurred during the construction period. The components of interest expense and capitalized interest were as follows during the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Interest cost incurred
 
$
(31,752
)
 
$
(27,457
)
 
$
(26,157
)
Interest cost capitalized – property, plant and equipment
 

 

 
1,878

Interest cost capitalized – project assets
 
5,831

 
1,692

 
3,741

Interest expense, net
 
$
(25,921
)
 
$
(25,765
)
 
$
(20,538
)

Project assets

Project assets consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Project assets – development costs, including project acquisition and land costs
 
$
298,070

 
$
250,590

Project assets – construction costs
 
200,359

 
252,127

Project assets
 
498,429

 
502,717

Project assets  current
 
$
37,930

 
$
77,931

Project assets  noncurrent
 
$
460,499

 
$
424,786


Other assets

Other assets consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Deferred rent
 
$
27,249

 
$
26,760

Indirect tax receivables
 
22,487

 
15,253

Notes receivable (1)
 
8,017

 
10,495

Income taxes receivable
 
4,444

 
4,454

Other
 
33,495

 
28,570

Other assets 
 
$
95,692

 
$
85,532

——————————
(1)
In April 2009, we entered into a credit facility agreement with a solar power project entity of one of our customers for an available amount of €17.5 million to provide financing for a PV solar power system. The credit facility bears interest at 8.0% per annum, payable quarterly, with the full amount due in December 2026. As of December 31, 2018 and 2017, the balance outstanding on the credit facility was €7.0 million ($8.0 million and $8.4 million, respectively).




105


Accrued expenses

Accrued expenses consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Accrued project costs
 
$
147,162

 
$
55,834

Accrued property, plant and equipment
 
89,905

 
133,433

Accrued inventory
 
53,075

 
24,830

Accrued compensation and benefits
 
41,937

 
73,985

Product warranty liability (1)
 
27,657

 
28,767

Other
 
81,844

 
49,978

Accrued expenses
 
$
441,580

 
$
366,827

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of our “Product warranty liability.”

Other current liabilities

Other current liabilities consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Derivative instruments 
 
$
7,294

 
$
27,297

Contingent consideration (1)
 
665

 
6,162

Financing liability (2)
 

 
5,161

Indemnification liabilities (1)
 

 
2,876

Other
 
6,421

 
7,261

Other current liabilities
 
$
14,380

 
$
48,757

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of our “Contingent consideration” and “Indemnification liabilities” arrangements.

(2)
See Note 12. “Equity Method Investments” to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.

Other liabilities

Other liabilities consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Product warranty liability (1)
 
$
193,035

 
$
195,507

Other taxes payable
 
83,058

 
89,724

Transition tax liability (2)
 
77,016

 
93,233

Deferred revenue
 
48,014

 
63,257

Derivative instruments
 
9,205

 
5,932

Contingent consideration (1)
 
2,250

 
3,153

Commercial letter of credit liability (1)
 

 
43,396

Financing liability (3)
 

 
29,822

Other
 
55,261

 
44,430

Other liabilities
 
$
467,839

 
$
568,454

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of our “Product warranty liability,” “Contingent consideration,” and “Commercial letter of credit liability” arrangements.



106


(2)
See Note 19. “Income Taxes” to our consolidated financial statements for discussion of the one-time transition tax on accumulated earnings of foreign subsidiaries as a result of the Tax Act.

(3)
See Note 12. “Equity Method Investments” to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.

10. Derivative Financial Instruments

As a global company, we are exposed in the normal course of business to interest rate and foreign currency risks that could affect our financial position, results of operations, and cash flows. We use derivative instruments to hedge against these risks and only hold such instruments for hedging purposes, not for speculative or trading purposes.

Depending on the terms of the specific derivative instruments and market conditions, some of our derivative instruments may be assets and others liabilities at any particular balance sheet date. We report all of our derivative instruments at fair value and account for changes in the fair value of derivative instruments within “Accumulated other comprehensive (loss) income” if the derivative instruments qualify for hedge accounting. For those derivative instruments that do not qualify for hedge accounting (“economic hedges”), we record the changes in fair value directly to earnings. See Note 11. “Fair Value Measurements” to our consolidated financial statements for information about the techniques we use to measure the fair value of our derivative instruments.

The following tables present the fair values of derivative instruments included in our consolidated balance sheets as of December 31, 2018 and 2017 (in thousands):
 
 
December 31, 2018
 
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Other Liabilities
Derivatives designated as hedging instruments:
 
 
 
 
 
 
Foreign exchange forward contracts
 
$
158

 
$

 
$

Total derivatives designated as hedging instruments
 
$
158

 
$

 
$

 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 

 
 

Foreign exchange forward contracts
 
$
2,206

 
$
7,096

 
$

Interest rate swap contracts
 

 
198

 
9,205

Total derivatives not designated as hedging instruments
 
$
2,206

 
$
7,294

 
$
9,205

Total derivative instruments
 
$
2,364

 
$
7,294

 
$
9,205

 
 
December 31, 2017
 
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Other Liabilities
Derivatives designated as hedging instruments:
 
 
 
 
 
 
Foreign exchange forward contracts
 
$
252

 
$
13,240

 
$

Total derivatives designated as hedging instruments
 
$
252

 
$
13,240

 
$

 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 

 
 

Foreign exchange forward contracts
 
$
4,051

 
$
14,057

 
$

Interest rate swap contracts
 

 

 
5,932

Total derivatives not designated as hedging instruments
 
$
4,051

 
$
14,057

 
$
5,932

Total derivative instruments
 
$
4,303

 
$
27,297

 
$
5,932




107


The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income or loss and our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
Foreign Exchange Forward Contracts
 
Interest Rate Swap Contract
 
Cross Currency Swap Contract
 
Total
Balance in accumulated other comprehensive (loss) income at December 31, 2015
 
$
162

 
$
(16
)
 
$
(2,017
)
 
$
(1,871
)
Amounts recognized in other comprehensive (loss) income
 
2,513

 
(2
)
 
5,108

 
7,619

Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Foreign currency loss, net
 

 

 
(4,896
)
 
(4,896
)
Interest expense, net
 
(119
)
 
18

 
1,805

 
1,704

Balance in accumulated other comprehensive (loss) income at December 31, 2016
 
2,556

 

 

 
2,556

Amounts recognized in other comprehensive (loss) income
 
(4,468
)
 

 

 
(4,468
)
Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Other income, net
 
189

 

 

 
189

Balance in accumulated other comprehensive (loss) income at December 31, 2017
 
(1,723
)
 

 

 
(1,723
)
Amounts recognized in other comprehensive (loss) income
 
(3,760
)
 

 

 
(3,760
)
Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Net sales
 
1,698

 

 

 
1,698

Cost of sales
 
212

 

 

 
212

Foreign currency loss, net
 
5,448

 

 

 
5,448

Other income, net
 
(546
)
 

 

 
(546
)
Balance in accumulated other comprehensive (loss) income at December 31, 2018
 
$
1,329

 
$

 
$

 
$
1,329


We recorded no amounts related to ineffective portions of our derivative instruments designated as cash flow hedges during the years ended December 31, 2018, 2017, and 2016. We recognized unrealized gains of $0.5 million and $0.7 million and unrealized losses of $0.9 million related to amounts excluded from effectiveness testing for our foreign exchange forward contracts designated as cash flow hedges within “Other income, net” during the years ended December 31, 2018, 2017, and 2016, respectively.

The following table presents gains and losses related to derivative instruments not designated as hedges affecting our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
 
 
Amount of Gain (Loss) Recognized in Income
 
 
Income Statement Line Item
 
2018
 
2017
 
2016
Foreign exchange forward contracts
 
Foreign currency loss, net
 
$
12,113

 
$
(33,882
)
 
$
(14,002
)
Interest rate swap contracts
 
Interest expense, net
 
(8,643
)
 
(5,932
)
 


Interest Rate Risk

We use interest rate swap contracts to mitigate our exposure to interest rate fluctuations associated with certain of our debt instruments. We do not use such swap contracts for speculative or trading purposes. During the years ended December 31, 2018 and 2017, all of our interest rate swap contracts related to project specific debt facilities. Such swap contracts did not qualify for accounting as cash flow hedges in accordance with ASC 815 due to our expectation to sell the associated projects before the maturity of their project specific debt financings and corresponding swap contracts. Accordingly, changes in the fair values of the swap contracts were recorded directly to “Interest expense, net.”




108


In December 2018, Royal Solar GK, our indirect wholly-owned subsidiary and project company, entered into an interest rate swap contract to hedge a portion of the floating rate term loan facility under the project’s Royal Solar Credit Facility (as defined in Note 14. “Debt” to our consolidated financial statements). Such swap had an initial notional value of ¥5.5 billion and entitled the project to receive a six-month floating Tokyo Interbank Offered Rate (“TIBOR”) plus 0.65% interest rate while requiring the project to pay a fixed rate of 1.34%. The notional amount of the interest rate swap contract is scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. In December 2018, we completed the sale of our Royal Solar project, and its interest rate swap contract and outstanding loan balance were assumed by the customer.

In August 2018, FS Japan Project 14 GK, our indirect wholly-owned subsidiary and project company, entered into an interest rate swap contract to hedge a portion of the floating rate senior loan facility under the project’s Mashiko Credit Agreement (as defined in Note 14. “Debt” to our consolidated financial statements). Such swap had an initial notional value of ¥5.5 billion and entitled the project to receive a six-month floating TIBOR interest rate while requiring the project to pay a fixed rate of 0.820%. The notional amount of the interest rate swap contract is scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. In December 2018, we completed the sale of our Mashiko project, and its interest rate swap contract and outstanding loan balance were assumed by the customer.

In May 2018, FS NSW Project No 1 Finco Pty Ltd, our indirectly wholly-owned subsidiary and project financing company, entered into various interest rate swap contracts to hedge the floating rate construction loan facility and a portion of the floating rate term loan facility under the associated project’s Beryl Credit Facility (as defined in Note 14. “Debt” to our consolidated financial statements). The swaps had an initial aggregate notional value of AUD 42.4 million and, depending on the loan facility being hedged, entitled the project to receive one-month or three-month floating Bank Bill Swap Bid (“BBSY”) interest rates while requiring the project to pay fixed rates of 2.0615% or 3.2020%. The notional amounts of the interest rate swap contracts are scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. As of December 31, 2018, the aggregate notional value of the interest rate swap contracts was AUD 103.4 million ($72.9 million).

In March 2017, Manildra Finco Pty Ltd, our indirect wholly-owned subsidiary and project financing company, entered into various interest rate swap contracts to hedge a portion of the floating rate construction loan facility under the associated project’s Manildra Credit Facility (as defined in Note 14. “Debt” to our consolidated financial statements). Such swaps had an initial aggregate notional value of AUD 12.8 million and entitled the project to receive a one-month or three-month floating BBSY interest rate while requiring the project to pay a fixed rate of 3.13%. The notional amounts of the interest rate swap contracts are scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. In September 2018, we completed the sale of our Manildra project, and its interest rate swap contracts and outstanding loan balance were assumed by the customer. As of December 31, 2017, the aggregate notional value of the interest rate swap contracts was AUD 68.1 million ($48.0 million).

In January 2017, FS Japan Project 12 GK, our indirect wholly-owned subsidiary and project company, entered into an interest rate swap contract to hedge a portion of the floating rate senior loan facility under the project’s Ishikawa Credit Agreement (as defined in Note 14. “Debt” to our consolidated financial statements). Such swap had an initial notional value of ¥5.7 billion and entitled the project to receive a six-month floating TIBOR plus 0.75% interest rate while requiring the project to pay a fixed rate of 1.482%. The notional amount of the interest rate swap contract is scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. As of December 31, 2018 and 2017, the notional value of the interest rate swap contract was ¥19.2 billion ($174.1 million) and ¥12.8 billion ($115.7 million), respectively.




109


Foreign Currency Risk

Cash Flow Exposure

We expect certain of our subsidiaries to have future cash flows that will be denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which they transact will cause fluctuations in the cash flows we expect to receive or pay when these cash flows are realized or settled. Accordingly, we enter into foreign exchange forward contracts to hedge a portion of these forecasted cash flows. As of December 31, 2018 and 2017, these foreign exchange forward contracts hedged our forecasted cash flows for periods up to six months and nine months, respectively. These foreign exchange forward contracts qualify for accounting as cash flow hedges in accordance with ASC 815, and we designated them as such. We initially report the effective portion of a derivative’s unrealized gain or loss in “Accumulated other comprehensive (loss) income” and subsequently reclassify amounts into earnings when the hedged transaction occurs and impacts earnings. We determined that these derivative financial instruments were highly effective as cash flow hedges as of December 31, 2018 and 2017.

As of December 31, 2018 and 2017, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):
 
 
December 31, 2018
Currency
 
Notional Amount
 
USD Equivalent
Australian dollar
 
AUD 8.8
 
$6.2
 
 
December 31, 2017
Currency
 
Notional Amount
 
USD Equivalent
Indian rupee
 
INR 4,730.0
 
$74.1
Euro
 
€15.7
 
$18.8

In the following 12 months, we expect to reclassify to earnings $1.3 million of net unrealized gains related to these forward contracts that are included in “Accumulated other comprehensive (loss) income” at December 31, 2018 as we realize the earnings effects of the related forecasted transactions. The amount we ultimately record to earnings will depend on the actual exchange rates when we realize the related forecasted transactions.

Transaction Exposure and Economic Hedging

Many of our subsidiaries have assets and liabilities (primarily cash, receivables, marketable securities, deferred taxes, payables, accrued expenses, and solar module collection and recycling liabilities) that are denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which these assets and liabilities are denominated will create fluctuations in our reported consolidated statements of operations and cash flows. We may enter into foreign exchange forward contracts or other financial instruments to economically hedge assets and liabilities against the effects of currency exchange rate fluctuations. The gains and losses on such foreign exchange forward contracts will economically offset all or part of the transaction gains and losses that we recognize in earnings on the related foreign currency denominated assets and liabilities.




110


We also enter into foreign exchange forward contracts to economically hedge balance sheet and other exposures related to transactions between certain of our subsidiaries and transactions with third parties. Such contracts are considered economic hedges and do not qualify for hedge accounting. Accordingly, we recognize gains or losses from the fluctuations in foreign exchange rates and the fair value of these derivative contracts in “Foreign currency loss, net” on our consolidated statements of operations. These contracts mature at various dates within the next three months. As of December 31, 2018 and 2017, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):
 
 
December 31, 2018
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Australian dollar
 
AUD 2.1
 
$1.5
Sell
 
Australian dollar
 
AUD 52.9
 
$37.3
Purchase
 
Brazilian real
 
BRL 8.5
 
$2.2
Sell
 
Canadian dollar
 
CAD 2.9
 
$2.1
Sell
 
Chilean peso
 
CLP 3,506.6
 
$5.1
Purchase
 
Euro
 
€115.2
 
$131.9
Sell
 
Euro
 
€191.8
 
$219.7
Sell
 
Indian rupee
 
INR 789.2
 
$11.3
Purchase
 
Japanese yen
 
¥931.6
 
$8.4
Sell
 
Japanese yen
 
¥23,858.8
 
$216.2
Purchase
 
Malaysian ringgit
 
MYR 34.3
 
$8.3
Sell
 
Malaysian ringgit
 
MYR 53.8
 
$12.9
Sell
 
Mexican peso
 
MXN 37.3
 
$1.9
Purchase
 
Singapore dollar
 
SGD 3.8
 
$2.8
 
 
December 31, 2017
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Australian dollar
 
AUD 12.7
 
$9.9
Sell
 
Australian dollar
 
AUD 56.8
 
$44.4
Sell
 
Canadian dollar
 
CAD 1.7
 
$1.4
Sell
 
Chilean peso
 
CLP 10,180.9
 
$16.6
Purchase
 
Chinese yuan
 
CNY 13.8
 
$2.1
Purchase
 
Euro
 
€151.4
 
$181.6
Sell
 
Euro
 
€193.2
 
$231.7
Purchase
 
Indian rupee
 
INR 645.7
 
$10.1
Sell
 
Indian rupee
 
INR 8,376.0
 
$131.1
Sell
 
Japanese yen
 
¥23,922.2
 
$212.6
Purchase
 
Malaysian ringgit
 
MYR 31.0
 
$7.7
Sell
 
Malaysian ringgit
 
MYR 336.5
 
$83.1
Sell
 
Singapore dollar
 
SGD 3.1
 
$2.3
Purchase
 
South African rand
 
ZAR 12.5
 
$1.0
Sell
 
South African rand
 
ZAR 61.1
 
$5.0




111


11. Fair Value Measurements

The following is a description of the valuation techniques that we use to measure the fair value of assets and liabilities that we measure and report at fair value on a recurring basis:

Cash Equivalents. At December 31, 2018 and 2017, our cash equivalents consisted of money market funds. We value our cash equivalents using observable inputs that reflect quoted prices for securities with identical characteristics, and accordingly, we classify the valuation techniques that use these inputs as Level 1.

Marketable Securities and Restricted Investments. At December 31, 2018 and 2017, our marketable securities consisted of foreign debt, foreign government obligations, U.S. debt, and time deposits, and our restricted investments consisted of foreign and U.S. government obligations. We value our marketable securities and restricted investments using observable inputs that reflect quoted prices for securities with identical characteristics or quoted prices for securities with similar characteristics and other observable inputs (such as interest rates that are observable at commonly quoted intervals). Accordingly, we classify the valuation techniques that use these inputs as either Level 1 or Level 2 depending on the inputs used. We also consider the effect of our counterparties’ credit standing in these fair value measurements.

Derivative Assets and Liabilities. At December 31, 2018 and 2017, our derivative assets and liabilities consisted of foreign exchange forward contracts involving major currencies and interest rate swap contracts involving major interest rates. Since our derivative assets and liabilities are not traded on an exchange, we value them using standard industry valuation models. As applicable, these models project future cash flows and discount the amounts to a present value using market-based observable inputs, including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies. These inputs are observable in active markets over the contract term of the derivative instruments we hold, and accordingly, we classify the valuation techniques as Level 2. In evaluating credit risk, we consider the effect of our counterparties’ and our own credit standing in the fair value measurements of our derivative assets and liabilities, respectively.

At December 31, 2018 and 2017, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):
 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
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 equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
200,788

 
$
200,788

 
$

 
$

Marketable securities:
 
 
 
 
 
 
 
 
Foreign debt
 
318,646

 

 
318,646

 

Foreign government obligations
 
98,621

 

 
98,621

 

U.S. debt
 
44,468

 

 
44,468

 

Time deposits
 
681,969

 
681,969

 

 

Restricted investments
 
179,000

 

 
179,000

 

Derivative assets
 
2,364

 

 
2,364

 

Total assets
 
$
1,525,856

 
$
882,757

 
$
643,099

 
$

Liabilities:
 
 
 
 
 
 
 
 
Derivative liabilities
 
$
16,499

 
$

 
$
16,499

 
$




112


 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
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 equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
125,585

 
$
125,585

 
$

 
$

Marketable securities:
 
 
 
 
 
 
 
 
Foreign debt
 
238,858

 

 
238,858

 

Foreign government obligations
 
152,850

 

 
152,850

 

U.S. debt
 
73,671

 

 
73,671

 

Time deposits
 
255,000

 
255,000

 

 

Restricted investments
 
373,961

 

 
373,961

 

Derivative assets
 
4,303

 

 
4,303

 

Total assets
 
$
1,224,228

 
$
380,585

 
$
843,643

 
$

Liabilities:
 
 
 
 
 
 
 
 
Derivative liabilities
 
$
33,229

 
$

 
$
33,229

 
$


Fair Value of Financial Instruments

At December 31, 2018 and 2017, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):
 
 
December 31, 2018
 
December 31, 2017
 
 
Carrying
Value
 
Fair
Value
 
Carrying
Value
 
Fair
Value
Assets:
 
 
 
 
 
 
 
 
Notes receivable – noncurrent
 
$
8,017

 
$
8,010

 
$
10,495

 
$
10,516

Notes receivable, affiliate – current
 

 

 
20,411

 
23,317

Notes receivable, affiliates – noncurrent
 
22,832

 
24,295

 
48,370

 
47,441

Liabilities:
 
 
 
 
 
 
 
 
Long-term debt, including current maturities (1)
 
$
479,157

 
$
470,124

 
$
406,388

 
$
416,486

——————————
(1)
Excludes capital lease obligations and unamortized discounts and issuance costs.

The carrying values in our consolidated balance sheets of our trade accounts receivable, unbilled accounts receivable and retainage, restricted cash, accounts payable, and accrued expenses approximated their fair values due to their nature and relatively short maturities; therefore, we excluded them from the foregoing table. The fair value measurements for our notes receivable and long-term debt are considered Level 2 measurements under the fair value hierarchy.

Credit Risk

We have certain financial and derivative instruments that subject us to credit risk. These consist primarily of cash, cash equivalents, marketable securities, accounts receivable, restricted cash and investments, notes receivable, and foreign exchange forward contracts. We are exposed to credit losses in the event of nonperformance by the counterparties to our financial and derivative instruments. We place cash, cash equivalents, marketable securities, restricted cash and investments, and foreign exchange forward contracts with various high-quality financial institutions and limit the amount of credit risk from any one counterparty. We continuously evaluate the credit standing of our counterparty financial institutions. Our net sales are primarily concentrated among a limited number of customers. We monitor the



113


financial condition of our customers and perform credit evaluations whenever considered necessary. Depending upon the sales arrangement, we may require some form of payment security from our customers, including advance payments, parent guarantees, bank guarantees, surety bonds, or commercial letters of credit. We also have PPAs that subject us to credit risk in the event our offtake counterparties are unable to fulfill their contractual obligations, which may adversely affect our project assets and certain receivables. Accordingly, we closely monitor the credit standing of existing and potential offtake counterparties to limit such risks.

12. Equity Method Investments

From time to time, we may enter into investments or other strategic arrangements to expedite our penetration of certain markets and establish relationships with potential customers. We may also enter into strategic arrangements with customers or other entities to maximize the value of particular projects. Some of these arrangements may involve significant investments or other allocations of capital. Investments in unconsolidated entities for which we have significant influence, but not control, over the entities’ operating and financial activities are accounted for under the equity method of accounting. The following table summarizes our equity method investments as of December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
8point3 Operating Company, LLC
 
$

 
$
199,477

Clean Energy Collective, LLC
 

 
6,521

Other
 
3,186

 
11,232

Equity method investments
 
$
3,186

 
$
217,230


8point3 Operating Company, LLC

In June 2015, 8point3, a limited partnership formed with SunPower Corporation (together with First Solar, the “Sponsors”), completed its initial public offering (the “IPO”) pursuant to a Registration Statement on Form S-1, as amended. As part of the IPO, the Sponsors contributed interests in various projects to OpCo in exchange for voting and economic interests in the entity, and 8point3 acquired an economic interest in OpCo using proceeds from the IPO. After the formation of 8point3, the Sponsors, from time to time, sold interests in solar projects to 8point3, which owns and operates such portfolio of solar energy generation projects.

In February 2018, we entered into an agreement with CD Clean Energy and Infrastructure V JV, LLC, an equity fund managed by Capital Dynamics and certain other co-investors and other parties, pursuant to which the purchasers agreed to acquire our interests in 8point3 and its subsidiaries. In June 2018, we completed the sale of those interests and received net proceeds of $240.0 million after the payment of fees, expenses, and other amounts.

We accounted for our interest in OpCo, a subsidiary of 8point3, under the equity method of accounting as we were able to exercise significant influence over 8point3 due to our representation on the board of directors of its general partner and certain of our associates serving as officers of its general partner. We recognized equity in earnings, net of tax, from our investment in OpCo of $39.7 million, $9.8 million, and $32.6 million for the years ended December 31, 2018, 2017, and 2016, respectively. Our equity in earnings for the year ended December 31, 2018 included a gain of $40.3 million, net of tax, for the sale of our interests in 8point3 and its subsidiaries. Our equity in earnings for the year ended December 31, 2016 included a gain of $8.5 million, net of tax, following OpCo’s issuance of 8,050,000 shares to 8point3 as part of its public offering of a corresponding number of shares. During the years ended December 31, 2018, 2017, and 2016, we received distributions from OpCo of $12.4 million, $23.0 million, and $5.3 million, respectively.

In connection with the IPO, we also entered into an agreement with a subsidiary of 8point3 to lease back one of our originally contributed projects, Maryland Solar, until December 31, 2019. Under the terms of the agreement, we make fixed rent payments to 8point3’s subsidiary and are entitled to all of the energy generated by the project. Due to certain continuing involvement with the project, we accounted for the leaseback agreement as a financing transaction until the sale of our interests in 8point3 and its subsidiaries in June 2018. Following the sale of such interests, the Maryland



114


Solar project qualified for sale-leaseback accounting, and we recognized net revenue of $32.0 million from the sale of the project. As of December 31, 2017, the financing obligation associated with the leaseback was $35.0 million.

In March 2018, FirstEnergy Solutions Corp. (“FirstEnergy”), the off-taker for the Maryland Solar PPA, filed for chapter 11 bankruptcy protection, and in April 2018, FirstEnergy filed a motion for entry of an order authorizing FirstEnergy and its affiliates to reject certain energy contracts, including the Maryland Solar PPA. In August 2018, the bankruptcy court granted the motion. As a result, we began selling energy generated by the Maryland Solar project on an open contract basis in October 2018.

In December 2016, we completed the sale of our remaining 34% interest in the 300 MWAC Desert Stateline project located in San Bernardino County, California to OpCo and received a $50.0 million promissory note as part of the consideration for the sale. In June 2018, the outstanding balance on the promissory note of $47.8 million was repaid in conjunction with the sale of our interests in 8point3 and its subsidiaries. As of December 31, 2017, the balance outstanding on the promissory note was $48.4 million.

We provide O&M services to certain of 8point3’s partially owned project entities, including SG2 Holdings, LLC; Lost Hills Blackwell Holdings, LLC; NS Solar Holdings, LLC; Kingbird Solar A, LLC; Kingbird Solar B, LLC; and Desert Stateline LLC. Prior to the sale of our interests in 8point3 and its subsidiaries, we recognized revenue of $5.6 million, $11.0 million, and $6.1 million for such O&M services during the years ended December 31, 2018, 2017, and 2016, respectively.

Clean Energy Collective, LLC

In November 2014, we entered into various agreements to purchase a minority ownership interest in Clean Energy Collective, LLC (“CEC”). This investment provided us with additional access to the distributed generation market and a partner to develop and market community solar offerings to North American residential customers and businesses directly on behalf of client utility companies. As part of the investment, we also received a warrant to purchase additional ownership interests in CEC.

In addition to our equity investment, we also entered into a term loan agreement and a convertible loan agreement with CEC in November 2014 and February 2016, respectively. Our term loan bears interest at 16% per annum, and our convertible loan bears interest at 10% per annum. In November 2018, we amended the terms of the loan agreements to (i) extend their maturity to June 2020, (ii) waive the conversion features on our convertible loan, and (iii) increase the frequency of interest payments, subject to certain conditions. As of December 31, 2018 and 2017, the aggregate balance outstanding on the loans was $22.8 million and $20.4 million, respectively.

In September 2018, the board of managers of CEC evaluated restructuring proposals to address certain liquidity issues that were adversely affecting its operations. Such restructuring provided for the subsequent repayment of CEC’s outstanding debt, including our loan agreements, but indicated that a decrease in the value of our investment in CEC may have occurred that was other than temporary. Accordingly, in September 2018, we recorded an impairment loss of $3.5 million, net of tax, for our remaining investment in CEC based on the proposed restructuring. In September 2018, we also recorded an impairment loss of $1.8 million in “Other (loss) income, net” for the expected surrender of our warrant. In November 2018, the owners and lenders of CEC entered into various restructuring agreements based on the previously proposed arrangement. In January 2019, the restructuring was finalized, which resulted in a dilution of our ownership interest in CEC, the loss of representation on the company’s board of managers, and the surrender of our warrant.

As of December 31, 2018, CEC was considered a variable interest entity, or VIE, and our 25% ownership interest in and loans to the company were considered variable interests. We accounted for our investment in CEC under the equity method of accounting as we were not the primary beneficiary of the company given that we did not have the power to make decisions over the activities that most significantly impact the company’s economic performance. Under the equity method of accounting, we recognized equity in earnings for our proportionate share of CEC’s net income or loss



115


including adjustments for the amortization of a basis difference resulting from the cost of our investment differing from our proportionate share of CEC’s equity. During the years ended December 31, 2018, 2017, and 2016, we recognized losses, net of tax, of $4.3 million, $2.6 million, and $3.6 million, respectively, from our investment in CEC, including the impairment of our remaining investment described above. During the year ended December 31, 2017, we sold 21 MWDC of solar modules to CEC and recognized revenue of $7.6 million.

Summarized Financial Information

The following table presents summarized financial information, in the aggregate, for our significant equity method investees, as provided to us by the investees (in thousands):
 
 
Fiscal 2018
 
Fiscal 2017
 
Fiscal 2016
Summary statement of operations information:
 
 
 
 
 
 
Net sales
 
$
28,736

 
$
70,089

 
$
125,643

Operating (loss) income
 
(38,606
)
 
24,661

 
55,266

Net (loss) income (1)
 
(39,280
)
 
46,713

 
63,893

Net (loss) income attributable to equity method investees (1) (2)
 
(45,228
)
 
53,183

 
190,240

 
 
 
 
 
 
 
 
 
 
 
As of Fiscal 2018
 
As of Fiscal 2017
Summary balance sheet information:
 
 
 
 
 
 
Current assets
 
 
 
$

 
$
36,744

Long-term assets
 
 
 

 
1,573,115

Current liabilities
 
 
 

 
7,648

Long-term liabilities
 
 
 

 
706,885

Noncontrolling interests, including redeemable noncontrolling interests
 
 
 

 
72,945

——————————
(1)
The difference between Net (loss) income and Net (loss) income attributable to equity method investees is due to OpCo’s tax equity financing facilities with third-party investors that hold noncontrolling ownership interests in certain of its subsidiaries. Accordingly, earnings or losses are allocated to such tax equity investors using the Hypothetical Liquidation at Book Value (or “HLBV”) method. During the fiscal 2018, 2017, and 2016 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net (loss) income and Net (loss) income attributable to equity method investees.

(2)
Our proportionate share of OpCo’s net loss for fiscal 2018 excluded the investee’s impairment loss related to the Maryland Solar project as we accounted for the sale-leaseback of the project as a financing transaction and the associated financing liability exceeded the carrying value of the project.

13. Solar Module Collection and Recycling Liability

We previously established a module collection and recycling program to collect and recycle modules sold and covered under such program once the modules reach the end of their useful lives. For legacy customer sales contracts that were covered under this program, we agreed to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agreed to notify us, disassemble their solar power systems, package the solar modules for shipment, and revert ownership rights over the modules back to us at the end of the modules’ service lives. Accordingly, we recorded any collection and recycling obligations within “Cost of sales” at the time of sale based on the estimated cost to collect and recycle the covered solar modules. During the years ended December 31, 2018, 2017, and 2016, substantially all of our modules sold were not covered by our collection and recycling program as we discontinued including such program in our sales contracts.

We estimate the cost of our collection and recycling obligations based on the present value of the expected probability-weighted future cost of collecting and recycling the solar modules, which includes estimates for the cost of packaging materials; the cost of freight from the solar module installation sites to a recycling center; material, labor, and capital



116


costs; the scale of recycling centers; and an estimated third-party profit margin and return on risk for collection and recycling services. We base these estimates on (i) our experience collecting and recycling our solar modules, (ii) the expected timing of when our solar modules will be returned for recycling, and (iii) the expected economic factors at the time the solar modules will be collected and recycled. In the periods between the time of sale and the related settlement of the collection and recycling obligation, we accrete the carrying amount of the associated liability by applying the discount rate used for its initial measurement. We classify accretion as an operating expense within “Selling, general and administrative” expense on our consolidated statements of operations.

We periodically review our estimates of expected future recycling costs and may adjust our liability accordingly. During the year ended December 31, 2018, we reduced our module collection and recycling liability by $34.2 million primarily due to higher by-product credits for glass, lower capital costs resulting from the expanded scale of our recycling facilities, and adjustments to certain valuation assumptions driven by our increased experience with module recycling. During the year ended December 31, 2017, we reduced our module collection and recycling liability by $15.8 million primarily as a result of updates to several valuation assumptions, including a decrease in certain inflation rates.

Our module collection and recycling liability was $134.4 million and $166.6 million as of December 31, 2018 and 2017, respectively. During the years ended December 31, 2018 and 2017, we recognized net benefits of $25.0 million and $13.2 million, respectively, to cost of sales as a result of the reductions in our module collection and recycling liability described above. During the year ended December 31, 2018, we also recognized a net benefit of $2.9 million to accretion expense primarily due to the reduction in the liability. During the years ended December 31, 2017 and 2016, we recognized net accretion expense of $3.9 million and $6.1 million, respectively, associated with the liability. As of December 31, 2018, a 1% increase in the annualized inflation rate used in our estimated future collection and recycling cost per module would increase our liability by $25.7 million, and a 1% decrease in that rate would decrease our liability by $21.7 million. See Note 8. “Restricted Cash and Investments” to our consolidated financial statements for more information about our arrangements for funding this liability.

14. Debt

Our long-term debt consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
 
 
Balance (USD)
Loan Agreement
 
Currency
 
2018
 
2017
Revolving Credit Facility
 
USD
 
$

 
$

Luz del Norte Credit Facilities
 
USD
 
188,849

 
185,675

Ishikawa Credit Agreement
 
JPY
 
157,834

 
121,446

Japan Credit Facility
 
JPY
 

 
10,710

Tochigi Credit Facility
 
JPY
 
25,468

 

Mashiko Credit Agreement
 
JPY
 

 

Royal Solar Credit Facility
 
JPY
 

 

Marikal Credit Facility
 
INR
 

 
7,384

Hindupur Credit Facility
 
INR
 

 
18,722

Anantapur Credit Facility
 
INR
 
16,101

 

Tungabhadra Credit Facility
 
INR
 
13,934

 

Manildra Credit Facility
 
AUD
 

 
62,451

Beryl Credit Facility
 
AUD
 
76,971

 

Capital lease obligations
 
Various
 

 
156

Long-term debt principal
 
 
 
479,157

 
406,544

Less: unamortized discounts and issuance costs
 
 
 
(12,366
)
 
(13,004
)
Total long-term debt
 
 
 
466,791

 
393,540

Less: current portion
 
 
 
(5,570
)
 
(13,075
)
Noncurrent portion
 
 
 
$
461,221

 
$
380,465




117


Revolving Credit Facility

Our amended and restated credit agreement with several financial institutions as lenders and JPMorgan Chase Bank, N.A. as administrative agent provides us with a senior secured credit facility (the “Revolving Credit Facility”) with an aggregate borrowing capacity of $500.0 million, which we may increase to $750.0 million, subject to certain conditions. Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (“LIBOR”), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested. These margins are also subject to adjustment depending on our consolidated leverage ratio. We had no borrowings under our Revolving Credit Facility as of December 31, 2018 and 2017 and had issued $66.0 million and $57.5 million, respectively, of letters of credit using availability under the facility. Loans and letters of credit issued under the Revolving Credit Facility are jointly and severally guaranteed by First Solar, Inc.; First Solar Electric, LLC; First Solar Electric (California), Inc.; and First Solar Development, LLC and are secured by interests in substantially all of the guarantors’ tangible and intangible assets other than certain excluded assets.

In addition to paying interest on outstanding principal under the Revolving Credit Facility, we are required to pay a commitment fee at a rate of 0.30% per annum, based on the average daily unused commitments under the facility, which may also be adjusted due to changes in our consolidated leverage ratio. We also pay a letter of credit fee based on the applicable margin for Eurocurrency revolving loans on the face amount of each letter of credit and a fronting fee of 0.125%. Our Revolving Credit Facility matures in July 2022.

Luz del Norte Credit Facilities

In August 2014, Parque Solar Fotovoltaico Luz del Norte SpA (“Luz del Norte”), our indirect wholly-owned subsidiary and project company, entered into credit facilities with the Overseas Private Investment Corporation (“OPIC”) and the International Finance Corporation (“IFC”) to provide limited-recourse senior secured debt financing for the design, development, financing, construction, testing, commissioning, operation, and maintenance of a 141 MWAC PV solar power plant located near Copiapó, Chile. At the same time, Luz del Norte also entered into a Chilean peso facility (the “VAT facility” and together with the OPIC and IFC loans, the “Luz del Norte Credit Facilities”) with Banco de Crédito e Inversiones to fund Chilean value added tax associated with the construction of the Luz del Norte project. In March 2017, we repaid the remaining balance on the VAT facility.

In March 2017, we amended the terms of the OPIC and IFC credit facilities. Such amendments (i) allowed for the capitalization of accrued and unpaid interest through March 15, 2017, along with the capitalization of certain future interest payments as variable rate loans under the credit facilities, (ii) allowed for the conversion of certain fixed rate loans to variable rate loans upon scheduled repayment, (iii) extended the maturity of the OPIC and IFC loans until June 2037, and (iv) canceled the remaining borrowing capacity under the OPIC and IFC credit facilities with the exception of the capitalization of certain future interest payments. As of December 31, 2018 and 2017, the balance outstanding on the OPIC loans was $141.4 million and $139.0 million, respectively. As of December 31, 2018 and 2017, the balance outstanding on the IFC loans was $47.4 million and $46.6 million, respectively. The OPIC and IFC loans are secured by liens over all of Luz del Norte’s assets and by a pledge of all of the equity interests in the entity. In February 2019, we received a waiver for a technical noncompliance related to the Luz Del Norte Credit Facilities as of December 31, 2018. We expect to cure such technical noncompliance within the waiver period, which expires in June 2019.

Ishikawa Credit Agreement

In December 2016, FS Japan Project 12 GK (“Ishikawa”), our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the “Ishikawa Credit Agreement”) with Mizuho Bank, Ltd. for aggregate borrowings up to ¥27.3 billion ($247.4 million) for the development and construction of a 59 MWAC PV solar power plant located in Ishikawa, Japan. The credit agreement consists of a ¥24.0 billion ($217.5 million) senior loan facility, a ¥2.1 billion ($19.0 million) consumption tax facility, and a ¥1.2 billion ($10.9 million) letter of credit facility. The senior loan facility matures in October 2036, and the consumption tax facility matures in April 2020. The credit agreement is



118


secured by pledges of Ishikawa’s assets, accounts, material project documents, and by the equity interests in the entity. As of December 31, 2018 and 2017, the balance outstanding on the credit agreement was $157.8 million and $121.4 million, respectively.

Japan Credit Facility

In September 2015, First Solar Japan GK, our wholly-owned subsidiary, entered into a construction loan facility with Mizuho Bank, Ltd. for borrowings up to ¥4.0 billion ($36.3 million) for the development and construction of utility-scale PV solar power plants in Japan (the “Japan Credit Facility”). In September 2018, First Solar Japan GK renewed the facility for an additional one-year period until September 2019. The facility is guaranteed by First Solar, Inc. and secured by pledges of certain projects’ cash accounts and other rights in the projects. As of December 31, 2018 and 2017, the balance outstanding on the facility was zero and $10.7 million, respectively.

Tochigi Credit Facility

In June 2017, First Solar Japan GK, our wholly-owned subsidiary, entered into a term loan facility with Mizuho Bank, Ltd. for borrowings up to ¥7.0 billion ($63.4 million) for the development of utility-scale PV solar power plants in Japan (the “Tochigi Credit Facility”). The term loan facility matures in March 2021. The facility is guaranteed by First Solar, Inc. and secured by pledges of certain of First Solar Japan GK’s accounts. As of December 31, 2018 and 2017, the balance outstanding on the term loan facility was $25.5 million and zero, respectively.

Mashiko Credit Agreement

In March 2018, FS Japan Project 14 GK (“Mashiko”), our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the “Mashiko Credit Agreement”) with Mizuho Bank, Ltd. for aggregate borrowings up to ¥9.2 billion ($83.4 million) for the development and construction of a 19 MWAC PV solar power plant located in Tochigi, Japan. The credit agreement consisted of a ¥8.1 billion ($73.4 million) senior loan facility, a ¥0.7 billion ($6.3 million) consumption tax facility, and a ¥0.4 billion ($3.6 million) letter of credit facility. In December 2018, we completed the sale of our Mashiko project, and the outstanding balance of the Mashiko Credit Agreement of $57.2 million was assumed by the customer.

Royal Solar Credit Facility

In November 2018, Royal Solar GK, our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the “Royal Solar Credit Facility”) with Shinsei Bank, Ltd. for aggregate borrowings up to ¥11.8 billion ($106.9 million) for the development and construction of a 25 MWAC PV solar power plant located in Gunma, Japan. The credit facility consisted of a ¥10.5 billion ($95.2 million) term loan facility, a ¥0.9 billion ($8.2 million) consumption tax facility, and a ¥0.4 billion ($3.6 million) debt service reserve facility. In December 2018, we completed the sale of our Royal Solar project, and the outstanding balance of the Royal Solar Credit Facility of $67.2 million was assumed by the customer.

Marikal Credit Facility

In March 2015, FS India Devco Private Limited (previously known as Marikal Solar Parks Private Limited), our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Marikal Credit Facility”) with Axis Bank as administrative agent for aggregate borrowings up to INR 0.5 billion ($7.8 million) for the development and construction of a 10 MWAC PV solar power plant located in Telangana, India. In May 2018, we repaid the remaining $6.8 million principal balance on the term loan facility. As of December 31, 2017, the balance outstanding on the term loan facility was $7.4 million.




119


Hindupur Credit Facility

In November 2016, Hindupur Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Hindupur Credit Facility”) with Yes Bank Limited for borrowings up to INR 4.3 billion ($61.4 million) for costs related to an 80 MWAC portfolio of PV solar power plants located in Andhra Pradesh, India. The term loan facility had a letter of credit sub-limit of INR 3.2 billion ($45.7 million), which was used for project related costs. In March 2018, we completed the sale of our Hindupur projects, and the outstanding balance of the Hindupur Credit Facility of $17.0 million was assumed by the customer. As of December 31, 2017, we had issued INR 2.9 billion ($41.4 million) of letters of credit under the term loan facility, and the balance outstanding on the term loan facility was $18.7 million.

Anantapur Credit Facility

In March 2018, Anantapur Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Anantapur Credit Facility”) with J.P. Morgan Securities India Private Limited for borrowings up to INR 1.2 billion ($17.1 million) for costs related to a 20 MWAC PV solar power plant located in Karnataka, India. The term loan facility matures in February 2021 and is secured by a letter of credit issued by JPMorgan Chase Bank, N.A., Singapore, in favor of the lender. Such letter of credit is secured by a cash deposit placed by First Solar FE Holdings Pte. Ltd. As of December 31, 2018, the balance outstanding on the term loan facility was $16.1 million.

Tungabhadra Credit Facility

In March 2018, Tungabhadra Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Tungabhadra Credit Facility”) with J.P. Morgan Securities India Private Limited for borrowings up to INR 1.0 billion ($14.3 million) for costs related to a 20 MWAC PV solar power plant located in Karnataka, India. The term loan facility matures in February 2021 and is secured by a letter of credit issued by JPMorgan Chase Bank, N.A., Singapore, in favor of the lender. Such letter of credit is secured by a cash deposit placed by First Solar FE Holdings Pte. Ltd. As of December 31, 2018, the balance outstanding on the term loan facility was $13.9 million.

Manildra Credit Facility

In March 2017, Manildra Finco Pty Ltd, our indirect wholly-owned subsidiary and project financing company, entered into a term loan facility (the “Manildra Credit Facility”) with Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. for aggregate borrowings up to AUD 81.7 million ($57.6 million) for costs related to a 49 MWAC PV solar power plant located in New South Wales, Australia. The credit facility consisted of an AUD 75.7 million ($53.4 million) construction loan facility and an additional AUD 6.0 million ($4.2 million) goods and service tax facility (“GST facility”) to fund certain taxes associated with the construction of the associated project. In September 2018, we completed the sale of our Manildra project, and the outstanding balance of the Manildra Credit Facility of $56.1 million was assumed by the customer. As of December 31, 2017, the balance outstanding on the credit facility was $62.5 million.

Beryl Credit Facility

In May 2018, FS NSW Project No 1 Finco Pty Ltd, our wholly-owned subsidiary and project financing company, entered into a term loan facility (the “Beryl Credit Facility”) with MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. for aggregate borrowings up to AUD 146.4 million ($103.2 million) for the development and construction of an 87 MWAC PV solar power plant located in New South Wales, Australia. In October 2018, the borrowing capacity on the Beryl Credit Facility was reduced to AUD 136.4 million ($96.2 million). Accordingly, the credit facility consists of an AUD 125.4 million ($88.4 million) construction loan facility, an AUD 7.0 million ($4.9 million) GST facility to fund certain taxes associated with the construction of the project, and an AUD 4.0 million ($2.8 million) letter of credit facility. Upon completion of the project’s construction, the construction loan facility will convert



120


to a term loan facility. The term loan facility matures in May 2023, and the GST facility matures in May 2020. The credit facility is secured by pledges of the borrower’s assets, accounts, material project documents, and by the equity interests in the entity. As of December 31, 2018, the balance outstanding on the credit facility was $77.0 million.

Variable Interest Rate Risk

Certain of our long-term debt agreements bear interest at prime, LIBOR, TIBOR, BBSY, or equivalent variable rates. An increase in these variable rates would increase the cost of borrowing under our Revolving Credit Facility and certain project specific debt financings. Our long-term debt borrowing rates as of December 31, 2018 were as follows:
Loan Agreement
 
December 31, 2018
Revolving Credit Facility
 
4.50%
Luz del Norte Credit Facilities (1)
 
Fixed rate loans at bank rate plus 3.50%
 
Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%
Ishikawa Credit Agreement
 
Senior loan facility at 6-month TIBOR plus 0.75% (2)
 
Consumption tax facility at 3-month TIBOR plus 0.5%
Japan Credit Facility
 
1-month TIBOR plus 0.5%
Tochigi Credit Facility
 
3-month TIBOR plus 1.0%
Anantapur Credit Facility
 
INR overnight indexed swap rate plus 1.5%
Tungabhadra Credit Facility
 
INR overnight indexed swap rate plus 1.5%
Beryl Credit Facility
 
Construction loan facility at 1-month BBSY plus 1.75% (2)
 
GST facility at 1-month BBSY plus 1.00%
——————————
(1)
Outstanding balance comprised of $161.1 million of fixed rate loans and $27.7 million of variable rate loans as of December 31, 2018.

(2)
We have entered into interest rate swap contracts to hedge portions of these variable rates. See Note 10. “Derivative Financial Instruments” to our consolidated financial statements for additional information.

During the years ended December 31, 2018, 2017, and 2016, we paid $16.6 million, $10.2 million, $4.3 million, respectively, of interest related to our long-term debt arrangements.

Future Principal Payments

At December 31, 2018, the future principal payments on our long-term debt were due as follows (in thousands):
 
 
Total Debt
2019
 
$
5,673

2020
 
26,935

2021
 
66,014

2022
 
12,221

2023
 
71,620

Thereafter
 
296,694

Total long-term debt future principal payments
 
$
479,157





121


15. Commitments and Contingencies

Commercial Commitments

During the normal course of business, we enter into commercial commitments in the form of letters of credit, bank guarantees, and surety bonds to provide financial and performance assurance to third parties. Our amended and restated Revolving Credit Facility provides us with a sub-limit of $400.0 million to issue letters of credit, subject to certain additional limits depending on the currencies of the letters of credit, at a fee based on the applicable margin for Eurocurrency revolving loans and a fronting fee. As of December 31, 2018, we had $66.0 million in letters of credit issued under our Revolving Credit Facility, leaving $334.0 million of availability for the issuance of additional letters of credit. As of December 31, 2018, we also had $0.6 million of bank guarantees and letters of credit under separate agreements that were posted by certain of our foreign subsidiaries and $281.1 million of letters of credit issued under three bilateral facilities, of which $44.4 million was secured with cash, leaving $157.9 million of aggregate available capacity under such agreements and facilities. We also had $57.8 million of surety bonds outstanding, leaving $658.5 million of available bonding capacity under our surety lines as of December 31, 2018. The majority of these letters of credit, bank guarantees, and surety bonds supported our systems projects.

In addition to the commercial commitments noted above, we also issued certain commercial letters of credit, also known as letters of undertaking, under our Hindupur Credit Facility as discussed in Note 14. “Debt” to our consolidated financial statements. Such commercial letters of credit represented conditional commitments on the part of the issuing financial institution to provide payment on amounts drawn in accordance with the terms of the individual documents. As part of the financing of the associated systems projects, we presented these commercial letters of credit to other financial institutions, whereby we received immediate funding, and these other financial institutions agreed to settle such letters at a future date. At the time of settlement, the balance of the commercial letters of credit would be included in the balance outstanding of the credit facility. In the periods between the receipt of cash and the subsequent settlement of the commercial letters of credit, we accrued interest on the balance or otherwise accreted any discounted value of the letters to their face value and recorded such amounts as “Interest expense, net” on our consolidated statements of operations. In March 2018, we completed the sale of our Hindupur projects, and the outstanding letters of credit of $43.3 million under the Hindupur Credit Facility were assumed by the customer. As of December 31, 2017, we accrued $43.4 million for contingent obligations associated with such commercial letters of credit. These amounts were classified as “Other liabilities” on our consolidated balance sheets to align with the timing in which we expected to settle such obligations as payments under the associated credit facility.

Lease Commitments

We lease our corporate headquarters, administrative offices, R&D facilities, and warehouse space in the United States and international locations under noncancelable operating leases. We also lease land for the development and construction of certain systems projects and, in international locations, for our manufacturing facilities. These leases may require us to pay property taxes, common area maintenance, and certain other costs in addition to base rent. We also lease certain machinery and equipment. Future minimum payments under our operating leases were as follows as of December 31, 2018 (in thousands):
 
 
Total Minimum Lease Payments
2019
 
$
13,839

2020
 
9,031

2021
 
8,309

2022
 
7,824

2023
 
7,749

Thereafter
 
100,062

Total operating lease obligations
 
$
146,814




122


Our rent expense was $18.9 million, $22.1 million, and $24.5 million for the years ended December 31, 2018, 2017, and 2016, respectively.

Purchase Commitments

We purchase raw materials, manufacturing equipment, construction materials, and various services from a variety of vendors. During the normal course of business, in order to manage manufacturing and construction lead times and help ensure an adequate supply of certain items, we enter into agreements with suppliers that either allow us to procure goods and services when we choose or that establish purchase requirements over the term of the agreement. In certain instances, our purchase agreements allow us to cancel, reschedule, or adjust our purchase requirements based on our business needs prior to firm orders being placed. Consequently, only a portion of our purchase commitments are firm and noncancelable or cancelable with a significant penalty. At December 31, 2018, our obligations under such arrangements were $1.4 billion, of which $335.6 million related to capital expenditures. We expect to make $875.7 million of payments under these purchase obligations in 2019.

Product Warranties

When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations for both modules and the balance of the systems. We make and revise these estimates based primarily on the number of solar modules under warranty installed at customer locations, our historical experience with warranty claims, our monitoring of field installation sites, our internal testing and the expected future performance of our solar modules and BoS parts, and our estimated replacement costs. From time to time, we have taken remediation actions with respect to affected modules beyond our limited warranties and may elect to do so in the future, in which case we would incur additional expenses. Such potential voluntary future remediation actions beyond our limited warranty obligations may be material to our consolidated statements of operations if we commit to any such remediation actions.

Product warranty activities during the years ended December 31, 2018, 2017, and 2016 were as follows (in thousands):
 
 
2018
 
2017
 
2016
Product warranty liability, beginning of period
 
$
224,274

 
$
252,408

 
$
231,751

Accruals for new warranties issued
 
14,132

 
23,313

 
35,256

Settlements
 
(11,851
)
 
(11,329
)
 
(16,266
)
Changes in estimate of product warranty liability
 
(5,863
)
 
(40,118
)
 
1,667

Product warranty liability, end of period
 
$
220,692

 
$
224,274

 
$
252,408

Current portion of warranty liability
 
$
27,657

 
$
28,767

 
$
40,079

Noncurrent portion of warranty liability
 
$
193,035

 
$
195,507

 
$
212,329


During the year ended December 31, 2017, we reduced our product warranty liability by $31.3 million as a result of a reduction in the estimated replacement cost of our modules under warranty. Such change in estimate was primarily driven by continued reductions in the manufacturing cost per watt of our solar modules.

We estimate our limited product warranty liability for power output and defects in materials and workmanship under normal use and service conditions based on warranty return rates of approximately 1% to 3% for modules covered under warranty, depending on the series of module technology. As of December 31, 2018, a 1% change in estimated warranty return rates would change our module warranty liability by $74.6 million, and a 1% change in the estimated warranty return rate for BoS parts would not have a material impact on the associated warranty liability.

Performance Guarantees

As part of our systems business, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. In addition, we may provide



123


an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regards to these tests, we may incur liquidated damages as specified in the EPC contract. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level. As of December 31, 2018 and 2017, we accrued $0.4 million and $2.1 million, respectively, of estimated obligations under such arrangements, which were classified as “Other current liabilities” in our consolidated balance sheets.

As part of our O&M service offerings, we typically offer an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider, such as weather, curtailment, outages, force majeure, and other conditions that may affect system availability. Effective availability guarantees are only offered as part of our O&M services and terminate at the end of an O&M arrangement. If we fail to meet the contractual threshold for these guarantees, we may incur liquidated damages for certain lost energy under the PPA. Our O&M agreements typically contain provisions limiting our total potential losses under an agreement, including amounts paid for liquidated damages, to a percentage of O&M fees. Many of our O&M agreements also contain provisions whereby we may receive a bonus payment if system availability exceeds a separate threshold. As of December 31, 2018 and 2017, we did not accrue any estimated obligations under our effective availability guarantees.

Indemnifications

In certain limited circumstances, we have provided indemnifications to customers, including project tax equity investors, under which we are contractually obligated to compensate such parties for losses they suffer resulting from a breach of a representation, warranty, or covenant or a reduction in tax benefits received, including investment tax credits. Project related tax benefits are, in part, based on guidance provided by the IRS and U.S. Treasury Department, which includes assumptions regarding the fair value of qualifying PV solar power systems. For any sales contracts that have such indemnification provisions, we initially recognize a liability under ASC 460 for the estimated premium that would be required by a guarantor to issue the same indemnity in a standalone arm’s-length transaction with an unrelated party.

We typically base these estimates on the cost of insurance policies that cover the underlying risks being indemnified and may purchase such policies to mitigate our exposure to potential indemnification payments. We subsequently measure such liabilities at the greater of the initially estimated premium or the contingent liability required to be recognized under ASC 450. We recognize any indemnification liabilities as a reduction of revenue in the related transaction.

After an indemnification liability is recorded, we derecognize such amount pursuant to ASC 460-10-35-2 depending on the nature of the indemnity, which derecognition typically occurs upon expiration or settlement of the arrangement, and any contingent aspects of the indemnity are accounted for in accordance with ASC 450. As of December 31, 2018 and 2017, we accrued $3.0 million and $4.9 million of noncurrent indemnification liabilities, respectively, for tax related indemnifications. As of December 31, 2017, we also accrued $2.9 million of current indemnification liabilities for such matters. As of December 31, 2018, the maximum potential amount of future payments under our tax related and other indemnifications was $125.3 million, and we held insurance policies allowing us to recover up to $84.9 million of potential amounts paid under the indemnifications covered by the policies.

Contingent Consideration

As part of our prior acquisition of Enki, we agreed to pay additional consideration to the selling shareholders contingent upon the achievement of certain production and module performance milestones. See Note 5. “Business Acquisitions” to our consolidated financial statements for further discussion of this acquisition. In October 2018, we paid the remaining consideration of $3.5 million to the selling shareholders as a result of the achievement of the second performance milestone. As of December 31, 2017, we accrued $1.8 million of current liabilities for our contingent obligations associated with the Enki acquisition based on their estimated fair values and the expected timing of payment.



124


We continually seek to make additions to our advanced-stage project pipeline by actively developing our early-to-mid-stage project pipeline and by pursuing opportunities to acquire projects at various stages of development. In connection with such project acquisitions, we may agree to pay additional amounts to project sellers upon the achievement of certain milestones, such as obtaining a PPA, obtaining financing, or selling the project to a new owner. We recognize a project acquisition contingent liability when we determine that such a liability is both probable and reasonably estimable, and the carrying amount of the related project asset is correspondingly increased. As of December 31, 2018 and 2017, we accrued $0.7 million and $4.4 million of current liabilities, respectively, and $2.3 million and $3.2 million of long-term liabilities, respectively, for project related contingent obligations. Any future differences between the acquisition-date contingent obligation estimate and the ultimate settlement of the obligation are recognized as an adjustment to the project asset, as contingent payments are considered direct and incremental to the underlying value of the related project.

Legal Proceedings

Class Action

On March 15, 2012, a purported class action lawsuit titled Smilovits v. First Solar, Inc., et al., Case No. 2:12-cv-00555-DGC, was filed in the United States District Court for the District of Arizona (hereafter “Arizona District Court”) against the Company and certain of our current and former directors and officers. The complaint was filed on behalf of persons who purchased or otherwise acquired the Company’s publicly traded securities between April 30, 2008 and February 28, 2012 (the “Class Action”). The complaint generally alleges that the defendants violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 by making false and misleading statements regarding the Company’s financial performance and prospects. The action includes claims for damages, including interest, and an award of reasonable costs and attorneys’ fees to the putative class. The Company believes it has meritorious defenses and will vigorously defend this action.

On July 23, 2012, the Arizona District Court issued an order appointing as lead plaintiffs in the Class Action the Mineworkers’ Pension Scheme and British Coal Staff Superannuation Scheme (collectively, the “Pension Schemes”). The Pension Schemes filed an amended complaint on August 17, 2012, which contains similar allegations and seeks similar relief as the original complaint. Defendants filed a motion to dismiss on September 14, 2012. On December 17, 2012, the court denied defendants’ motion to dismiss. On October 8, 2013, the Arizona District Court granted the Pension Schemes’ motion for class certification and certified a class comprised of all persons who purchased or otherwise acquired publicly traded securities of the Company between April 30, 2008 and February 28, 2012 and were damaged thereby, excluding defendants and certain related parties. Merits discovery closed on February 27, 2015.

Defendants filed a motion for summary judgment on March 27, 2015. On August 11, 2015, the Arizona District Court granted defendants’ motion in part and denied it in part, and certified an issue for immediate appeal to the Ninth Circuit Court of Appeals (the “Ninth Circuit”). First Solar filed a petition for interlocutory appeal with the Ninth Circuit, and that petition was granted on November 18, 2015. On May 20, 2016, the Pension Schemes moved to vacate the order granting the petition, dismiss the appeal, and stay the merits briefing schedule. On December 13, 2016, the Ninth Circuit denied the Pension Schemes’ motion. On January 31, 2018, the Ninth Circuit issued an opinion affirming the Arizona District Court’s order denying in part defendants’ motion for summary judgment. On March 16, 2018, First Solar filed a petition for panel rehearing or rehearing en banc with the Ninth Circuit. On May 7, 2018, the Ninth Circuit denied defendants’ petition. On August 6, 2018, defendants filed a petition for writ of certiorari to the U.S. Supreme Court. The Court has not yet ruled on that petition. Meanwhile, in the Arizona District Court, expert discovery was completed on February 5, 2019. The Arizona District Court vacated the previously scheduled trial date and all other deadlines until the outcome of the certiorari petition is clear.

This lawsuit asserts claims that, if resolved against us, could give rise to substantial damages, and an unfavorable outcome or settlement may result in a significant monetary judgment or award against us or a significant monetary payment by us, and could have a material adverse effect on our business, financial condition, and results of operations. Even if this lawsuit is not resolved against us, the costs of defending the lawsuit and of any settlement may



125


be significant. These costs would likely exceed the dollar limits of our insurance policies or may not be covered by our insurance policies. Given the uncertainties of trial, at this time we are not in a position to assess the likelihood of any potential loss or adverse effect on our financial condition or to estimate the range of potential loss, if any.

Opt-Out Action

On June 23, 2015, a suit titled Maverick Fund, L.D.C. v. First Solar, Inc., et al., Case No. 2:15-cv-01156-ROS, was filed in Arizona District Court by putative stockholders that opted out of the Class Action. The complaint names the Company and certain of our current and former directors and officers as defendants, and alleges that the defendants violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and violated state law, by making false and misleading statements regarding the Company’s financial performance and prospects. The action includes claims for recessionary and actual damages, interest, punitive damages, and an award of reasonable attorneys’ fees, expert fees, and costs. The Company believes it has meritorious defenses and will vigorously defend this action.

First Solar and the individual defendants filed a motion to dismiss the complaint on July 16, 2018. On November 27, 2018, the Court granted defendants’ motion to dismiss the plaintiffs’ negligent misrepresentation claim under state law, but otherwise denied defendants’ motion. This action is still in the initial stages, and there has been no discovery. Accordingly, at this time we are not in a position to assess the likelihood of any potential loss or adverse effect on our financial condition or to estimate the range of potential loss, if any.

Derivative Actions

On July 16, 2013, a derivative complaint was filed in the Superior Court of Arizona, Maricopa County, titled Bargar, et al. v. Ahearn, et al., Case No. CV2013-009938, by a putative stockholder against certain current and former directors and officers of the Company (“Bargar”). The complaint generally alleges that the defendants caused or allowed false and misleading statements to be made concerning the Company’s financial performance and prospects. The action includes claims for, among other things, breach of fiduciary duties, insider trading, unjust enrichment, and waste of corporate assets. By court order on October 3, 2013, the Superior Court of Arizona, Maricopa County granted the parties’ stipulation to defer defendants’ response to the complaint pending resolution of the Class Action or expiration of a stay issued in certain consolidated derivative actions in the Arizona District Court. On November 5, 2013, the matter was placed on the court’s inactive calendar. The parties have jointly sought and obtained multiple requests to continue the stay in this action. Most recently, on November 9, 2018, the court entered an order continuing the stay until March 29, 2019.

The Company believes that the plaintiff in the Bargar derivative action lacks standing to pursue litigation on behalf of First Solar. The Bargar derivative action is still in the initial stages and there has been no discovery. Accordingly, at this time we are not in a position to assess the likelihood of any potential loss or adverse effect on our financial condition or to estimate the range of potential loss, if any.

Other Matters and Claims

We are party to other legal matters and claims in the normal course of our operations. While we believe the ultimate outcome of such other matters and claims will not have a material adverse effect on our financial position, results of operations, or cash flows, the outcome of such matters and claims is not determinable with certainty, and negative outcomes may adversely affect us.




126


16. Revenue from Contracts with Customers

The following table represents a disaggregation of revenue from contracts with customers for the years ended December 31, 2018, 2017, and 2016 along with the reportable segment for each category (in thousands):
Category
 
Segment
 
2018
 
2017
 
2016
Solar modules
 
Modules
 
$
502,001

 
$
806,398

 
$
675,453

Solar power systems
 
Systems
 
1,244,175

 
1,927,122

 
1,131,961

EPC services
 
Systems
 
347,560

 
45,525

 
892,814

O&M services
 
Systems
 
103,186

 
101,024

 
93,476

Module plus
 
Systems
 

 
3,236

 
84,926

Energy generation (1)
 
Systems
 
47,122

 
58,019

 
25,933

Net sales
 
 
 
$
2,244,044

 
$
2,941,324

 
$
2,904,563

——————————
(1)
During the years ended December 31, 2017 and 2016, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.

We recognize revenue for module sales at a point in time following the transfer of control of the modules to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Such contracts may contain provisions that require us to make liquidated damage payments to the customer if we fail to deliver modules by scheduled dates. We recognize these liquidated damages as a reduction of revenue in the period we transfer control of the modules to the customer.

We generally recognize revenue for sales of solar power systems and/or EPC services over time using cost based input methods, in which significant judgment is required to evaluate assumptions including the amount of net contract revenues and the total estimated costs to determine our progress towards contract completion and to calculate the corresponding amount of revenue to recognize. If the estimated total costs on any contract are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known. The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated.

Changes in estimates for sales of systems and EPC services occur for a variety of reasons, including but not limited to (i) construction plan accelerations or delays, (ii) module cost forecast changes, (iii) cost related change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect on our consolidated statements of operations. The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the years ended December 31, 2018, 2017, and 2016 as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least $1.0 million during the periods presented with the exception of the sales and use tax matter described below, for which the aggregate change in estimate has been presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.
 
 
2018
 
2017
 
2016
Number of projects (1)
 
24

 
5

 
12

 
 
 
 
 
 
 
Increase (decrease) in revenue from net changes in transaction prices (in thousands) (1)
 
$
63,361

 
$
3,579

 
$
(67,292
)
Increase in revenue from net changes in input cost estimates (in thousands)
 
1,548

 
5,047

 
164,920

Net increase in revenue from net changes in estimates (in thousands)
 
$
64,909

 
$
8,626

 
$
97,628

 
 
 
 
 
 
 
Net change in estimate as a percentage of aggregate revenue
 
0.6
%
 
0.6
%
 
1.6
%
——————————



127


(1)
During the year ended December 31, 2018, we settled a tax examination with the state of California regarding several matters, including certain sales and use tax payments due under lump sum EPC contracts. Accordingly, we revised our estimates of sales and use taxes due for projects in the state of California, which affected the estimated transaction prices for such contracts, and recorded an increase to revenue of $54.6 million.

The following table reflects the changes in our contract assets, which we classify as “Accounts receivable, unbilled” or “Retainage,” and our contract liabilities, which we classify as “Deferred revenue,” for the year ended December 31, 2018 (in thousands):
 
 
2018
 
2017
 
Change
Accounts receivable, unbilled
 
$
441,666

 
$
172,594

 
 
 
 
Retainage
 
16,500

 
2,014

 
 
 
 
Accounts receivable, unbilled and retainage
 
$
458,166

 
$
174,608

 
$
283,558

 
162
%
 
 
 
 
 
 
 
 
 
Deferred revenue (1)
 
$
177,769

 
$
145,073

 
$
32,696

 
23
%
——————————
(1)
Includes $48.0 million and $63.3 million of long-term deferred revenue classified as “Other liabilities” on our consolidated balance sheets as of December 31, 2018 and 2017, respectively.

Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer, which is common for long-term construction contracts. Billing requirements vary by contract but are generally structured around the completion of certain construction milestones. Some of our EPC contracts for systems we build may also contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by us for work performed, but held for payment by the customer as a form of security until we reach certain construction milestones. When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract, we record deferred revenue, which represents a contract liability. Such deferred revenue typically results from billings in excess of costs incurred on long-term construction contracts and advance payments received on sales of solar modules.

For the year ended December 31, 2018, our contract assets increased by $283.6 million primarily due to certain unbilled receivables associated with ongoing construction activities at the Willow Springs and California Flats projects and the completion of the sale of the Manildra project. For the year ended December 31, 2018, our contract liabilities increased by $32.7 million primarily as a result of advance payments received for sales of solar modules, partially offset by revenue recognition for certain EPC projects in Florida, for which we received a portion of the proceeds in 2017, and the completion of the sale of certain Japan projects, for which we collected the proceeds in 2017. During the years ended December 31, 2018 and 2017, we recognized revenue of $128.7 million and $308.6 million, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

The following table represents our remaining performance obligations as of December 31, 2018 for sales of solar power systems, including uncompleted sold projects, projects under sales contracts subject to conditions precedent, and EPC agreements for partner developed projects that we are constructing or expect to construct. Such table excludes remaining performance obligations for any sales arrangements that had not fully satisfied the criteria to be considered a contract with a customer pursuant to the requirements of ASC 606. We expect to recognize $0.7 billion of revenue for such contracts through the later of the substantial completion or the closing dates of the projects.



128


Project/Location
 
Project Size in MWAC
 
Revenue Category
 
EPC Contract/Partner Developed Project
 
Expected Year Revenue Recognition Will Be Completed
 
% of Revenue Recognized
Phoebe, Texas
 
250

 
EPC
 
Innergix Renewable Energy
 
2019
 
12%
GA Solar 4, Georgia (1)
 
200

 
Solar power systems
 
Origis Energy USA
 
2020
 
11%
Rosamond, California
 
150

 
Solar power systems
 
Clearway Energy Group
 
2019
 
57%
Willow Springs, California
 
100

 
Solar power systems
 
D.E. Shaw Renewable Investments
 
2019
 
96%
Grange Hall, Florida
 
61

 
EPC
 
Tampa Electric Company
 
2019
 
98%
Peace Creek, Florida
 
55

 
EPC
 
Tampa Electric Company
 
2019
 
70%
Troy Solar, Indiana
 
51

 
EPC
 
Southern Indiana Gas and Electric Company
 
2020
 
—%
Lake Hancock, Florida
 
50

 
EPC
 
Tampa Electric Company
 
2019
 
34%
Total
 
917

 
 
 
 
 
 
 
 
——————————
(1)
Previously known as the Twiggs County Solar project

As of December 31, 2018, we had entered into contracts with customers for the future sale of 8.9 GWDC of solar modules for an aggregate transaction price of $3.2 billion. We expect to recognize such amounts as revenue through 2022 as we transfer control of the modules to the customers. As of December 31, 2018, we had also entered into long-term O&M contracts covering approximately 8 GWDC of utility-scale PV solar power systems. We expect to recognize $0.5 billion of revenue during the noncancelable term of these O&M contracts over a weighted-average period of 11.5 years.

17. Stockholders’ Equity

Preferred Stock

We have authorized 30,000,000 shares of undesignated preferred stock, $0.001 par value, none of which was issued and outstanding at December 31, 2018 and 2017. Our board of directors is authorized to determine the rights, preferences, and restrictions on any series of preferred stock that we may issue.

Common Stock

We have authorized 500,000,000 shares of common stock, $0.001 par value, of which 104,885,261 and 104,468,460 shares were issued and outstanding at December 31, 2018 and 2017, respectively. Each share of common stock is entitled to a single vote. We have not declared or paid any dividends through December 31, 2018.




129


18. Share-Based Compensation

The following table presents share-based compensation expense recognized in our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Cost of sales
 
$
6,422

 
$
6,809

 
$
7,598

Selling, general and administrative
 
21,646

 
22,165

 
17,830

Research and development
 
5,714

 
5,740

 
3,284

Production start-up
 
372

 
407

 

Total share-based compensation expense
 
$
34,154

 
$
35,121

 
$
28,712


The following table presents share-based compensation expense by type of award for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Restricted and performance stock units
 
$
32,223

 
$
32,309

 
$
25,076

Unrestricted stock
 
1,637

 
1,757

 
1,677

Stock purchase plan
 

 
394

 
1,332

 
 
33,860

 
34,460

 
28,085

Net amount released from inventory
 
294

 
661

 
627

Total share-based compensation expense
 
$
34,154

 
$
35,121

 
$
28,712


Share-based compensation expense capitalized in inventory was $1.8 million and $2.1 million as of December 31, 2018 and 2017, respectively. As of December 31, 2018, we had $37.6 million of unrecognized share-based compensation expense related to unvested restricted and performance stock units, which we expect to recognize over a weighted-average period of approximately 1.1 years. During the years ended December 31, 2018, 2017, and 2016, we recognized an income tax benefit in our statement of operations of $9.9 million, $6.2 million, and $32.9 million, respectively, related to share-based compensation expense, including any excess tax benefits or deficiencies. We authorize our transfer agent to issue new shares, net of shares withheld for taxes as appropriate, for the vesting of restricted and performance stock units or grants of unrestricted stock.

Share-Based Compensation Plans

During the year ended December 31, 2015, we adopted our 2015 Omnibus Incentive Compensation Plan (“the 2015 Omnibus Plan”), under which directors, officers, employees, and consultants of First Solar (including any of its subsidiaries) are eligible to participate in various forms of share-based compensation. The 2015 Omnibus Plan is administered by the compensation committee of our board of directors (or any other committee designated by our board of directors), which is authorized to, among other things, determine the recipients of grants, the exercise price, and the vesting schedule of any awards made under the 2015 Omnibus Plan. Our board of directors may amend, modify, or terminate the 2015 Omnibus Plan without the approval of our stockholders, except for amendments that would increase the maximum number of shares of our common stock available for awards under the 2015 Omnibus Plan, increase the maximum number of shares of our common stock that may be delivered by incentive stock options, or modify the requirements for participation in the 2015 Omnibus Plan.

The 2015 Omnibus Plan provides for the grant of incentive stock options, non-qualified stock options, stock appreciation rights, restricted shares, restricted stock units, performance units, cash incentive awards, performance compensation awards, and other equity-based and equity-related awards. In addition, the shares underlying any forfeited, expired, terminated, or canceled awards, or shares surrendered as payment for taxes required to be withheld, become available for new award grants. We may not grant awards under the 2015 Omnibus Plan after 2025, which is the tenth anniversary of the 2015 Omnibus Plan’s approval by our stockholders. As of December 31, 2018, we had 2,960,873 shares available for future issuance under the 2015 Omnibus Plan.



130


Restricted and Performance Stock Units

We issue shares to the holders of restricted stock units on the date the restricted units vest. The majority of shares issued are net of applicable withholding taxes, which we pay on behalf of our associates. As a result, the actual number of shares issued will be less than the number of restricted stock units granted. Prior to vesting, restricted stock units do not have dividend equivalent rights or voting rights, and the shares underlying the restricted stock units are not considered issued and outstanding.

In February 2017, the compensation committee of our board of directors approved a long-term incentive program for key executive officers and associates. The program is intended to incentivize retention of our key executive talent, provide a smooth transition from our former key senior talent equity performance program (“KSTEPP”), and align the interests of executive management and stockholders. Specifically, the program consists of (i) performance stock units to be earned over an approximately three-year performance period beginning in March 2017 and (ii) stub-year grants of separate performance stock units to be earned over an approximately two-year performance period also beginning in March 2017. Vesting of the March 2017 performance stock units is contingent upon the relative attainment of target cost per watt and operating expense metrics. In April 2018, in continuation of our long-term incentive program for key executive officers and associates, the compensation committee of our board of directors approved additional grants of performance stock units to be earned over an approximately three-year performance period beginning in May 2018. Vesting of the May 2018 performance stock units is contingent upon the relative attainment of target gross margin, operating expense, and contracted revenue metrics. Vesting of performance stock units is also contingent upon the employment of program participants through the applicable vesting dates, with limited exceptions in case of death, disability, a qualifying retirement, or a change-in-control of First Solar. Performance stock units were included in the computation of diluted net income per share for the years ended December 31, 2018 and 2017 based on the number of shares that would be issuable if the end of the reporting period were the end of the contingency period.

Our board of directors previously approved and adopted the KSTEPP, a performance unit program under our prior 2010 Omnibus Incentive Compensation Plan applicable to our senior executives. The KSTEPP rewarded achievement of certain performance objectives aligned to the success of our long-term strategic plans. Such performance objectives included KSTEPP adjusted operating income, sales in key geographic markets, and cash adjusted return on invested capital. The KSTEPP awards were designed so that the attainment of the performance criteria required for full or partial vesting would be attained over time. In July 2016, the compensation committee of our board of directors certified the achievement of the full KSTEPP vesting conditions for the rolling annual period ended June 30, 2016. Accordingly, the remaining two-thirds of each KSTEPP award vested in 2016, and each KSTEPP participant received one share of common stock for each vested KSTEPP performance unit, net of any forfeitures.

The following is a summary of our restricted stock unit activity, including performance stock unit activity, for the year ended December 31, 2018:
 
 
 
 
 
Number of Shares
 
Weighted-Average
Grant-Date
Fair Value
Unvested restricted stock units at December 31, 2017
 
2,302,906
 
$
38.55

Restricted stock units granted (1)
 
739,855
 
67.44

Restricted stock units vested
 
(490,682)
 
44.46

Restricted stock units forfeited
 
(77,792)
 
51.04

Unvested restricted stock units at December 31, 2018
 
2,474,287
 
$
45.63

——————————
(1)
Restricted stock units granted include the maximum amount of performance stock units available for issuance under our long-term incentive program for key executive officers and associates. The actual number of shares to be issued will depend on the relative attainment of the performance metrics described above.




131


We estimate the fair value of our restricted stock unit awards based on our stock price at the grant date. For the years ended December 31, 2017 and 2016, the weighted-average grant-date fair value for restricted stock units granted in such years was $32.81 and $59.64, respectively. The total fair value of restricted stock units vested during 2018, 2017, and 2016 was $32.2 million, $14.1 million, and $131.0 million, respectively.

Unrestricted Stock

During the years ended December 31, 2018, 2017, and 2016, we awarded 31,190; 42,773; and 38,429, respectively, of fully vested, unrestricted shares of our common stock to the independent members of our board of directors. Accordingly, we recognized $1.6 million, $1.8 million, and $1.7 million of share-based compensation expense for these awards during the years ended December 31, 2018, 2017, and 2016, respectively.

Stock Purchase Plan

Our shareholders approved our stock purchase plan for employees in June 2010. The plan allows employees to purchase our common stock through payroll withholdings over a six-month offering period at a discount from the closing share price on the last day of the offering period. In April 2017, we amended our stock purchase plan to reduce the purchase discount from 15% to 4%. Accordingly, the plan is considered noncompensatory and no longer results in the recognition of share-based compensation expense.




132


19. Income Taxes

In December 2017, the United States enacted the Tax Act, which significantly revised U.S. tax law by, among other things, lowering the statutory federal corporate income tax rate from 35% to 21% effective January 1, 2018, eliminating certain deductions, imposing a transition tax on certain accumulated earnings and profits of foreign corporate subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax. In December 2017, the SEC issued Staff Accounting Bulletin No. 118 to (i) clarify certain aspects of accounting for income taxes under ASC 740 in the reporting period the Tax Act was signed into law when information is not yet available or complete and (ii) provide a measurement period up to one year to complete the accounting for the Tax Act. We completed our accounting for the Tax Act in the fourth quarter of 2018 and recorded certain adjustments to our provisional tax expenses.

As a result of the Tax Act, we remeasured certain deferred tax assets and liabilities based on the tax rate applicable to when the temporary differences are expected to reverse in the future, which is generally 21%, and recorded a provisional tax expense of $6.6 million for the year ended December 31, 2017. During the year ended December 31, 2018, we reduced our provisional tax expense for the remeasurement of deferred tax assets and liabilities by $2.3 million. The transition tax of the Tax Act was based on our total post-1986 foreign earnings and profits, which we previously deferred from U.S. income taxes under prior tax law. During the year ended December 31, 2017, we recorded a provisional transition tax expense of $401.5 million, which we reduced by $8.1 million during the year ended December 31, 2018. We elected to pay the transition tax over an eight-year period, and our outstanding transition tax liability was $81.2 million as of December 31, 2018 after the utilization of certain tax credits and tax losses and our initial installment payment in 2018. Our measurement period adjustments for the remeasurement of deferred tax assets and liabilities and the transition tax reduced our effective tax rate by 9.2% for the year ended December 31, 2018.

Although we continue to evaluate our plans for the reinvestment or repatriation of unremitted foreign earnings, we expect to indefinitely reinvest the earnings of our foreign subsidiaries to fund our international operations, with the exception of our subsidiaries in Canada and Germany. Accordingly, we have not recorded any provision for additional U.S. or foreign withholding taxes related to the outside basis differences of our foreign subsidiaries in which we expect to indefinitely reinvest their earnings.

The Tax Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by foreign corporate subsidiaries. Accordingly, we record taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (i.e., “period cost method”). Such policy election did not result in any estimated GILTI inclusions in our effective tax rate for the year ended December 31, 2018. The base erosion anti-abuse tax (“BEAT”) provisions of the Tax Act impose a minimum tax related to certain deductible payments made to related foreign persons. In addition, the foreign-derived intangible income (“FDII”) provision of the Tax Act allows a U.S. corporation to deduct 37.5% of its foreign-derived intangible income. The BEAT and FDII provisions of the Tax Act did not have a material impact on our income tax expense for the year ended December 31, 2018.

The U.S. and non-U.S. components of our income or loss before income taxes for the years ended December 31, 2018, 2017, and 2016 were as follows (in thousands):
 
 
2018
 
2017
 
2016
U.S. income
 
$
(49,353
)
 
$
(22,868
)
 
$
(426,791
)
Non-U.S. income
 
162,500

 
224,983

 
(110,460
)
Income (loss) before taxes and equity in earnings
 
$
113,147

 
$
202,115

 
$
(537,251
)




133


The components of our income tax expense or benefit for the years ended December 31, 2018, 2017, and 2016 were as follows (in thousands):
 
 
2018
 
2017
 
2016
Current (benefit) expense:
 
 
 
 
 
 
Federal
 
$
(44,267
)
 
$
116,956

 
$
(14,389
)
State
 
(13,568
)
 
3,009

 
1,303

Foreign
 
8,788

 
11,099

 
(29,009
)
Total current (benefit) expense
 
(49,047
)
 
131,064

 
(42,095
)
Deferred expense:
 
 

 
 

 
 

Federal
 
31,530

 
226,570

 
90,319

State
 
2,387

 
5,335

 
(9,536
)
Foreign
 
18,571

 
9,027

 
(15,521
)
Total deferred expense
 
52,488

 
240,932

 
65,262

Total income tax expense
 
$
3,441

 
$
371,996

 
$
23,167


Our Malaysian subsidiary has been granted a long-term tax holiday that expires in 2027. The tax holiday, which generally provides for a full exemption from Malaysian income tax, is conditional upon our continued compliance with meeting certain employment and investment thresholds, which we are currently in compliance with and expect to continue to comply with through the expiration of the tax holiday in 2027.

Our income tax results differed from the amount computed by applying the relevant U.S. statutory federal corporate income tax rate to our income or loss before income taxes for the following reasons for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
 
 
Tax
 
Percent
 
Tax
 
Percent
 
Tax
 
Percent
Statutory income tax expense (benefit)
 
$
23,761

 
21.0
 %
 
$
70,740

 
35.0
 %
 
$
(188,038
)
 
35.0
 %
Provisional effect of Tax Act
 

 
 %
 
408,090

 
201.9
 %
 

 
 %
Changes in valuation allowance
 
19,064

 
16.8
 %
 
9,534

 
4.7
 %
 
2,412

 
(0.4
)%
Foreign tax rate differential
 
14,117

 
12.5
 %
 
(22,048
)
 
(10.9
)%
 
6,833

 
(1.3
)%
State tax, net of federal benefit
 
(7,580
)
 
(6.7
)%
 
4,397

 
2.2
 %
 
(8,655
)
 
1.6
 %
Non-deductible expenses
 
4,636

 
4.1
 %
 
2,703

 
1.3
 %
 
324

 
 %
Share-based compensation
 
(2,105
)
 
(1.9
)%
 
1,161

 
0.6
 %
 
(23,283
)
 
4.3
 %
Change in tax contingency
 
(6,273
)
 
(5.5
)%
 
959

 
0.5
 %
 
(34,541
)
 
6.4
 %
Foreign dividend income
 
16,570

 
14.6
 %
 
540

 
0.3
 %
 
248,013

 
(46.2
)%
Goodwill
 

 
 %
 

 
 %
 
22,468

 
(4.2
)%
Tax credits
 
(8,431
)
 
(7.5
)%
 
(18,445
)
 
(9.1
)%
 
(15,435
)
 
2.9
 %
Return to provision adjustments
 
(25,307
)
 
(22.3
)%
 
(35,191
)
 
(17.4
)%
 
11,757

 
(2.2
)%
Effect of tax holiday
 
(26,277
)
 
(23.2
)%
 
(46,643
)
 
(23.1
)%
 
4,640

 
(0.9
)%
Other
 
1,266

 
1.1
 %
 
(3,801
)
 
(1.9
)%
 
(3,328
)
 
0.7
 %
Reported income tax expense
 
$
3,441

 
3.0
 %
 
$
371,996

 
184.1
 %
 
$
23,167

 
(4.3
)%

During the years ended December 31, 2018, 2017, and 2016, we made net tax payments of $58.8 million, $1.2 million, and $1.9 million, respectively.

In May 2017, the U.S. federal income tax authority accepted our election to classify certain of our German subsidiaries as disregarded entities of First Solar, Inc. effective January 1, 2017. Accordingly, we recorded an estimated benefit of $42.1 million through the tax provision to establish a deferred tax asset for excess foreign tax credits generated as a result of the associated election.



134


In July 2016, we received a letter from a foreign tax authority confirming our residency status in that jurisdiction. In accordance with the letter, we reversed a liability associated with an uncertain tax position related to the income of a foreign subsidiary. Accordingly, we recorded a benefit of $35.4 million through the tax provision from the reversal of such liability.

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities calculated under U.S. GAAP and the amounts calculated for preparing our income tax returns. The items that gave rise to our deferred taxes as of December 31, 2018 and 2017 were as follows (in thousands):
 
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Net operating losses
 
$
108,149

 
$
124,281

Accrued expenses
 
55,754

 
62,345

Property, plant and equipment
 
18,796

 
35,104

Compensation
 
18,564

 
9,442

Goodwill
 
9,223

 
12,140

Long-term contracts
 
4,967

 
4,554

Inventory
 
4,079

 
7,601

Capitalized interest
 
2,948

 

Equity in earnings
 
2,693

 

Deferred expenses
 
2,165

 
2,057

Other
 
17,373

 
12,584

Deferred tax assets, gross
 
244,711

 
270,108

Valuation allowance
 
(159,546
)
 
(143,818
)
Deferred tax assets, net of valuation allowance
 
85,165

 
126,290

Deferred tax liabilities:
 
 

 
 

Restricted investments and derivatives
 
(7,586
)
 
(10,680
)
Acquisition accounting / basis difference
 
(5,420
)
 
(5,880
)
Investments in foreign subsidiaries
 
(4,425
)
 
(9,555
)
Equity in earnings
 

 
(40,339
)
Capitalized interest
 

 
(1,722
)
Other
 
(3,093
)
 
(7,541
)
Deferred tax liabilities
 
(20,524
)
 
(75,717
)
Net deferred tax assets and liabilities
 
$
64,641

 
$
50,573


We use the deferral method of accounting for investment tax credits under which the credits are recognized as reductions in the carrying value of the related assets. The use of the deferral method also results in a basis difference from the recognition of a deferred tax asset and an immediate income tax benefit for the future tax depreciation of the related assets. Such basis differences are accounted for pursuant to the income statement method.

Changes in the valuation allowance against our deferred tax assets were as follows during the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Valuation allowance, beginning of year
 
$
143,818

 
$
123,936

 
$
121,524

Additions
 
29,359

 
27,591

 
13,933

Reversals
 
(13,631
)
 
(7,709
)
 
(11,521
)
Valuation allowance, end of year
 
$
159,546

 
$
143,818

 
$
123,936





135


We maintained a valuation allowance of $159.5 million and $143.8 million as of December 31, 2018 and 2017, respectively, against certain of our deferred tax assets, as it is more likely than not that such amounts will not be fully realized. During the year ended December 31, 2018, the valuation allowance increased by $15.7 million primarily due to current year operating losses in certain jurisdictions and an increase in deferred tax assets with a full valuation allowance due to a change in foreign exchange rates. These increases were partially offset by the release of valuation allowances in jurisdictions with current year operating income.

As of December 31, 2018, we had federal and aggregate state net operating loss carryforwards of $10.3 million and $72.9 million, respectively. As of December 31, 2017, we had federal and aggregate state net operating loss carryforwards of $11.7 million and $20.3 million, respectively. If not used, the federal net operating loss carryforwards incurred prior to 2018 will begin to expire in 2030, and the state net operating loss carryforwards will begin to expire in 2029. Federal net operating losses arising in tax years beginning in 2018 may be carried forward indefinitely but may not be carried back, and the associated deduction is limited to 80% of taxable income. The utilization of our net operating loss carryforwards is also subject to an annual limitation under Section 382 of the Internal Revenue Code due to changes in ownership. Based on our analysis, we do not believe such limitation will impact our realization of the net operating loss carryforwards as we anticipate utilizing them prior to expiration. During the year ended December 31, 2017, we utilized substantially all of our gross federal and state R&D credit carryforwards, U.S. foreign tax credit carryforwards, and investment tax credits to reduce our transition tax liability.

A reconciliation of the beginning and ending amount of liabilities associated with uncertain tax positions for the years ended December 31, 2018, 2017, and 2016 is as follows (in thousands):
 
 
2018
 
2017
 
2016
Unrecognized tax benefits, beginning of year
 
$
84,173

 
$
89,256

 
$
141,755

Increases related to prior year tax positions
 

 
3,827

 

Decreases related to prior year tax positions
 
(2,979
)
 

 
(6,119
)
Decreases from lapse in statute of limitations
 
(10,704
)
 
(11,840
)
 
(14,421
)
Decreases relating to settlements with authorities
 

 
(2,494
)
 
(35,416
)
Increases related to current tax positions
 
1,703

 
5,424

 
3,457

Unrecognized tax benefits, end of year
 
$
72,193

 
$
84,173

 
$
89,256


If recognized, $70.4 million of unrecognized tax benefits, excluding interest and penalties, would reduce our annual effective tax rate. Due to the uncertain and complex application of tax laws and regulations, it is possible that the ultimate resolution of uncertain tax positions may result in liabilities that could be materially different from these estimates. In such an event, we will record additional tax expense or benefit in the period in which such resolution occurs. Our policy is to recognize any interest and penalties that we may incur related to our tax positions as a component of income tax expense. During the years ended December 31, 2018 and 2017, we recognized interest and penalties of $5.3 million and $5.5 million, respectively, related to unrecognized tax benefits. We did not recognize any interest or penalties related to unrecognized tax benefits during 2016. It is reasonably possible that less than $0.1 million of uncertain tax positions will be recognized within the next 12 months due to the expiration of the statute of limitations associated with such positions.

We are subject to audit by federal, state, local, and foreign tax authorities. During the year ended December 31, 2017, we settled certain examinations in Germany, which resulted in a discrete tax expense of $2.5 million. We are currently under examination in Chile, India, Malaysia, Singapore, and the state of California. We believe that adequate provisions have been made for any adjustments that may result from tax examinations. However, the outcome of tax examinations cannot be predicted with certainty. If any issues addressed by our tax examinations are not resolved in a manner consistent with our expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs.




136


The following table summarizes the tax years that are either currently under audit or remain open and subject to examination by the tax authorities in the most significant jurisdictions in which we operate:
 
 
Tax Years
Australia
 
2013 - 2017
India
 
2013 - 2018
Malaysia
 
2013 - 2017
United States
 
2008 - 2009; 2013 - 2017

In certain of the jurisdictions noted above, we operate through more than one legal entity, each of which has different open years subject to examination. The table above presents the open years subject to examination for the most material of the legal entities in each jurisdiction. Additionally, tax years are not closed until the statute of limitations in each jurisdiction expires. In the jurisdictions noted above, the statute of limitations can extend beyond the open years subject to examination.

20. Net Income (Loss) per Share

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed giving effect to all potentially dilutive common shares, including restricted and performance stock units and stock purchase plan shares, unless there is a net loss for the period. In computing diluted net income per share, we utilize the treasury stock method.

The calculation of basic and diluted net income (loss) per share for the years ended December 31, 2018, 2017, and 2016 was as follows (in thousands, except per share amounts):
 
 
2018
 
2017
 
2016
Basic net income (loss) per share
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
Net income (loss)
 
$
144,326

 
$
(165,615
)
 
$
(416,112
)
Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,745

 
104,328

 
102,866

 
 
 
 
 
 
 
Diluted net income (loss) per share
 
 

 
 

 
 

Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,745

 
104,328

 
102,866

Effect of restricted and performance stock units and stock purchase plan shares
 
1,368

 

 

Weighted-average shares used in computing diluted net income (loss) per share
 
106,113

 
104,328

 
102,866

 
 
 
 
 
 
 
Net income (loss) per share:
 
 
 
 
 
 
Basic
 
$
1.38

 
$
(1.59
)
 
$
(4.05
)
Diluted
 
$
1.36

 
$
(1.59
)
 
$
(4.05
)

The following table summarizes the potential shares of common stock that were excluded from the computation of diluted net income per share for the years ended December 31, 2018, 2017, and 2016 as such shares would have had an anti-dilutive effect (in thousands):
 
 
2018
 
2017
 
2016
Anti-dilutive shares
 
299
 
1,021
 
753




137


21. Accumulated Other Comprehensive (Loss) Income

The following table presents the changes in accumulated other comprehensive (loss) income, net of tax, for the year ended December 31, 2018 (in thousands):
 
 
Foreign Currency Translation Adjustment
 
Unrealized Gain (Loss) on Marketable Securities and Restricted Investments
 
Unrealized Gain (Loss) on Derivative Instruments
 
Total
Balance as of December 31, 2017
 
$
(65,346
)
 
$
68,388

 
$
(783
)
 
$
2,259

Other comprehensive loss before reclassifications
 
(1,034
)
 
(6,077
)
 
(3,760
)
 
(10,871
)
Amounts reclassified from accumulated other comprehensive (loss) income
 

 
(55,405
)
 
6,812

 
(48,593
)
Net tax effect
 

 
3,735

 
(996
)
 
2,739

Net other comprehensive (loss) income
 
(1,034
)
 
(57,747
)
 
2,056

 
(56,725
)
Balance as of December 31, 2018
 
$
(66,380
)
 
$
10,641

 
$
1,273

 
$
(54,466
)

The following table presents the pretax amounts reclassified from accumulated other comprehensive (loss) income into our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
Comprehensive Income Components
 
Income Statement Line Item
 
Amounts Reclassified for the Year Ended December 31,
 
 
2018
 
2017
 
2016
Unrealized gain on marketable securities and restricted investments
 
Other income, net
 
$
55,405

 
$
49

 
$
41,633

Unrealized (loss) gain on derivative contracts:
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Net sales
 
(1,698
)
 

 

Foreign exchange forward contracts
 
Cost of sales
 
(212
)
 

 

Foreign exchange forward contracts
 
Foreign currency loss, net
 
(5,448
)
 

 

Cross currency swap contract
 
Foreign currency loss, net
 

 

 
4,896

Foreign exchange forward, interest rate, and cross currency swap contracts
 
Interest expense, net
 

 

 
(1,704
)
Foreign exchange forward contracts
 
Other income, net
 
546

 
(189
)
 

 
 
 
 
(6,812
)
 
(189
)
 
3,192

Total amount reclassified
 
 
 
$
48,593

 
$
(140
)
 
$
44,825


22. Segment and Geographical Information

We operate our business in two segments. Our modules segment involves the design, manufacture, and sale of CdTe solar modules, which convert sunlight into electricity. Third-party customers of our modules segment include integrators and operators of PV solar power systems. Our second segment is our fully integrated systems segment, through which we provide complete turn-key PV solar power systems, or solar solutions, that draw upon our capabilities, which include (i) project development, (ii) EPC services, and (iii) O&M services. We may provide our full EPC services or any combination of individual products and services within our EPC capabilities depending upon the customer and market opportunity. All of our systems segment products and services are for PV solar power systems, which primarily use our solar modules, and we sell such products and services to utilities, independent power producers, commercial and industrial companies, and other system owners. Additionally within our systems segment, we may temporarily own and operate certain of our systems for a period of time based on strategic opportunities or market factors.




138


Our segments are managed by our Chief Executive Officer, who is also considered our chief operating decision maker (“CODM”). Our CODM views sales of solar modules or systems as the primary drivers of our resource allocation, profitability, and cash flows. Our modules segment contributes to our operating results by providing the fundamental technologies and solar modules that drive our business and sales opportunities, and our systems segment contributes to our operating results by using such modules as part of a range of comprehensive PV solar energy solutions, depending on the customer and market opportunity. Our CODM generally makes decisions about allocating resources to our segments and assessing their performance based on gross profit. However, information about segment assets is not reported to the CODM for purposes of making such decisions. Accordingly, we exclude such asset information from our reportable segment financial disclosures.

The following tables present certain financial information for our reportable segments for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
Year Ended December 31, 2018
 
 
Modules
 
Systems
 
Total
Net sales
 
$
502,001

 
$
1,742,043

 
$
2,244,044

Gross (loss) profit
 
(50,467
)
 
442,644

 
392,177

Depreciation and amortization expense
 
85,797

 
18,647

 
104,444

Goodwill
 
14,462

 

 
14,462

 
 
Year Ended December 31, 2017
 
 
Modules
 
Systems
 
Total
Net sales
 
$
806,398

 
$
2,134,926

 
$
2,941,324

Gross profit
 
112,338

 
436,609

 
548,947

Depreciation and amortization expense
 
67,597

 
24,302

 
91,899

Goodwill
 
14,462

 

 
14,462

 
 
Year Ended December 31, 2016
 
 
Modules
 
Systems
 
Total
Net sales
 
$
675,452

 
$
2,229,111

 
$
2,904,563

Gross profit
 
110,510

 
527,908

 
638,418

Depreciation and amortization expense
 
186,736

 
17,515

 
204,251


The following table presents net sales for the years ended December 31, 2018, 2017, and 2016 by geographic region, based on the customer country of invoicing (in thousands):
 
 
2018
 
2017
 
2016
United States
 
$
1,478,034

 
$
2,273,774

 
$
2,418,974

Japan
 
234,814

 
4,405

 
5,183

India
 
232,130

 
141,491

 
158,182

Australia
 
153,163

 
108,643

 
9,568

Turkey
 
19,354

 
124,433

 
18,809

Jordan
 
2,150

 
2,255

 
103,022

Spain
 
741

 
379

 
141,319

All other foreign countries
 
123,658

 
285,944

 
49,506

Net sales
 
$
2,244,044

 
$
2,941,324

 
$
2,904,563





139


The following table presents long-lived assets, which include property, plant and equipment, PV solar power systems, and project assets (current and noncurrent) as of December 31, 2018 and 2017 by geographic region, based on the physical location of the assets (in thousands):
 
 
2018
 
2017
Vietnam
 
$
702,071

 
$
252,417

United States
 
659,854

 
595,062

Malaysia
 
532,418

 
483,884

Japan
 
319,571

 
251,559

Chile
 
240,495

 
251,208

All other foreign countries
 
108,871

 
240,232

Long-lived assets
 
$
2,563,280

 
$
2,074,362


23. Concentrations of Risks

Customer Concentration. The following customers each comprised 10% or more of our total net sales and/or 10% or more of our total accounts receivable for the years ended December 31, 2018, 2017, and 2016:
 
 
2018
 
2017
 
2016
 
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
Customer #1
 
16
%
 
*

 
*

 
*

 
*

 
*

Customer #2
 
13
%
 
*

 
47
%
 
*

 
*

 
*

Customer #3
 
*

 
18
%
 
*

 
*

 
*

 
*

Customer #4
 
*

 
12
%
 
*

 
*

 
*

 
*

Customer #5
 
*

 
*

 
*

 
26
%
 
*

 
*

Customer #6
 
*

 
*

 
*

 
12
%
 
*

 
*

Customer #7
 
*

 
*

 
*

 
*

 
39
%
 
*

Customer #8
 
*

 
*

 
*

 
*

 
11
%
 
*

Customer #9
 
*

 
*

 
*

 
*

 
10
%
 
*

Customer #10
 
*

 
*

 
*

 
*

 
*

 
32
%
Customer #11
 
*

 
*

 
*

 
*

 
*

 
12
%
——————————
*
Net sales and/or accounts receivable for these customers were less than 10% of our total net sales and/or accounts receivable for the period.

Geographic Risk. During the year ended December 31, 2018, our third-party solar module and solar power system net sales were predominantly in the United States. The concentration of our net sales in a limited number of geographic regions exposes us to local economic, public policy, and regulatory risks in such regions.

Production. Our products include components that are available from a limited number of suppliers or sources. Shortages of essential components could occur due to increases in demand or interruptions of supply, thereby adversely affecting our ability to meet customer demand for our products. Our solar modules are currently produced at our facilities in Perrysburg, Ohio; Kulim, Malaysia; and Ho Chi Minh City, Vietnam. Damage to or disruption of these facilities could interrupt our business and adversely affect our ability to generate net sales.




140


INDEX TO EXHIBITS

The following exhibits are filed with or incorporated by reference into this Annual Report on Form 10-K:
 
 
 
 
Incorporated by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File No.
 
Date of
First Filing
 
Exhibit
Number
3.1
 
 
S-1/A
 
333-135574
 
10/25/06
 
3.1
3.2
 
 
10-Q
 
001-33156
 
5/5/17
 
3.1
10.1
 
 
S-1/A
 
333-135574
 
10/25/06
 
10.15
10.2
 
 
10-K
 
001-33156
 
2/27/13
 
10.20
10.3
 
 
8-K
 
001-33156
 
9/10/09
 
10.1
10.4
 
 
8-K
 
001-33156
 
9/10/09
 
10.2
10.5
 
 
8-K
 
001-33156
 
9/10/09
 
10.3
10.6
 
 
8-K
 
001-33156
 
9/10/09
 
10.4
10.7
 
 
8-K
 
001-33156
 
9/10/09
 
10.5
10.8
 
 
8-K
 
001-33156
 
9/10/09
 
10.6
10.9
 
 
8-K
 
001-33156
 
9/10/09
 
10.7
10.10
 
 
8-K
 
001-33156
 
9/10/09
 
10.8
10.11
 
 
8-K
 
001-33156
 
9/10/09
 
10.9
10.12
 
 
8-K
 
001-33156
 
10/20/10
 
10.1
10.13
 
 
DEF 14A
 
001-33156
 
4/20/10
 
App. A
10.14
 
 
DEF 14A
 
001-33156
 
4/20/10
 
App. B



141


 
 
 
 
Incorporated by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File No.
 
Date of
First Filing
 
Exhibit
Number
10.15
 
 
10-Q
 
001-33156
 
5/5/11
 
10.3
10.16
 
 
8-K
 
001-33156
 
5/12/11
 
10.1
10.17
 
 
8-K
 
001-33156
 
7/14/11
 
10.1
10.18
 
 
10-Q
 
001-33156
 
8/3/12
 
10.1
10.19
 
 
8-K
 
001-33156
 
10/26/12
 
10.1
10.20
 
 
10-Q
 
001-33156
 
5/7/13
 
10.2
10.21
 
 
10-Q
 
001-33156
 
5/7/13
 
10.3
10.22
 
 
8-K
 
001-33156
 
7/19/13
 
10.1
10.23
 
 
8-K
 
001-33156
 
7/19/13
 
10.2
10.24
 
 
10-Q
 
001-33156
 
8/7/13
 
10.1
10.25
 
 
10-K
 
001-33156
 
2/26/14
 
10.1
10.26
 
 
10-Q
 
001-33156
 
8/6/14
 
10.2
10.27
 
 
DEF 14A
 
001-33156
 
4/8/15
 
App. A
10.28
 
 
8-K
 
001-33156
 
6/5/15
 
10.1
10.29
 
 
10-K
 
001-33156
 
2/24/16
 
10.23



142


 
 
 
 
Incorporated by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File No.
 
Date of
First Filing
 
Exhibit
Number
10.30
 
 
10-K
 
001-33156
 
2/24/16
 
10.24
10.31
 
 
10-K
 
001-33156
 
2/24/16
 
10.26
10.32
 
 
10-Q
 
001-33156
 
4/28/16
 
10.1
10.33
 
 
10-Q
 
001-33156
 
11/3/16
 
10.1
10.34
 
 
8-K
 
001-33156
 
1/27/17
 
10.1
10.35
 
 
10-K
 
001-33156
 
2/22/17
 
10.33
10.36
 
 
10-Q
 
001-33156
 
5/5/17
 
10.1
10.37
 
 
8-K
 
001-33156
 
7/14/17
 
10.10
10.38
 
 
10-Q
 
001-33156
 
7/27/18
 
10.1
10.39
 
 
10-Q
 
001-33156
 
7/27/18
 
10.2
10.40
 
 
10-Q
 
001-33156
 
7/27/18
 
10.3
*10.41
 
 
 
 
 
*10.42
 
 
 
 
 
*10.43
 
 
 
 
 
*10.44
 
 
 
 
 
*10.45
 
 
 
 
 
*10.46
 
 
 
 
 
*14.1
 
 
 
 
 
*21.1
 
 
 
 
 
*23.1
 
 
 
 
 
*31.01
 
 
 
 
 
*31.02
 
 
 
 
 
Δ*32.01
 
 
 
 
 
*101.INS
 
XBRL Instance Document
 
 
 
 
*101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
*101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
*101.DEF
 
XBRL Definition Linkbase Document
 
 
 
 
*101.LAB
 
XBRL Taxonomy Label Linkbase Document
 
 
 
 



143


 
 
 
 
Incorporated by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File No.
 
Date of
First Filing
 
Exhibit
Number
*101.PRE
 
XBLR Taxonomy Extension Presentation Document
 
 
 
 
——————————
*
Filed herewith.

Δ
This exhibit shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language in any filings.

Item 16. Form 10-K Summary

None.




144


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.

 
FIRST SOLAR, INC.
 
 
 
 
February 21, 2019
By:
 
/s/ BRYAN SCHUMAKER
 
Name:
 
Bryan Schumaker
 
Title:
 
Chief Accounting Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature
 
Title
 
Date
 
 
 
 
 
/s/ MARK R. WIDMAR
 
Chief Executive Officer and Director
 
February 21, 2019
Mark R. Widmar
 
 
 
 
 
 
 
 
 
/s/ ALEXANDER R. BRADLEY
 
Chief Financial Officer
 
February 21, 2019
Alexander R. Bradley
 
 
 
 
 
 
 
 
 
/s/ MICHAEL J. AHEARN
 
Chairman of the Board of Directors
 
February 21, 2019
Michael J. Ahearn
 
 
 
 
 
 
 
 
 
/s/ SHARON L. ALLEN
 
Director
 
February 21, 2019
Sharon L. Allen
 
 
 
 
 
 
 
 
 
/s/ RICHARD D. CHAPMAN
 
Director
 
February 21, 2019
Richard D. Chapman
 
 
 
 
 
 
 
 
 
/s/ GEORGE A. HAMBRO
 
Director
 
February 21, 2019
George A. Hambro
 
 
 
 
 
 
 
 
 
/s/ MOLLY E. JOSEPH
 
Director
 
February 21, 2019
Molly Joseph
 
 
 
 
 
 
 
 
 
/s/ CRAIG KENNEDY
 
Director
 
February 21, 2019
Craig Kennedy
 
 
 
 
 
 
 
 
 
/s/ WILLIAM J. POST
 
Director
 
February 21, 2019
William J. Post
 
 
 
 
 
 
 
 
 
/s/ PAUL H. STEBBINS
 
Director
 
February 21, 2019
Paul H. Stebbins
 
 
 
 
 
 
 
 
 
/s/ MICHAEL SWEENEY
 
Director
 
February 21, 2019
Michael Sweeney
 
 
 
 



145
EX-10.41 2 ex1041amendedandrestatedco.htm EXHIBIT 10.41 Exhibit

EXHIBIT 10.41
fslrlogoa20.jpg
FIRST SOLAR, INC.
CORPORATE GOVERNANCE GUIDELINES
A.    The Roles of the Board of Directors and Management
1.
The Board of Directors - The business of First Solar, Inc. (the “Company”) shall be conducted under the oversight of the Board of Directors (the “Board”). The Board shall select the Chief Executive Officer (the “CEO”) and delegate to the CEO the authority and responsibility to manage the Company’s operations. The Board may select a Chairman of the Board (the “Chairman”). The day-to-day management of the Company, including the preparation of financial statements and short- and long-term strategic planning, is the responsibility of the Company’s management. The primary responsibility of the Board is to oversee and review management’s performance of these functions.
2.
Management - The CEO and senior management shall be responsible for running the Company’s business operations.
B.    Board Composition and Leadership
1.
Chairman of the Board and Chief Executive Officer - The Board shall have the authority to decide whether the Board shall have a Chairman and whether the positions of Chairman and CEO should be held by the same person and shall determine the best arrangement for the Company and its stockholders in light of all relevant and changing circumstances.
2.
Size of the Board - The number of directors should not exceed a number that can function efficiently. The Nominating and Governance Committee shall consider and make recommendations to the Board concerning the appropriate size and needs of the Board.
3.
Board Independence - The independence of a director is determined according to the Sarbanes-Oxley Act of 2002, the rules and regulations of the Securities and Exchange Commission and the listing standards of the Nasdaq Stock Market. The independence requirements of the Nasdaq Stock Market include a series of objective tests, such as that the director is not an employee of the Company and has not engaged in various types of business dealings with the Company. Because it is not possible to anticipate or explicitly provide for all potential conflicts of interest that may affect independence, the Board is also responsible for making an affirmative determination as to each independent director that no relationships exist which, in the opinion of the Board, would interfere with the exercise of independent judgment in carrying out the responsibilities of a director. In making these determinations, the Board will review information provided by the directors and the Company with regard to each Director’s business and personal activities as they may relate to the Company and the Company’s management.
4.
Board Membership Criteria - The Nominating and Governance Committee shall periodically review with the Board the appropriate skills and characteristics required of Board members given the current Board composition. It is the intent of the Board that the Board will be comprised of qualified and diverse individuals who have distinguished records of leadership and success in their area of activity

Adopted as of October 3, 2006
Last Revision Effective November 9, 2017
1


and who will make substantial contributions to Board operations and effectively represent the interests of the stockholders.
The Board’s assessment of Board candidates includes, but is not limited to, consideration of (i) roles and contributions valuable to the business community; (ii) personal qualities of leadership, character, judgment and whether the candidate possesses and maintains throughout service on the Board a reputation in the community at large of integrity, trust, respect, competence and adherence to the highest ethical standards; (iii) relevant knowledge and diversity of background and experience in such areas as business, technology, finance and accounting, marketing, government and other disciplines relevant to the Company’s business; and (iv) whether the candidate is free of conflicts and has the time required for preparation, participation and attendance at all meetings (the “Board Membership Criteria”). A director’s qualifications in light of these criteria shall be considered at least each time the director is re-nominated for Board membership.
5.
Selection of New Director Candidates - The Nominating and Governance Committee shall screen and recommend for selection candidates to the Board.
6.
Director Orientation and Continuing Education - The Company shall provide directors with an orientation and education program to familiarize them with the Company’s business operations and plans, industry trends and corporate governance practices, as well as ongoing education on issues facing the Company and on subjects that would assist the directors in discharging their duties.
7.
Directors Who Experience Change in Present Job Responsibilities or Other Relevant Circumstances - When there is a significant change in the director’s principal occupation or business affiliation, or other circumstances arise which may raise questions about the director’s continuing qualifications in relation to the Board Membership Criteria set forth above, then the director shall tender her/his resignation or the Nominating and Governance Committee shall ask for such tender. The Nominating and Governance Committee shall consider the tendered resignation and recommend to the Board the action to be taken.
8.
Service On Other For-Profit Boards - Independent directors are encouraged to evaluate carefully the time required to serve on other boards (excluding the boards of non-profit organizations) taking into account board attendance, preparation, participation and effectiveness on these boards. Independent directors must advise the Chair of the Nominating and Governance Committee before accepting an invitation to serve on another board to enable the Company to determine whether (i) any regulatory issues or potential conflicts are raised by the director accepting such an invitation and (ii) the director will have the time required for preparation, participation and attendance at meetings of the Board of the Company. Independent directors should not serve on more than five other boards of public companies in addition to the Board of the Company.
9.
Board Compensation Review - The Compensation Committee shall periodically receive reports on the status of Board compensation in relation to other comparable U.S. companies and shall be responsible for recommending to the Board changes in compensation for non-employee directors. In recommending Board compensation, the Compensation Committee shall be guided by three goals: compensation should fairly pay directors for work required for a company of our size and scope; (ii) compensation should align directors’ interests with the long-term interests of the Company’s stockholders; and (iii) the structure of the compensation should be clearly disclosed to the Company’s stockholders.

Adopted as of October 3, 2006
Last Revision Effective November 9, 2017
2


C.    Board Operations
1.
Selection of Agenda Items for Board Meetings - Annually, the Chairman and the CEO will propose for the Board’s approval a schedule for Board and Committee meetings for the upcoming year. Before each meeting, the Chairman and CEO will prepare an agenda which will be circulated to the Board in advance. Management will review proposed agenda items that fall within the scope of responsibilities of a Board committee with the chair of that committee. Any Board member may ask to include items on the agenda.
2.
Board Materials Distributed in Advance - Board members shall receive materials related to agenda items in advance of Board meetings so that the directors may prepare to discuss the items at the meeting. Sensitive subjects may be discussed at the meeting without distributing written materials in advance or at the meeting.
3.
Director Responsibilities - Directors must exercise their business judgment to act in the best interests of the stockholders and the Company. In discharging this obligation, directors reasonably may rely on the Company’s senior executives and its advisors and auditors. Directors are expected to attend and participate in substantially all meetings of the Board and of committees on which they serve, to spend the time needed to prepare for meetings and to meet as frequently as necessary to discharge their responsibilities.
4.
Board Presentations and Access to Employees - Members of senior management may be invited to attend part or all of a Board or Board committee meeting in order to participate in discussions. Generally, presentation of matters to be considered by the Board or Board committee are made by the executive responsible for that area of the Company’s operations. Board members shall have complete access to all other members of management and Company employees.
5.
Board Access to Independent Advisors - The Board and its committees may seek advice from outside advisors as appropriate. The Board shall have sole authority to approve related fees and retention terms.
6.
Executive Sessions of Non-Management Directors - The independent directors shall meet on a regular basis (at least twice per year) outside the presence of the non-independent directors.
D.    Board Committees
1.
Committees - The current Board committees are Audit, Compensation, Nominating and Governance, and Technology.
2.
Assignment and Term of Service of Committee Members - The Board shall be responsible for the appointment of committee members and chairs, based on recommendations of the Nominating and Governance Committee. The Board at its first meeting following the annual meeting of stockholders shall elect the members of each committee.
3.
Agenda, Frequency, Length and Reports of Committee Meetings - The chair of each committee shall approve the agenda, length of and attendance at each committee meeting and shall determine the frequency of meetings. Materials related to agenda items shall be given to the committee members sufficiently in advance to allow the members to prepare for discussing the items at the meeting. The committee chairs shall report a summary of their meeting to the Board following each regular committee meeting, as requested.

Adopted as of October 3, 2006
Last Revision Effective November 9, 2017
3


4.
Membership - Only directors meeting the membership requirements of the applicable committee charter may serve on a committee.
5.
Responsibilities - The Board shall periodically review the responsibilities of each committee and approve the committee charters, copies of which are attached to these guidelines.
E.    Board and Management Evaluation
1.
Formal Evaluation of the CEO - The Compensation Committee, in consultation with the Chairman and the CEO, shall set annual and long-term performance goals for the Company. The Chair of the Compensation Committee shall lead the discussion of the CEO’s performance relative to such goals with the independent directors and communicate the Board’s evaluation to the CEO. The Compensation Committee will use the evaluation as a factor when determining the compensation of the CEO.
2.
Board Self-Assessment - The Board shall conduct an annual self-evaluation to determine whether it and its committees are functioning effectively. The Nominating and Governance Committee shall solicit comments from all directors and share those comments with the Board. Based on the comments and further discussion, the Board shall make an assessment specifically reviewing areas in which the Board and/or management believes improvements could be made to increase the effectiveness of the Board and its committees.
3.
Succession Planning - The Board shall periodically review the Company’s plans regarding succession of the CEO and other senior executive positions. To assist the Board, the CEO shall annually assess senior executives and their succession potential. The CEO shall also provide the Board with an assessment of persons considered potential successors to certain senior executive positions.
4.
Management Development - The CEO shall periodically report to the Board on the Company’s program for management development.



Adopted as of October 3, 2006
Last Revision Effective November 9, 2017
4
EX-10.42 3 ex1042formofrsuawardagreem.htm EXHIBIT 10.42 Exhibit

EXHIBIT 10.42
fslrlogoa20.jpg
Form RSU-009

RESTRICTED STOCK UNIT AWARD AGREEMENT under the FIRST SOLAR, INC. 2015 OMNIBUS INCENTIVE COMPENSATION PLAN, between First Solar, Inc. (the “Company”), a Delaware corporation, and the individual (the “Participant”) set forth on the Grant Notice which incorporates this Form RSU-009 by reference.

This Restricted Stock Unit Award Agreement including any addendum hereto and the Grant Notice (collectively, this “Award Agreement”) set forth the terms and conditions of an award of Restricted Stock Units (this “Award”) that is being granted to the Participant set forth on the Grant Notice on the date set forth in the Grant Notice (such date, the “Grant Date”), under the terms of the First Solar, Inc. 2015 Omnibus Incentive Compensation Plan (the “Plan”) for the number of restricted stock units (each such restricted stock unit, an “RSU”) set forth in the Grant Notice. Each RSU constitutes an unfunded and unsecured promise of the Company to deliver (or cause to be delivered) to the Participant one share of the common stock of the Company (a “Share”), subject to the all terms and conditions of this Award Agreement and the Plan, including without limitation, THE DISPUTE RESOLUTION PROVISIONS SET FORTH IN SECTION 15 OF THIS AWARD AGREEMENT.
* * *
SECTION 1.     The Plan. This Award is made pursuant to the Plan, all the terms of which are hereby incorporated in this Award Agreement. In the event of any conflict between the terms of the Plan, on the one hand, and the terms of this Award Agreement, on the other hand, the terms of the Plan shall govern.
SECTION 2.     Definitions. The following terms are defined in this Award Agreement, and shall when capitalized have the meaning ascribed to them in this Award Agreement in the locations set forth below.
Defined Term
Cross-Ref.
 
Defined Term
Cross-Ref.
“Addendum”
Section 19
 
“Grant Date”
Paragraph 2
“Affiliate”
Section 3(a)
 
“Participant”
Paragraph 1
“Award”
Paragraph 2
 
“Plan”
Paragraph 2
“Award Agreement”
Paragraph 2
 
“RSU”
Paragraph 2
“Business Day”
Section 16
 
“Share”
Paragraph 2
“Company”
Paragraph 1
 
“Tax-Related Items”
Section 7
“Employer”
Section 7
 
“Vesting Date”
Section 3(a)
Capitalized terms that are not defined in this Award Agreement shall have the meanings used or defined in the Plan.
SECTION 3.     Vesting and Delivery of Shares.
(a)     Vesting. Except as otherwise determined by the Committee in its sole discretion, the Participant shall vest in the number of RSUs that corresponds to the vesting date(s) set forth in the Grant Notice (each, a “Vesting Date”); provided that the Participant is actively employed by the Company or an Affiliate on the relevant Vesting Date. For



purposes of this Award Agreement, an “Affiliate” of the Company is an individual or entity that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, the Company.
(b)     Delivery of Shares. On or shortly following, but in no event later than 30 days after, each Vesting Date, the Company shall deliver to the Participant one Share for each RSU that vests on such date.
SECTION 4.     Forfeiture of RSUs. Unless the Committee determines otherwise, or unless otherwise provided in the Grant Notice, a written agreement between the Company and the Participant or any other plan, policy or program of the Company then in effect, if the Participant’s rights with respect to any RSUs awarded pursuant to this Award Agreement do not vest prior to the date on which the Participant’s employment or service relationship with the Company and/or its Affiliates terminates for any reason, the Participant’s rights with respect to such RSUs shall immediately terminate, and the Participant will not be entitled to receive any Shares or any other payments or benefits with respect thereto (as further described in Section 9(l) below).
SECTION 5.     Voting Rights; Dividend Equivalents. The Participant shall not be entitled to exercise any voting rights with respect to an RSU and shall not be entitled to receive dividends, dividend equivalents or other distributions with respect to the Shares underlying such RSU prior to the date on which the Participant’s rights with respect to the RSU have become vested and Shares are delivered to the Participant.
SECTION 6.     Non-Transferability of RSUs. Unless otherwise provided by the Committee in its discretion, RSUs may not be sold, assigned, alienated, transferred, pledged, attached or otherwise encumbered by the Participant. Any purported sale, assignment, alienation, transfer, pledge, attachment or other encumbrance of an RSU in violation of the provisions of this Section 6 shall be void.
SECTION 7.     Responsibility for Taxes.
(a)     Regardless of any action the Company or the Participant’s employer, if other than the Company (the “Employer”), takes with respect to any or all federal, state or local income tax, social security contributions, payroll tax, payment on account or other tax-related items related to the Participant’s participation in the Plan that are legally applicable to the Participant (“Tax-Related Items”), the Participant acknowledges that the ultimate liability for all Tax-Related Items is and remains the Participant’s responsibility and that such liability may exceed the amount actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (1) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the RSUs, including, without limitation, the grant, vesting or settlement of the RSUs, the issuance of Shares on the relevant Vesting Date, the subsequent sale of Shares acquired pursuant to such issuance and the receipt of any dividends; and (2) do not commit to and are under no obligation to structure the terms of the Award or any aspect of the RSUs to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant becomes subject to tax and/or social security contributions in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)     Prior to any relevant taxable, tax and/or social security contribution withholding event, the Participant shall pay or make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company or its agent to satisfy any applicable withholding obligations with regards to Tax-Related Items by withholding a number of Shares to be issued upon settlement of the RSUs. If, for any reason, the Shares that would otherwise be deliverable to the Participant upon settlement of the RSUs would be insufficient to satisfy the tax withholding obligations, or if such withholding in Shares is problematic under applicable tax or securities law or has materially adverse accounting consequences, the Participant authorizes (i) the Company and any brokerage firm determined acceptable to the Company to sell on the Participant’s behalf a whole number of Shares from those Shares to be issued to the Participant as the Company determines to be appropriate to generate cash proceeds sufficient to satisfy any applicable withholding obligations for Tax-Related Items (ii) the Company, the Employer and any Affiliate to withhold an amount from the Participant’s wages or other compensation or require the



Participant to make a cash payment sufficient to fully satisfy any applicable withholding obligations for Tax-Related Items.
(c)     Depending on the withholding method, the Company may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding amounts or other applicable withholding rates, including maximum rates, in which case the Participant will receive a refund of any over-withheld amount in cash and will have no entitlement to the equivalent in Shares. If the obligation for Tax-Related Items is satisfied by withholding in Shares, the Participant is deemed, for tax and/or social security contributions and other purposes, to have been issued the full number of Shares subject to the vested RSUs, notwithstanding that a number of Shares are held back solely for the purposes of paying the Tax-Related Items due as a result of any aspect of the Participant’s participation in the Plan.
(d)     The Participant shall pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Participant expressly acknowledges that the delivery of Shares pursuant to Section 3(b) above is conditioned on satisfaction of all Tax-Related Items in accordance with this Section 7, and that the Company may refuse to deliver the Shares if the Participant fails to comply with the Participant’s obligations in connection with the Tax-Related Items.
SECTION 8.     Consents and Legends.
(a)     Consents. The Participant’s rights in respect of the RSUs are conditioned on the receipt to the full satisfaction of the Committee of any required consents that the Committee may determine to be necessary or advisable (including, without limitation, the Participant’s consent to the Company’s supplying to any third-party recordkeeper of the Plan such personal information as the Committee deems advisable to administer the Plan, as may further be described to the extent applicable discussing applicable data privacy considerations in an addendum to this Award Agreement, as described in Section 19).
(b)     Legends. The Company may affix to certificates for Shares issued pursuant to this Award Agreement any legend that the Committee determines to be necessary or advisable (including to reflect any restrictions to which the Participant may be subject under any applicable securities laws). The Company may advise the applicable transfer agent to place a stop order against any legended Shares.
SECTION 9.     Nature of Award. As a condition to receipt of this Award, the Participant acknowledges, understands and agrees that:
(a)     the Plan is established voluntarily by the Company, is discretionary in nature and may be modified, amended, suspended or terminated by the Company at any time, unless otherwise provided in the Plan and this Award Agreement;
(b)     this Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future awards of RSUs, or benefits in lieu of RSUs, even if RSUs have been granted repeatedly in the past;
(c)     all decisions with respect to future awards of RSUs, if any, will be at the sole discretion of the Company;
(d)     the Participant’s participation in the Plan shall not create a right to further employment with the Employer and shall not interfere with the ability of the Employer to terminate the Participant’s employment relationship at any time;
(e)     the Participant’s participation in the Plan is voluntary;



(f)     the RSUs and the Shares subject to the RSUs are extraordinary items that do not constitute compensation of any kind for services of any kind rendered to the Company or the Employer, and which are outside the scope of the Participant’s employment agreement, if any, unless such agreement is directly with the Company and specifically provides to the contrary;
(g)     the RSUs and the Shares subject to the RSUs, and the income from and value of same, are not intended to replace any pension rights or compensation;
(h)     the RSUs and the Shares subject to the RSUs, and the income from and value of same, are not part of normal or expected compensation or salary for any purposes, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, holiday pay, pension or retirement or welfare benefits or similar payments and in no event should be considered as compensation for, or relating in any way to, past services for the Company, the Employer, or any Affiliate;
(i)     this Award and the Participant’s participation in the Plan will not be interpreted to form or amend an employment or service agreement or relationship with the Company or any Affiliate;
(j)     the future value of the underlying Shares is unknown and cannot be predicted with certainty;
(k)     no claim or entitlement to compensation or damages shall arise from forfeiture of the RSUs resulting from termination of the Participant’s employment or other service relationship by the Company or the Employer (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or the terms of Participant’s employment agreement, if any);
(l)     except as otherwise provided by the Committee or the Grant Notice, in the event of termination of the Participant’s employment or service relationship, the Participant’s right to vest in the RSUs under the Plan, if any, will terminate effective as of the date the Participant is no longer actively providing services to the Company, the Employer or any Affiliate of the Company (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), and unless otherwise expressly provided in this Award Agreement or determined by the Company, the Participant’s right to vest in the RSU under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., the Participant’s period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any); the Committee shall have the exclusive discretion to determine when the Participant is no longer actively providing services for purposes of the RSUs (including whether the Participant may still be considered to be providing services while on a leave of absence);
(m)     unless otherwise agreed with the Company, the RSUs and Shares subject to the RSUs, and the income from and value of same, are not granted as consideration for, or in connection with, the service Participant may provide as a director of an Affiliate;
(n)     the RSUs and the benefits under the Plan, if any, will not automatically transfer to a successor company in the case of a Change of Control or a merger, takeover, or transfer of liability of the Employer; and
(o)     neither the Company nor the Employer or any Affiliate shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the Award or of any amounts due to the Participant for the settlement of the RSUs or the subsequent sale of any Shares acquired upon settlement.
SECTION 10.     No Advice Regarding Grant. Nothing in this Award Agreement should be viewed as the provision by the Company of any tax, legal, or financial advice, nor is the Company making any recommendations



regarding the Participant’s participation in the Plan, or the Participant’s acquisition or sale of the underlying Shares. The Participant understands and agrees that the Participant should consult with the Participant’s own personal tax, legal and financial advisors regarding the Participant’s participation in the Plan before taking any action in relation thereto.
SECTION 11.     Adjustments. In the event of any change in the outstanding Shares by reason of any stock split, stock dividend, split-up, split-off, spin-off, recapitalization, merger, consolidation, rights offering, reorganization, combination or exchange of shares, sale by the Company of all or part of its assets, distribution to shareholders other than a normal cash dividend, or other extraordinary or unusual event occurring after the Grant Date and prior to the end of the vesting period, that affects the value of the RSUs or Shares, the number, class and kind of the securities subject to the RSUs, or the number of RSUs, as appropriate, shall be adjusted by the Committee to reflect the occurrence of such event.
SECTION 12.     Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. Receipt of this Award is conditioned upon the Participant’s consent to such electronic delivery and the Participant’s agreement to participate in the Plan through an online or electronic system established and maintained by the Company or a third party designated by the Company.
SECTION 13.     Successors and Assigns of the Company. The terms and conditions of this Award Agreement shall be binding upon and shall inure to the benefit of the Company and its successors and assigns.
SECTION 14.     Committee Discretion. The Committee shall have full and plenary discretion with respect to any actions to be taken or determinations to be made in connection with this Award Agreement, and its determinations shall be final, binding and conclusive.
SECTION 15.     Dispute Resolution.
(a)     Jurisdiction and Venue. Notwithstanding any provision in any employment agreement between the Participant and the Company or any Affiliate, the Participant and the Company hereby irrevocably submit to the exclusive jurisdiction of (i) the United States District Court for the District of Delaware and (ii) the courts of the State of Delaware for the purposes of any action, suit or other proceeding arising out of this Award Agreement or the Plan. The Participant and the Company agree to commence any such action, suit or proceeding either in the United States District Court for the District of Delaware or, if such action, suit or other proceeding may not be brought in such court for jurisdictional reasons, in the courts of the State of Delaware. The Participant and the Company further agree that service of any process, summons, notice or document by U.S. registered mail (or its equivalent in the Participant’s country of residence) to the applicable address set forth in Section 16 below shall be effective service of process for any action, suit or proceeding in Delaware with respect to any matters to which the Participant has submitted to jurisdiction in this Section 15(a). The Participant and the Company irrevocably and unconditionally waive any objection to the laying of venue of any action, suit or proceeding arising out of this Award Agreement or the Plan in (A) the United States District Court for the District of Delaware, or (B) the courts of the State of Delaware, and hereby and thereby further irrevocably and unconditionally waive and agree not to plead or claim in any such court that any such action, suit or proceeding brought in any such court has been brought in an inconvenient forum.
(b)     Waiver of Jury Trial. Notwithstanding any provision in the Participant’s employment agreement, if any, between the Participant and the Company, the Participant and the Company hereby waive, to the fullest extent permitted by applicable law, any right either may have to a trial by jury in respect to any litigation directly or indirectly arising out of, under or in connection with this Award Agreement or the Plan.
(c)     Confidentiality. The Participant hereby agrees to keep confidential the existence of, and any information concerning, a dispute described in this Section 15, except that the Participant may disclose information concerning such dispute to the court that is considering such dispute or to the Participant’s legal counsel (provided that



such counsel agrees not to disclose any such information other than as necessary to the prosecution or defense of the dispute).
SECTION 16.     Notice. All notices, requests, demands and other communications required or permitted to be given under the terms of this Award Agreement shall be in writing and shall be deemed to have been duly given when delivered by hand or overnight courier or three Business Days after they have been mailed by U.S. registered mail (or its equivalent in the Participant’s country of residence), return receipt requested, postage prepaid, addressed to the other party as set forth below:
If to the Company:
First Solar, Inc.
350 W Washington Street, Suite 600
Tempe, AZ 85281
Attention: Stock Plan Administrator
If to the Participant:
To the address most recently supplied to the Company and set forth in the Company’s records
The parties may change the address to which notices under this Award Agreement shall be sent by providing written notice to the other in the manner specified above. For this purpose, “Business Day” means a day that is not a Saturday, a Sunday or a day on which banking institutions are legally permitted to be closed in Phoenix, Arizona, U.S.
SECTION 17.     Governing Law. This Award Agreement shall be deemed to be made in the State of Delaware, and the validity, construction and effect of this Award Agreement in all respects shall be determined in accordance with the laws of the State of Delaware, without giving effect to the conflict of law principles thereof.
SECTION 18.     Headings. Headings are given to the Sections and subsections of this Award Agreement solely as a convenience to facilitate reference. Such headings shall not be deemed in any way material or relevant to the construction or interpretation of this Award Agreement or any provision thereof.
SECTION 19.     Country-Specific or Other Addenda.
(a)     Notwithstanding any provisions in this Award Agreement or the Plan, this Award shall be subject to such special terms and conditions set forth in any Addendum attached hereto (“Addendum”) or as may later become applicable, as described herein.
(b)     If the Participant becomes subject to the laws of a jurisdiction to which an Addendum applies, the special terms and conditions for such jurisdiction will apply to this Award to the extent the Committee determines that the application of such terms and conditions is necessary or advisable to comply with local laws or to facilitate the administration of the Plan; provided the imposition of the term or condition will not result in any adverse accounting expense with respect to the Award.
(c)     Any Addendum attached hereto shall be considered a part of this Award Agreement.
SECTION 20.     Severability. The provisions of this Award Agreement are severable, and, if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions nevertheless shall be binding and enforceable.
SECTION 21.     Amendment of this Award Agreement. The Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate this Award Agreement prospectively or retroactively; provided, however, that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially and adversely impair the Participant’s rights under this Award



Agreement shall not, to the extent of such impairment, be effective without the Participant’s consent (it being understood, notwithstanding the foregoing proviso, that this Award Agreement and the RSUs shall be subject to the provisions of Section 7(c) of the Plan).
SECTION 22.     Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, on the RSUs and on any Shares acquired under this Award, to the extent that the Company determines it is necessary or advisable to comply with local law or facilitate the administration of the Plan, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
SECTION 23.     Acceptance of Terms and Conditions for RSUs. As a condition to receipt of this Award, the Participant confirms that he/she has read and understood the documents relating to this Award (i.e., the Plan, this Award Agreement, including any Addendum) and accepts the terms of those documents accordingly.
SECTION 24.     Counterparts. Where signature of this Award Agreement is contemplated in the Grant Notice or any Addendum, this Award Agreement may be signed in counterparts, with the same effect as if the signatures thereto and hereto were upon the same instrument.
SECTION 25.     Code Section 409A. The vesting and settlement of RSUs awarded pursuant to this Award Agreement are intended to qualify for the “short-term deferral” exemption from Section 409A of the Code, and the provisions of this Award Agreement will be interpreted, operated, and administered in a manner consistent with these intentions. Anything to the contrary in the Plan or this Award Agreement requiring the consent of the Participant notwithstanding, the Company reserves the right, to the extent the Company deems necessary or advisable in its sole discretion, to unilaterally amend or modify the Plan and/or this Award Agreement to ensure that the RSUs qualify for exemption from or comply with Section 409A of the Code; provided, however, that the Company makes no representations that the RSUs will be exempt from or comply with Section 409A of the Code, and makes no undertaking to preclude Section 409A of the Code from applying to the RSUs, and the Company will have no liability to the Participant or any other party if a payment under this Award Agreement that is intended to be exempt from, or compliant with, Section 409A of the Code is not so exempt or compliant or for any action taken by the Committee with respect thereto.
SECTION 26.     Waiver. The Participant acknowledges that a waiver by the Company of breach of any provision of the Award Agreement shall not operate or be considered as a waiver of any other provision of the Award Agreement, or of any subsequent breach by the Participant or any other participant.
SECTION 27.     Insider Trading Restrictions/Market Abuse Laws. The Participant acknowledges that he or she may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions, including the United States, the Participant’s country and the designated broker’s country, that may affect his or her ability to accept, acquire, sell or otherwise dispose of Shares, rights to Shares (e.g., RSUs) or rights linked to the value of Shares under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in applicable jurisdictions). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders the Participant placed before the Participant possessed inside information.  Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading policy. The Participant acknowledges that it is his or her responsibility to comply with any applicable restrictions, and the Participant should consult his or her personal advisor on this matter.
SECTION 28.     Foreign Asset/Account, Exchange Control and Tax Reporting. The Participant acknowledges that the Participant may be subject to foreign asset/account, exchange control and/or tax reporting requirements as a result of the acquisition, holding and/or transfer of Shares or cash (including dividends and the



proceeds arising from the sale of Shares) derived from his or her participation in the Plan in, to and/or from a brokerage/bank account or legal entity located outside the Participant’s country. The applicable laws of the Participant’s country may require that the Participant report such accounts, assets, the balances therein, the value thereof and/or the transactions related thereto to the applicable authorities in such country. The Participant acknowledges that he or she is responsible for ensuring compliance with any applicable foreign asset/account, exchange control and tax reporting requirements and should consult his or her personal legal advisor on this matter.
SECTION 29.     Entire Agreement. This Award Agreement (including any addenda), the Grant Notice and the Plan contain the entire agreement and understanding of the parties hereto with respect to the subject matter contained herein and supersede all prior communications, representations and negotiations in respect thereto.


    



ADDENDUM
ADDITIONAL TERMS AND CONDITIONS APPLICABLE TO

AWARD AGREEMENT (RSU-009)
TERMS AND CONDITIONS
This Addendum, which is part of the Award Agreement, includes additional terms and conditions that govern the Award and that will apply to the Participant if he or she resides in one of the countries listed below. Capitalized terms that are not defined in this Addendum shall have the meanings used or defined in the Award Agreement or the Plan.
NOTIFICATIONS
This Addendum also includes information regarding securities, exchange control and certain other issues of which the Participant should be aware with respect to his or her participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the countries set forth below as of August 2018. Such laws are often complex and change frequently. As a result, the Participant should not rely solely on this Addendum for information relating to the consequences of participating in the Plan because such information may be outdated when the Participant’s RSUs vest and/or the Participant sells any Shares acquired on a Vesting Date.
In addition, the information set forth in this Addendum is general in nature and may not apply to the Participant’s particular situation. As a result, the Company is not in a position to assure the Participant of any particular result. The Participant therefore should seek appropriate professional advice as to the application of relevant laws in the Participant’s country to the Participant’s particular situation.
Finally, if the Participant is a citizen or resident of a country other than the one in which he or she currently is working, or transfers to a different country after the Grant Date, the information set forth in this Addendum may not apply to the Participant.
ALL COUNTRIES OUTSIDE THE U.S.
Data Privacy Consent. Notice. The purpose of this Notice is to inform the Participant about how the Company processes the Participant’s Personal Data in connection with the Plan and the Award Agreement. The Company is the controller of the Participant’s Personal Data.
(a)     Data Processing and Legal Basis. The Company collects, uses and otherwise processes Personal Data about the Participant for the Company’s legitimate business interests for the purposes of allocating Shares and implementing, administering and managing the Plan and/or for the purposes of performing a contract between the Company and the Participant. The Personal Data processed by the Company may include, without limitation, the Participant’s name, home address and telephone number, email address, date of birth, social insurance number, passport number or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company or its Affiliates, details of all Awards or any other entitlement to shares of stock or equivalent benefits awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor of implementing, administering and managing the Plan.
(b)     Stock Plan Administration Service Providers. The Company may transfer the Participant’s Personal Data, or parts thereof, to (i) E*Trade Financial (and its affiliated companies), an independent service provider based in the United States which assists the Company with the implementation, administration and management of the Plan and (ii) My Equity Comp (and its affiliated companies), an independent service provider based in the United States which assists the Company with the preparation of tax forms and tax returns. In the future, the Company may select different service providers and share the Participant’s Personal Data with such different service providers that serves the Company in a similar manner. The Company’s service providers will open an account for the Participant to receive and trade Shares acquired under the Plan and that the Participant will be asked to agree on separate terms and data



processing practices with the service provider, which is a condition of the Participant’s ability to participate in the Plan. In addition to the foregoing service providers, the Company may transfer portions of the Participant’s Personal Data related to the Participant’s stock holdings to competent public authorities in connection with statutory audit reports and/or where required by law.
(c)     International Data Transfers. The Company and, as of the date hereof, any third parties assisting in the implementation, administration and management of the Plan, such as E*Trade Financial, are based in the United States. If the Participant is located outside the United States, the Participant’s country may have enacted data privacy laws that are different from the laws of the United States. Where it is necessary to transfer the Participant’s Personal Data to a different country to where the Participant is based, the Company has implemented appropriate safeguards to protect the Participant’s Personal Data, including the execution of data transfer agreements with the recipient of the information. For further information, or a copy of, the adequate safeguards adopted by the Company, the Participant should contact the Participant’s local human resources representative. The Company shall process any request in line with applicable law and the Company policy and procedures.
(d)     Data Retention. The Company will process the Participant’s Personal Data only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan, or to comply with legal or regulatory obligations, including under tax and securities laws. In the latter case, the Participant understands and acknowledges that the Company’s legal basis for the processing of the Participant’s Personal Data would be compliance with the relevant laws or regulations. When the Company no longer needs the Participant’s Personal Data for any of the above purposes, the Participant understands the Company will remove it from its systems.
(e)     Data Subject Rights. The Data subject rights regarding the processing of personal data vary depending on the applicable law and that, depending on where the Participant is based and subject to the conditions set out in the applicable law, the Participant may have, without limitation, the rights to (i) inquire whether and what kind of Personal Data the Company holds about the Participant and how it is processed, and to access or request copies of such Personal Data, (ii) request the correction or supplementation of Personal Data about the Participant that is inaccurate, incomplete or out- of-date in light of the purposes underlying the processing, (iii) obtain the erasure of Personal Data no longer necessary for the purposes underlying the processing, processed based on withdrawn consent, processed for legitimate interests that, in the context of the Participant’s objection, do not prove to be compelling, or processed in non-compliance with applicable legal requirements, (iv) request the Company to restrict the processing of the Participant’s Personal Data in certain situations where the Participant feels its processing is inappropriate, (v) object, in certain circumstances, to the processing of Personal Data for legitimate interests, and to (vi)request portability of the Participant’s Personal Data that the Participant has actively or passively provided to the Company (which does not include data derived or inferred from the collected data), where the processing of such Personal Data is based on consent or the Participant’s employment and is carried out by automated means. In case of concerns, the Participant may also have the right to lodge a complaint with the competent local data protection authority. Further, to receive clarification of, or to exercise any of, the Participant’s rights the Participant should contact the Participant’s local human resources representative.
Language. The Participant acknowledges that he or she is proficient in the English language, or has consulted with an advisor who is sufficiently proficient in English, so as to allow the Participant to understand the terms and conditions of this Award Agreement. If the Participant receives the Award Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
AUSTRALIA
TERMS AND CONDITIONS
Australian Offer Document. The Participant’s right to participate in the Plan, vest in the RSUs, and receive the Shares underlying the RSUs granted under the Plan is subject to the terms and conditions stated in the Plan, the Australian



Offer Document, the Award Agreement and this Addendum, all of which are intended to comply with the provisions of the Australian Corporations Act 2001, ASIC Regulatory Guide 49 and ASIC Class Order CO 14/1000.
RSUs Payable in Shares Only. Notwithstanding any discretion in the Plan, due to securities law considerations in Australia, the RSUs will be settled in Shares only. The RSUs do not provide any right for the Participant to receive a cash payment.
Tax Information. The Plan is a plan to which Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies (subject to conditions in the Act).
NOTIFICATIONS
Exchange Control Notification. Exchange control reporting is required for cash transactions exceeding A$10,000 and international fund transfers. If there is an Australian bank assisting with the transaction, the Australian bank will file the report for the Participant. If there is no Australian bank involved in the transaction, the Participant must file the report.
BELGIUM
NOTIFICATIONS
Tax Reporting Notification. The Participant must report any taxable income attributable to the RSUs on the Participant’s annual tax return.
Foreign Asset/Account Reporting Notification. The Participant must report securities held (including Shares) or any bank or brokerage accounts opened and maintained outside Belgium on the Participant’s annual tax return. In a separate report, the Participant is required to report to the National Bank of Belgium the details of such accounts opened and maintained outside Belgium. This report, as well as additional information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the Kredietcentrales / Centrales des crédits caption.
Stock Exchange Tax. A stock exchange tax applies to transactions executed by a Belgian resident through a non-Belgian financial intermediary, such as a U.S. broker. The stock exchange tax will likely apply when Shares acquired upon vesting of the RSUs are sold. The Participant should consult with his or her personal tax advisor for additional details on his or her obligations with respect to the stock exchange tax.
BRAZIL
TERMS AND CONDITIONS
Compliance with Law. By accepting the Award, the Participant agrees to comply with applicable Brazilian laws and pay any and all applicable taxes associated with the issuance of Shares upon vesting of the RSUs, the subsequent sale of Shares issued in settlement of the RSUs, and the receipt of any dividends.
Labor Law Acknowledgement. By accepting the Award, the Participant agrees that (i) he or she is making an investment decision, (ii) the Shares will be issued to the Participant only if the vesting conditions are met, and (iii) the value of the underlying Shares is not fixed and may increase or decrease in value over the vesting period without compensation to the Participant.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds assets and rights outside Brazil with an aggregate value exceeding US$100,000, the Participant will be required to prepare and submit to the Central Bank of Brazil an



annual declaration of such assets and rights, including: (i) bank deposits; (ii) loans; (iii) financing transactions; (iv) leases; (v) direct investments; (vi) portfolio investments, including Shares acquired under the Plan; (vii) financial derivatives investments; and (viii) other investments, including real estate and other assets. In addition, if the Participant holds such assets and rights outside Brazil with an aggregate value exceeding US$100,000,000, then quarterly reporting to the Central Bank of Brazil is required.
Please note that foreign individuals holding Brazilian visas are considered Brazilian residents for purposes of this reporting requirement and must declare at least the assets held abroad that were acquired subsequent to the date of admittance as a resident of Brazil. Individuals holding assets and rights outside Brazil valued at less than US$100,000 are not required to submit a declaration. Please note that the US$100,000 threshold may be changed annually.
Tax on Financial Transaction (“IOF”). Cross-border financial transactions relating to RSUs may be subject to the IOF (tax on financial transactions). The Participant should consult with his or her personal tax advisor for additional details.
CANADA
TERMS AND CONDITIONS
RSUs Payable in Shares Only. Notwithstanding any discretion in the Plan, due to securities law considerations in Canada, the RSUs will be settled in Shares only. The RSUs do not provide any right for the Participant to receive a cash payment.
Termination of Employment. The following provision replaces Section 9(l) of the Award Agreement:
Except as otherwise provided by the Committee or the Grant Notice, in the event of termination of the Participant’s employment (regardless of the reason for such termination and whether or not later found invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), the Participant’s right to vest in the RSUs under the Plan, if any, will terminate effective as of the date that is the earlier of (i) the date on which the Participant’s employment is terminated by the Company or the Employer, (ii) the date on which the Participant receives a notice of termination of employment from the Company or the Employer, or (iii) the date on which the Participant is no longer providing active services to the Company or Employer, regardless of any notice period or period of pay in lieu of such notice required under local law; the Committee shall have the exclusive discretion to determine when the Participant is no longer employed for purposes of the RSUs (including whether the Participant may still be considered to be providing services while on a leave of absence).
The following terms and conditions apply if the Participant is in Quebec:
Authorization to Release and Transfer Necessary Personal Information. The following provision supplements the “Data Privacy Consent” provision set forth above in this Addendum:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company and/or any Affiliate to disclose and discuss the Plan with their advisors. The Participant further authorizes the Company and any Affiliate to record and keep such information in the Participant’s employment file.
French Language Acknowledgment. The following provision supplements the “Language” provision set forth above in this Addendum:
The parties acknowledge that it is their express wish that this Award Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or directly hereto, be drawn up in English.



Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.
NOTIFICATIONS
Securities Law Notification. The Participant will not be permitted to sell or otherwise dispose of the Shares acquired under the Plan within Canada. The Participant will be permitted to sell or dispose of any Shares only if such sale or disposal takes place outside Canada through the facilities of the stock exchange on which the Shares are traded.
Foreign Asset/Account Reporting Notification. If the total cost of the Participant’s foreign specified property (including cash held outside Canada and RSUs and Shares acquired under the Plan) exceeds C$100,000 at any time during the year, the Participant must report all of his or her foreign specified property on Form T1135 (Foreign Income Verification Statement). Thus, unvested RSUs must be reported (generally at a nil cost) if the C$100,000 cost threshold is exceeded by other foreign specified property the Participant holds. When Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the Shares. The ACB typically equals the fair market value of the Shares at the time of acquisition, but if the Participant owns other Shares, the ACB may have to be averaged with the ACB of the other Shares. The Participant should consult with his or her personal tax advisor to ensure compliance with any reporting requirements.
CHILE
NOTIFICATIONS
Securities Law Notification. This grant of RSUs constitutes a private offering of securities in Chile effective as of the Grant Date. This offer of RSUs is made subject to general ruling n° 336 of the Chilean Commission for the Financial Market (“CMF”). The offer refers to securities not registered at the securities registry or at the foreign securities registry of the CMF, and, therefore, such securities are not subject to oversight of the CMF.  Given that the RSUs are not registered in Chile, the Company is not required to provide public information about the RSUs or the Shares in Chile. Unless the RSUs and/or the Shares are registered with the CMF, a public offering of such securities cannot be made in Chile.
Esta Oferta de Restricted Stock Units (“RSUs”) constituye una oferta privada de valores en Chile y se inicia en la Fecha de la Oferta. Esta oferta de RSUs se acoge a las disposiciones de la Norma de Carácter General Nº 336 (“NCG 336”) de la Comisión para el Mercado Financiero de Chile (“CMF”).  Esta oferta versa sobre valores no inscritos en el Registro de Valores o en el Registro de Valores Extranjeros que lleva la CMF, por lo que tales valores no están sujetos a la fiscalización de ésta. Por tratarse de valores no inscritos en Chile no existe la obligación por parte de la Compañía de entregar en Chile información pública respecto de los mismos. Estos valores no podrán ser objeto de oferta pública en Chile mientras no sean inscritos en el Registro de Valores correspondiente.
Exchange Control Notification. The Participant is not required to repatriate funds obtained from the sale of Shares or the receipt of any dividends. However, if the Participant decides to repatriate such funds, the Participant must do so through the Formal Exchange Market (“Mercado Cambiario Formal”) if the amount of the funds exceeds US$10,000. In such case, the Participant must report the payment to a commercial bank or registered foreign exchange office receiving the funds.
If the Participant’s aggregate investments held outside Chile meets or exceeds US$5,000,000 (including the investments made under the Plan), the Participant must report the investments annually to the Central Bank (“Banco Central de Chile”), no later than 60 calendar days following the closing of the month of December. Annex 3.1 of Chapter XII of the Foreign Exchange Regulations must be used to file this report.



Please note that exchange control regulations in Chile are subject to change. The Participant should consult with his or her personal legal advisor regarding any exchange control obligations that the Participant may have prior to the vesting of the RSUs.
Annual Tax Reporting Obligation. The Chilean Internal Revenue Service (“CIRS”) requires Chilean residents to report the details of their foreign investments on an annual basis. Foreign investments include Shares acquired under the Plan. Further, if the Participant wishes to receive a credit against his or her Chilean income taxes for any taxes paid abroad, the Participant must also report the payment of taxes abroad to the CIRS. These reports must be submitted electronically through the CIRS website at www.sii.cl in accordance with applicable deadlines. In addition, Shares acquired upon settlement of the RSUs must be registered with the CIRS’s Foreign Investment Registry. The Participant should consult with his or her personal legal and tax advisors to ensure compliance with applicable requirements.
FRANCE
TERMS AND CONDITIONS
RSUs Not Tax-Qualified. The Participant understands that the RSUs are not intended to be French tax-qualified pursuant to Section L. 225-197 1 to L. 225-197 6 of the French Commercial Code, as amended.
Language Consent. By accepting the RSUs, the Participant confirms having read and understood the Plan and the Award Agreement, including all terms and conditions included therein, which were provided in the English language. The Participant accepts the terms of those documents accordingly.
En acceptant ces <<RSUs>>, le Participant confirme avoir lu et compris le Plan et le convention, incluant tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Participant accepte les dispositions de ces documents en connaissance de cause.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds securities (e.g., Shares) or maintains a foreign bank account, this must be reported to the French tax authorities when filing his or her annual tax return, whether such accounts are open, current or closed. Failure to comply could trigger significant penalties. The Participant should consult with his or her personal tax advisor to ensure compliance with applicable reporting obligations.
GERMANY
NOTIFICATIONS
Exchange Control Notification. Cross-border payments in connection with the sale of securities or any dividends received in relation to Shares in excess of €12,500 must be reported monthly to the German Federal Bank. The Participant is responsible for satisfying the reporting obligation and must file the report electronically by the fifth day of the month following the month in which the payment is made. A copy of the form can be accessed via the German Federal Bank’s website at www.bundesbank.de and is available in both German and English. No report is required for payments less than €12,500.
HONDURAS
There are no country-specific provisions.




INDIA

NOTIFICATIONS
Exchange Control Notification. The Participant understands that the RSUs are subject to compliance with the exchange control requirements of the Reserve Bank of India. The Participant understands that he or she must repatriate and convert into local currency the proceeds from the sale of Shares acquired under the Plan within ninety (90) days of receipt and any proceeds from dividends paid on Shares held within one-hundred eighty (180) days of receipt, or within other such period of time as may be required under applicable regulations. The Participant will receive a foreign inward remittance certificate (“FIRC”) from the bank where the Participant deposits the foreign currency. The Participant should maintain the FIRC as evidence of the repatriation of funds in the event the Reserve Bank of India or the Employer requests proof of repatriation. The Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.
Foreign Asset/Account Reporting Notification The Participant is required to declare any foreign bank accounts and foreign financial assets (including Shares held outside India) in the Participant’s annual tax return.  It is the Participant’s responsibility to comply with this reporting obligation and the Participant should consult with his or her personal tax advisor in this regard.
INDONESIA
TERMS AND CONDITIONS
Language Consent and Notification. By accepting the Award, the Participant (i) confirms having read and understood the documents relating to this grant (i.e., the Plan and the Award Agreement) which were provided in the English language, (ii) accepts the terms of those documents accordingly, and (iii) agrees not to challenge the validity of this document based on Law No. 24 of 2009 on National Flag, Language, Coat of Arms and National Anthem or the implementing Presidential Regulation (when issued).
Persetujuan dan Pemberitahuan Bahasa.  Dengan menerima Penghargaan, Peserta (i) mengkonfirmasi bahwa dirinya telah membaca dan mengerti dokumen-dokumen yang terkait dengan pemberian ini (yaitu, Program dan Perjanjian Penghargaan) yang disediakan dalam Bahasa Inggris, (ii) menerima syarat-syarat dari dokumen-dokumen tersebut, dan (iii) setuju untuk tidak mengajukan keberatan atas keberlakuan dokumen ini berdasarkan Undang-Undang No. 24 Tahun 2009 tentang Bendera, Bahasa, dan Lambang Negara, Serta Lagu Kebangsaan atau Peraturan Presiden pelaksananya (ketika diterbitkan).
NOTIFICATIONS
Exchange Control Notification. Indonesian residents are obligated to provide Bank Indonesia with information on foreign exchange activities via a monthly report. Repatriation of proceeds from the sale of Shares or dividends back to Indonesia will trigger the reporting requirement. The report should be submitted online through Bank Indonesia’s website no later than the 15th day of the month following the month in which the activity occurred.
In addition, if proceeds from the sale of Shares or dividends are repatriated to Indonesia, the Indonesian bank handling the transaction is responsible for submitting a report to Bank Indonesia. The Participant should be prepared to provide information, data and/or supporting documents upon request from the bank for purposes of preparing the report.



JAPAN
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. The Participant is required to report details of any assets held outside Japan as of December 31, including Shares, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due from the Participant by March 15 each year. The Participant is responsible for complying with this reporting obligation and should consult with his or her personal tax advisor as to whether the Participant will be required to report the details of RSUs or Shares he or she holds.
JORDAN
There are no country-specific provisions.
MALAYSIA
TERMS AND CONDITIONS
Data Privacy. The following provision replaces the “Data Privacy Consent” provision set forth above in this Addendum:
The Participant hereby explicitly, voluntarily and unambiguously consents to the collection, use and transfer, in electronic or other form, of his or her personal data as described in the Award Agreement and any other Plan participation materials by and among, as applicable, the Company, the Employer and any other Affiliate or any third parties authorized by same in assisting in the implementation, administration and management of the Participant’s participation in the Plan. 
The Participant may have previously provided the Company and the Employer with, and the Company and the Employer may hold, certain personal information about the Participant, including, but not limited to, his or her name, home address, email address and telephone number, date of birth, social insurance number, passport or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, the fact and conditions of the Participant’s participation in the Plan, details of all RSUs or any other entitlement to shares of stock awarded, cancelled, exercised, vested, unvested or outstanding in the Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.
The Participant also authorizes any transfer of Data, as may be required, to such stock plan service provider as may be selected by the Company from time to time, which is assisting the Company with the implementation, administration and management of the Plan and/or with whom any Shares acquired upon vesting of the RSUs are deposited.  The Participant acknowledges that these recipients may be located in the Participant’s country or elsewhere, and that the
Peserta dengan ini secara jelas, secara sukarela dan tanpa sebarang keraguan mengizinkan pengumpulan, penggunaan dan pemindahan, dalam bentuk elektronik atau lain-lain, data peribadinya seperti yang dinyatakan dalam Perjanjian ini dan apa-apa bahan penyertaan Pelan  oleh dan di antara, sebagaimana yang berkenaan, Syarikat, Penerima Perkhidmatan dan mana-mana Syarikat Induk atau Anak Syarikat lain atau mana-mana pihak ketiga yang diberi kuasa oleh yang sama untuk membantu dalam pelaksanaan, pentadbiran dan pengurusan penyertaan Pesertadalam Pelan tersebut.
Sebelum ini, Pesertamungkin telah membekalkan Syarikat dan Penerima Perkhidmatan dengan, dan Syarikat dan Majikan mungkin memegang, maklumat peribadi tertentu tentang Peserta, termasuk, tetapi tidak terhad kepada, namanya , alamat rumah dan nombor telefon, alamat emel, tarikh lahir, insurans sosia, nombor pasport atau pengenalan lain, gaji, kewarganegaraan, jawatan, apa-apa syer dalam saham atau jawatan pengarah yang dipegang dalam Syarikat, fakta dan syarat-syarat penyertaan Peserta dalam Pelan, butir-butir semua opsyenatau apa-apa hak lain untuk syer dalam saham yang dianugerahkan, dibatalkan, dilaksanakan, terletak hak, tidak diletak hak ataupun bagi faedah Peserta (“Data”), untuk tujuan yang eksklusif bagi melaksanakan, mentadbir dan menguruskan Pelan tersebut.
Peserta juga memberi kuasa untuk membuat apa-apa pemindahan Data, sebagaimana yang diperlukan, kepada pembekal perkhidmatan pelan saham sebagaimana yang dipilih oleh Syarikatdari semasa ke semasa, yang membantu Syarikat dalam pelaksanaan, pentadbiran dan pengurusan Pelandan/atau dengan sesiapa yang mendepositkan Saham yang diperolehi melalui pelaksanaan Opsyen ini. Peserta mengakui bahawa penerima-penerima ini mungkin berada di negara Peserta



recipient’s country (e.g., the United States) may have different data privacy laws and protections to the Participant’s country, which may not give the same level of protection to Data.  The Participant understands that he or she may request a list with the names and addresses of any potential recipients of Data by contacting his or her local human resources representative. The Participant authorizes the Company, the stock plan service provider and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Participant’s participation in the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing the Participant’s participation in the Plan. The Participant understands that Data will be held only as long as is necessary to implement, administer and manage his or her participation in the Plan. The Participant understands that he or she may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case, without cost, by contacting in writing his or her local human resources representative, whose contact details are:
No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia
 Further, the Participant understands that he or she is providing the consents herein on a purely voluntary basis.  If the Participant does not consent, or if the Participant later seeks to revoke the consent, his or her status and career with the Company and the Employer will not be adversely affected; the only adverse consequence of refusing or withdrawing the consent is that the Company would not be able to grant future RSUs or other equity awards to the Participant or administer or maintain such awards.  Therefore, the Participant understands that refusing or withdrawing his or her consent may affect his or her ability to participate in the Plan. For more information on the consequences of the refusal to consent or withdrawal of consent, the Participant understands that he or she may contact his or her local human resources representative.
atau di tempat lain, dan bahawa negara penerima (contohnya, Amerika Syarikat) mungkin mempunyai undang-undang privasi data dan perlindungan yang berbeza daripada negaraPeserta, yang mungkin tidak boleh memberi tahap perlindungan yang sama kepada Data. Peserta faham bahawa dia boleh meminta senarai nama dan alamat mana-mana penerima Data dengan menghubungi wakil sumber manusia tempatannya. Peserta memberi kuasa kepada Syarikat, pembekal perkhidmatan pelan saham dan mana-mana penerima lain yang mungkin membantu Syarikat (masa sekarang atau pada masa depan) untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan untuk menerima, memiliki, menggunakan, mengekalkan dan memindahkan Data, dalam bentuk elektronik atau lain-lain, semata-mata dengan tujuan untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan tersebut. Peserta faham bahawa Data akan dipegang hanya untuk tempoh yang diperlukan untuk melaksanakan, mentadbir dan menguruskan penyertaannya dalam Pelan tersebut. Peserta faham bahawa dia boleh, pada bila-bila masa, melihat data, meminta maklumat tambahan mengenai penyimpanan dan pemprosesan Data, meminta bahawa pindaan-pindaan dilaksanakan ke atas Data atau menolak atau menarik balik persetujuan dalam ini, dalam mana-mana kes, tanpa kos, dengan menghubungi secara bertulis wakil sumber manusia di lokasi masing-masing, di mana butir-butir hubungannya adalah:
 No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia
 Selanjutnya, Peserta memahami bahawa dia memberikan persetujuan di sini secara sukarela. Jika Peserta tidak bersetuju, atau jika Peserta kemudian membatalkan persetujuannya , status sebagai Pemberi Perkhidmatan dan kerjayanya dengan Penerima Perkhidmatan tidak akan terjejas; satunya akibat buruk jika dia tidak bersetuju atau menarik balik persetujuannya adalah bahawa Syarikat tidak akan dapat memberikan opsyen pada masa depan atau anugerah ekuiti lain kepada Peserta atau mentadbir atau mengekalkan anugerah tersebut. Oleh itu, Peserta faham bahawa keengganan atau penarikan balik persetujuannya boleh menjejaskan keupayaannya untuk mengambil bahagian dalam Pelan tersebut. Untuk maklumat lanjut mengenai akibat keengganannya untuk memberikan keizinan atau penarikan balik keizinan,Peserta fahami bahawa dia boleh menghubungi wakil sumber manusia tempatannya .

NOTIFICATIONS
Director Notification Obligation. If the Participant is a director of an Affiliate, the Participant is subject to certain notification requirements under the Malaysian Companies Act, 2016. Among these requirements is an obligation on the Participant’s part to notify the Malaysian Affiliate in writing when the Participant acquires an interest (e.g., RSUs or Shares) in the Company or any related companies. In addition, the Participant must notify the Malaysian Affiliate when the Participant sells Shares (including Shares acquired under the Plan) or the shares of any related company. These notifications must be made within 14 days of acquiring or disposing of any interest in the Company or any related company.



MEXICO
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Award, the Participant acknowledges that he or she understands and agrees that: (a) the RSUs are not related to the salary and other contractual benefits provided to the Participant by the Employer; and (b) any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of the Participant’s employment.
Policy Statement. The invitation the Company is making under the Plan is unilateral and discretionary and, therefore, the Company reserves the absolute right to amend it and discontinue it at any time without any liability to the Participant.
The Company, with registered offices at 350 West Washington Street, Suite 600, Tempe, Arizona 85281, United States of America is solely responsible for the administration of the Plan and participation in the Plan or the acquisition of Shares does not, in any way, establish an employment relationship between the Participant and the Company since the Participant is participating in the Plan on a wholly commercial basis and the sole employer is a Mexican legal entity that employs the Participant and to which he/she is subordinated, nor does it establish any rights between the Participant and the Employer.
Plan Document Acknowledgment. By accepting the Award, the Participant acknowledges that he or she has received a copy of the Plan, has reviewed the Plan and the Award Agreement in their entirety and fully understands and accepts all provisions of the Plan and the Award Agreement.
The Participant further acknowledges that having read and specifically and expressly approved the terms and conditions in the Section 9 of the Award Agreement, in which the following is clearly described and established: (a) participation in the Plan does not constitute an acquired right; (b) the Plan and participation in the Plan is offered by the Company on a wholly discretionary basis; (c) participation in the Plan is voluntary; and (d) the Company and its Affiliates are not responsible for any decrease in the value of the Shares underlying the RSUs.
Finally, the Participant does not reserve any action or right to bring any claim against the Company for any compensation or damages as a result of participation in the Plan and the Participant therefore grants a full and broad release to the Employer and the Company (including its Affiliates) with respect to any claim that may arise under the Plan.
Spanish Translation    
Reconocimiento de la Ley Laboral. Al aceptar el Otorgamiento, el Beneficiario reconoce y acepta que: (a) las Unidades no se encuentran relacionadas con su salario ni con otras prestaciones contractuales concedidas por parte del Patrón; y (b) cualquier modificación del Plan o su terminación no constituye un cambio o impedimento de los términos y condiciones del empleo del Beneficiario.
Declaración de la Política. La invitación que hace la Compañía bajo el Plan es unilateral y discrecional, por lo que la Compañía se reserva el derecho absoluto de modificar e interrumpir el mismo en cualquier tiempo, sin ninguna responsabilidad para el Beneficiario.
La Compañía, con oficinas ubicadas en 350 West Washington Street, Suite 600, Tempe, Arizona 85281 United States of America, es la única responsable por la administración y la participación en el Plan, así como de la adquisición de acciones, por lo que de ninguna manera podrá establecerse una relación de trabajo entre el Beneficiario y la Compañía, ya que el Beneficiario participa únicamente en de forma comercial y que su único Patrón es una empresa legal Mexicana a quien se encuentra subordinado; la participación en el Plan tampoco genera ningún derecho entre el Beneficiario y el Patrón.



Reconocimiento del Plan de Documentos. Al aceptar el Otorgamiento, el Beneficiario reconoce que ha recibido una copia del Plan, que lo ha revisado junto con el Convenio, y que ha entendido y aceptado completamente las disposiciones contenidas en el Plan y en el Convenio.
Adicionalmente, al firmar el presente documento, el Beneficiario reconoce que ha leído y aprobado de manera expresa y específica los términos y condiciones contenidos en el apartado 9 del Convenio, el cual claramente establece y describe: (a) que la participación en el Plan no constituye un derecho adquirido; (b) que el Plan y la participación en el mismo es ofrecido por la Compañía en forma totalmente discrecional; (c) que la participación en el Plan es voluntaria; y (d) que la Compañía, así como sus Afiliadas, no son responsables por cualquier detrimento en el valor de las acciones que integran las Unidades.
Finalmente, el Beneficiario acepta no reservarse ninguna acción o derecho para interponer una demanda en contra de la Compañía por compensación, daño o perjuicio alguno como resultado de su participación en el Plan y en consecuencia, otorga al Patrón el más amplio y completo finiquito que en derecho proceda, así como a la Compañía y sus Afiliadas, respecto a cualquier demanda que pudiera originarse derivada del Plan.
NETHERLANDS
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the RSU, the Participant acknowledges that: (i) the RSU is intended as an incentive to remain employed with the Employer and is not intended as remuneration for labor performed; and (ii) the RSU is not intended to replace any pension rights or compensation.
PHILIPPINES
NOTIFICATIONS
Securities Law Information. This offering is subject to exemption from the requirements of securities registration with the Philippines Securities and Exchange Commission, under Section 10.1 (k) of the Philippine Securities Regulation Code. Section 10.1(k) of the Philippine Securities Regulation Code provides as follows:
“Section 10.1 Exempt Transactions – The requirement of registration under Subsection 8.1 shall not apply to the sale of any security in any of the following section;
[. . .]
“(k) The sale of securities by an issuer to fewer than twenty (20) persons in the Philippines during any twelve-month period.”
THE SECURITIES BEING OFFERED OR SOLD HAVE NOT BEEN REGISTERED WITH THE SECURITIES AND EXCHANGE COMMISSION UNDER THE SECURITIES REGULATION CODE. ANY FURTHER OFFER OR SALE THEREOF IS SUBJECT TO REGISTRATION REQUIREMENTS UNDER THE CODE UNLESS SUCH OFFER OR SALE QUALIFIES AS AN EXEMPT TRANSACTION.
The Participant acknowledges he or she is permitted to dispose or sell Shares acquired under the Plan provided the offer and resale of the Shares takes place outside the Philippines through the facilities of a stock exchange on which the Shares are listed. The Shares are currently listed on the NASDAQ Global Select Market in the United States of America.



SINGAPORE
NOTIFICATIONS
Securities Law Notification. The RSUs are being granted to the Participant pursuant to the “Qualifying Person” exemption under section 273(1)(f) of the Singapore Securities and Futures Act (Chapter 289, 2006 Ed.) (“SFA”). The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore. The Participant should note that such RSU grant is subject to section 257 of the SFA and the Participant will not be able to make any subsequent sale in Singapore, or any offer of such subsequent sale of the Shares underlying the Award, unless such sale or offer in Singapore is made (i) more than six months from the Grant Date, (ii) pursuant to the exemptions under Part XIII Division (1) Subdivision (4) (other than section 280) of the SFA, or (iii) pursuant to, and in accordance with the conditions of, any other applicable provision of the SFA. The Shares are currently traded on the NASDAQ Global Select Market, which is located outside Singapore, and Shares acquired under the Plan may be sold through this exchange.
Chief Executive Officer/Director Notification Requirement. If the Participant is a Chief Executive Officer (“CEO”), director, associate director or shadow director of a Singaporean Affiliate, the Participant is subject to certain notification requirements under the Singapore Companies Act. Among these requirements is an obligation to notify the Singapore Affiliate in writing of an interest (e.g., unvested RSUs, Shares, etc.) in the Company or any Affiliate within two (2) business days of (i) its acquisition or disposal, (ii) any change in previously disclosed interest (e.g., when Shares acquired at vesting are sold), or (iii) becoming the CEO or a director, associate director or shadow director.
THAILAND
NOTIFICATIONS
Exchange Control Notification. Thai resident Participants realizing US$50,000 or more in a single transaction from the sale of Shares issued to the Participant following the vesting and settlement of the RSUs must repatriate the proceeds to Thailand and then convert such proceeds to Thai Baht or deposit the proceeds into a foreign currency account opened with any commercial bank in Thailand within 360 days of repatriation. If the amount of the Participant’s proceeds is US$50,000 or more, the Participant must provide details of the transaction (i.e., identification information and purpose of the transaction) to the receiving bank. If the Participant fails to comply with these obligations, the Participant may be subject to penalties assessed by the Bank of Thailand. The Participant should consult his or her personal advisor before taking action with respect to the remittance of proceeds from the sale of Shares into Thailand. The Participant is responsible for ensuring compliance with all exchange control laws in Thailand.
TURKEY
NOTIFICATIONS
Securities Law Notification. Under Turkish law, the Participant is not permitted to sell any Shares acquired under the Plan in Turkey.  The Shares are currently traded on the NASDAQ Global Select Market, which is located outside Turkey, under the ticker symbol “FSLR” and the Shares may be sold through this exchange.
Exchange Control Notification. Turkish residents are permitted to purchase and sell securities or derivatives traded on exchanges abroad only through a financial intermediary licensed in Turkey. Therefore, the Participant may be required to appoint a Turkish broker to assist the Participant with the sale of the Shares acquired under the Plan. The Participant should consult his or her personal legal advisor before selling any Shares acquired under the Plan to confirm the applicability of this requirement to the Participant.



UNITED ARAB EMIRATES (“UAE”)
NOTIFICATIONS
Securities Law Notification. The RSUs are available only for select employees of the Company and its Affiliates and is in the nature of providing employee incentives in the UAE. This Award Agreement, the Addendum, the Plan and other incidental communication materials are intended for distribution only to eligible employees for the purposes of an employee compensation or reward scheme, and must not be delivered to, or relied on, by any other person.
The Dubai Creative Clusters Authority, Emirates Securities and Commodities Authority and/or the Central Bank of the United Arab Emirates have no responsibility for reviewing or verifying any documents in connection with the RSUs or this Award Agreement. Further, neither the Ministry of Economy nor the Dubai Department of Economic Development have approved this Award Agreement nor taken steps to verify the information set out in it, and have no responsibility for it.
The securities to which this Award Agreement relates may be illiquid and/or subject to restrictions on their resale. Individuals should conduct their own due diligence on the securities.
Residents of the UAE who do not understand or have questions regarding this Award Agreement, the Addendum or the Plan should consult an authorized financial adviser.

EX-10.43 4 ex1043formofoptionawardagr.htm EXHIBIT 10.43 Exhibit

EXHIBIT 10.43
fslrlogoa20.jpg
Form OPT-008

OPTION AWARD AGREEMENT under the FIRST SOLAR, INC. 2015 OMNIBUS INCENTIVE COMPENSATION PLAN, between First Solar, Inc. (the “Company”), a Delaware corporation, and the individual (the “Participant”) set forth on the Grant Notice which incorporates this Form OPT-008 by reference.
This Option Award Agreement including any addendum hereto and the Grant Notice (collectively, this “Award Agreement”) set forth the terms and conditions of an award of options (this “Award”) that is being granted to the Participant set forth on the Grant Notice on the date set forth in the Grant Notice (such date, the “Grant Date”), under the terms of the First Solar, Inc. 2015 Omnibus Incentive Compensation Plan (the “Plan”) covering one or more options (“Options”) to purchase the number of shares of common stock of First Solar, Inc., par value $.001 (each a “Share”) set forth in the Grant Notice, subject to the all terms and conditions of this Award Agreement and the Plan, including without limitation, THE DISPUTE RESOLUTION PROVISIONS SET FORTH IN SECTION 15 OF THIS AWARD AGREEMENT.
* * *
SECTION 1.     The Plan. This Award is made pursuant to the Plan, all the terms of which are hereby incorporated in this Award Agreement. In the event of any conflict between the terms of the Plan, on the one hand, and the terms of this Award Agreement, on the other hand, the terms of the Plan shall govern.
SECTION 2.     Definitions. The following terms are defined in this Award Agreement, and shall when capitalized have the meaning ascribed to them in this Award Agreement in the locations set forth below.
Defined Term
Cross-Ref.
 
Defined Term
Cross-Ref.
“Addendum”
Section 19
 
“Grant Date”
Paragraph 2
“Affiliate”
Section 3(a)
 
“Options”
Paragraph 2
“Award”
Paragraph 2
 
“Participant”
Paragraph 1
“Award Agreement”
Paragraph 2
 
“Plan”
Paragraph 2
“Business Day”
Section 16
 
“Share”
Paragraph 2
“Company”
Paragraph 1
 
“Tax-Related Items”
Section 7
“Employer”
Section 7
 
“Vesting Date”
Section 3(a)
Capitalized terms that are not defined in this Award Agreement shall have the meanings used or defined in the Plan.
SECTION 3.     Vesting and Exercise of Options.
(a)     Vesting. Except as otherwise determined by the Committee in its sole discretion, on each vesting date set forth in the Grant Notice (each a “Vesting Date”), the Option described in the Grant Notice shall be vested and exercisable with respect to the number of Shares that corresponds to the Vesting Date on the Grant Notice, provided that the Participant is actively employed by the Company or an Affiliate on the relevant Vesting Date. For purposes



of this Award Agreement, an “Affiliate” of the Company is an individual or entity that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, the Company.
(b)     Exercise of Options. Options, to the extent that they are vested and not previously expired or forfeited as described below in Section 4, may be exercised, in whole or in part (but for the purchase of whole Shares only), by delivery to the Company (i) of a written or electronic notice, complying with the applicable procedures established by the Committee or the Company, stating the number of Shares for which the Option is being exercised, and (ii) full payment, in accordance with Section 6(b) of the Plan, of the aggregate Exercise Price for the Shares with respect to which the Options are thereby exercised. The notice shall be submitted by the Participant or any other person then entitled to exercise the Options. As soon as practicable following the exercise and full payment of the Exercise Price for the Shares with respect to which the Options are exercised, the Company shall deliver to the Participant or the Participant’s legal representative, as applicable, one Share for each Share for which the Options have been exercised; provided, however, that the delivery of Shares is further conditioned upon Participant’s satisfaction of any applicable Tax-Related Items (as defined in Section 7 below) in accordance with Section 9(d) of the Plan.
SECTION 4.     Expiration and Forfeiture of Options. Unless the Committee determines otherwise, or unless otherwise provided in the Grant Notice, a written agreement between the Company and the Participant or any other plan, policy or program of the Company then in effect,
(a)     Vested but unexercised Options will expire (i) automatically on the date the Participant’s employment or service relationship with the Company or any Affiliate is terminated for “cause” (as determined by the Company); (ii) six months after the Participant’s employment or service relationship terminates due to death or the Participant’s “disability” (as determined by the Company); or (iii) 180 days following the termination of the Participant’s employment or service relationship for any other reasons. Notwithstanding any provision of this Award Agreement or any agreement between the Participant and the Company or any Affiliate to the contrary, all Options will automatically expire on the seventh anniversary of the Grant Date.
(b)     Unvested Options will expire on the date employment or service with the Company and its Affiliates terminates for any reason.
(c)     Upon expiration of the Options, all the Participant’s rights with respect to such Options shall immediately terminate, and the Participant will be entitled to no further payments or benefits with respect thereto.
SECTION 5.     Voting Rights; Dividend Equivalents. The Participant shall have no voting rights and shall not be entitled to receive any dividends or other distributions with respect to Shares covered by an Option prior to the date the Participant has exercised the Option with respect to such Shares and paid the full Exercise Price therefor.
SECTION 6.     Options Not Transferable. Unless otherwise provided by the Committee in its discretion, Options may not be sold, assigned, alienated, transferred, pledged, attached or otherwise encumbered except as provided in Section 9(a) of the Plan. Any purported sale, assignment, alienation, transfer, pledge, attachment or other encumbrance of an Option in violation of the provisions of this Section 6 and Section 9(a) of the Plan shall be void.
SECTION 7.     Responsibility for Taxes.
(a)     Regardless of any action the Company or the Participant’s employer, if other than the Company (the “Employer”), takes with respect to any or all federal, state or local income tax, social security contributions, payroll tax, payment on account or other tax-related items related to the Participant’s participation in the Plan that are legally applicable to the Participant (“Tax-Related Items”), the Participant acknowledges that the ultimate liability for all Tax-Related Items is and remains the Participant’s responsibility and that such liability may exceed the amount actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Options, including, without limitation, the grant, vesting or exercise of the Options, the issuance of Shares



upon exercise of the Options, the subsequent sale of Shares acquired pursuant to such issuance and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the Award or any aspect of the Options to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant becomes subject to tax and/or social security contributions in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)     Prior to any relevant taxable, tax and/or social security contribution withholding event, the Participant shall pay or make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company and/or the Employer, at their discretion, to satisfy any applicable withholding obligations with respect to all Tax-Related Items by one or a combination of the following:
(i)     withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer; or
(ii)     withholding from proceeds of the sale of Shares acquired upon exercise of the Options, either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization); or
(iii) by requiring direct payment from the Participant in cash (or its equivalent).
(c)     Finally, the Participant shall pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Participant expressly acknowledges that the delivery of Shares pursuant to Section 3(b) above is conditioned on satisfaction of all Tax-Related Items in accordance with this Section 7, and that the Company may refuse to deliver the Shares if the Participant fails to comply with the Participant’s obligations in connection with the Tax-Related Items.
SECTION 8.     Consents and Legends.
(a)     Consents. The Participant’s rights in respect of the Options are conditioned on the receipt to the full satisfaction of the Committee of any required consents that the Committee may determine to be necessary or advisable (including, without limitation, the Participant’s consent to the Company’s supplying to any third-party recordkeeper of the Plan such personal information as the Committee deems advisable to administer the Plan, as may further be described to the extent applicable discussing applicable data privacy considerations in an addendum to this Award Agreement, as described in Section 19).
(b)     Legends. The Company may affix to certificates for Shares issued pursuant to the exercise of Options covered by this Award Agreement any legend that the Committee determines to be necessary or advisable (including to reflect any restrictions to which the Participant may be subject under any applicable securities laws). The Company may advise the applicable transfer agent to place a stop order against any legended Shares.
SECTION 9.     Nature of Award. As a condition to receipt of this Award, the Participant acknowledges, understands and agrees that:
(a)     the Plan is established voluntarily by the Company, is discretionary in nature and may be modified, amended, suspended or terminated by the Company at any time, unless otherwise provided in the Plan and this Award Agreement;
(b)     this Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future awards of Options, or benefits in lieu of Options, even if Options have been granted repeatedly in the past;



(c)     all decisions with respect to future awards of Options, if any, will be at the sole discretion of the Company;
(d)     the Participant’s participation in the Plan shall not create a right to further employment with the Employer and shall not interfere with the ability of the Employer to terminate the Participant’s employment relationship at any time;
(e)     the Participant’s participation in the Plan is voluntary;
(f)     the Options and any Shares issued upon exercise of the Options are extraordinary items that do not constitute compensation of any kind for services of any kind rendered to the Company or the Employer, and are outside the scope of the Participant’s employment agreement, if any, unless such agreement is directly with the Company and specifically provides to the contrary;
(g)     the Options and any Shares issued upon exercise of the Options, and the income from and value of same, are not intended to replace any pension rights or compensation;
(h)     the Options and any Shares issued upon exercise of the Options, and the income from and value of same, are not part of normal or expected compensation or salary for any purposes, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, holiday pay, pension or retirement or welfare benefits or similar payments and in no event should be considered as compensation for, or relating in any way to, past services for the Company, the Employer, or any Affiliate;
(i)     this Award and the Participant’s participation in the Plan will not be interpreted to form or amend an employment or service agreement or relationship with the Company or any Affiliate;
(j)     the future value of the underlying Shares is unknown and cannot be predicted with certainty;
(k)     if the Shares underlying the Options do not increase in value, the Options will have no value;
(l)     if the Participant exercises the Option and acquires Shares, the value of such Shares may increase or decrease in value, even below the Exercise Price;
(m)     no claim or entitlement to compensation or damages shall arise from forfeiture of the Options resulting from termination of the Participant’s employment or other service relationship by the Company or the Employer (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or the terms of Participant’s employment agreement, if any);
(n)     except as otherwise provided by the Committee or the Grant Notice, in the event of termination of the Participant’s employment or service relationship, the Participant’s right to vest in or exercise the Options under the Plan, if any, will terminate effective as of the date the Participant is no longer actively providing services to the Company, the Employer or any Affiliate of the Company (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), and unless otherwise expressly provided in this Award Agreement or determined by the Company, (i) the Participant’s right to vest in the Options under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., the Participant’s period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any); and (ii) the period (if any) during which the Participant may exercise the Option after such termination of the Participant’s employment or service relationship will commence on the date the Participant ceases to actively provide services and will not be extended by any notice period mandated under employment laws in the jurisdiction where the Participant is employed or terms of the Participant’s employment agreement, if any; the Committee shall have the exclusive



discretion to determine when the Participant is no longer actively employed for purposes of the Options (including whether the Participant may still be considered to be providing services while on a leave of absence);
(o)     unless otherwise agreed with the Company, the Options and the benefits evidenced by this Award Agreement, and the income from and value of same, are not granted as consideration for, or in connection with, the service Participant may provide as a director of an Affiliate; and
(p)     neither the Company nor the Employer or any Affiliate shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the Award or of any amounts due to the Participant pursuant to the exercise of the Options or the subsequent sale of any Shares acquired upon exercise.
SECTION 10.     No Advice Regarding Grant. Nothing in this Award Agreement should be viewed as the provision by the Company of any tax, legal, or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan, or the Participant’s acquisition or sale of the underlying Shares. The Participant understands and agrees that the Participant should consult with the Participant’s own personal tax, legal and financial advisors regarding the Participant’s participation in the Plan before taking any action in relation thereto.
SECTION 11.     Adjustments. In the event of any change in the outstanding Shares by reason of any stock split, stock dividend, split-up, split-off, spin-off, recapitalization, merger, consolidation, rights offering, reorganization, combination or exchange of shares, sale by the Company of all or part of its assets, distribution to shareholders other than a normal cash dividend, or other extraordinary or unusual event occurring after the Grant Date and prior to the end of the vesting period, that affects the value of the Options or Shares, the number, class and kind of the securities subject to the Options, or the number of Options, as appropriate, shall be adjusted by the Committee to reflect the occurrence of such event.
SECTION 12.     Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. Receipt of this Award is conditioned upon the Participant’s consent to such electronic delivery and the Participant’s agreement to participate in the Plan through an online or electronic system established and maintained by the Company or a third party designated by the Company.
SECTION 13.     Successors and Assigns of the Company. The terms and conditions of this Award Agreement shall be binding upon and shall inure to the benefit of the Company and its successors and assigns.
SECTION 14.     Committee Discretion. The Committee shall have full and plenary discretion with respect to any actions to be taken or determinations to be made in connection with this Award Agreement, and its determinations shall be final, binding and conclusive.
SECTION 15.     Dispute Resolution.
(a)     Jurisdiction and Venue. Notwithstanding any provision in any written or oral agreement between the Participant and the Company or any Affiliate, the Participant and the Company hereby irrevocably submit to the exclusive jurisdiction of (i) the United States District Court for the District of Delaware and (ii) the courts of the State of Delaware for the purposes of any action, suit or other proceeding arising out of this Award Agreement or the Plan. The Participant and the Company agree to commence any such action, suit or proceeding either in the United States District Court for the District of Delaware or, if such action, suit or other proceeding may not be brought in such court for jurisdictional reasons, in the courts of the State of Delaware. The Participant and the Company further agree that service of any process, summons, notice or document by U.S. registered mail (or its equivalent in the Participant’s country of residence) to the applicable address set forth in Section 16 below shall be effective service of process for any action, suit or proceeding in Delaware with respect to any matters to which the Participant has submitted to jurisdiction in this Section 15(a). The Participant and the Company irrevocably and unconditionally waive any objection



to the laying of venue of any action, suit or proceeding arising out of this Award Agreement or the Plan in (A) the United States District Court for the District of Delaware, or (B) the courts of the State of Delaware, and hereby and thereby further irrevocably and unconditionally waive and agree not to plead or claim in any such court that any such action, suit or proceeding brought in any such court has been brought in an inconvenient forum.
(b)     Waiver of Jury Trial. Notwithstanding any provision in any written or oral agreement between the Participant and the Company or any Affiliate, the Participant and the Company or its Affiliate hereby waive, to the fullest extent permitted by applicable law, any right either may have to a trial by jury in respect to any litigation directly or indirectly arising out of, under or in connection with this Award Agreement or the Plan.
(c)     Confidentiality. The Participant hereby agrees to keep confidential the existence of, and any information concerning, a dispute described in this Section 15, except that the Participant may disclose information concerning such dispute to the court that is considering such dispute or to the Participant’s legal counsel (provided that such counsel agrees not to disclose any such information other than as necessary to the prosecution or defense of the dispute).
SECTION 16.     Notice. All notices, requests, demands and other communications required or permitted to be given under the terms of this Award Agreement shall be in writing and shall be deemed to have been duly given when delivered by hand or overnight courier or three Business Days after they have been mailed by U.S. registered mail (or its equivalent in the Participant’s country of residence), return receipt requested, postage prepaid, addressed to the other party as set forth below:
If to the Company:
First Solar, Inc.
350 W Washington Street, Suite 600
Tempe, AZ 85281
Attention: Stock Plan Administrator
If to the Participant:
To the address most recently supplied to the Company and set forth in the Company’s records
The parties may change the address to which notices under this Award Agreement shall be sent by providing written notice to the other in the manner specified above. For this purpose, “Business Day” means a day that is not a Saturday, a Sunday or a day on which banking institutions are legally permitted to be closed in Phoenix, Arizona, U.S.
SECTION 17.     Governing Law. This Award Agreement shall be deemed to be made in the State of Delaware, and the validity, construction and effect of this Award Agreement in all respects shall be determined in accordance with the laws of the State of Delaware, without giving effect to the conflict of law principles thereof.
SECTION 18.     Headings. Headings are given to the Sections and subsections of this Award Agreement solely as a convenience to facilitate reference. Such headings shall not be deemed in any way material or relevant to the construction or interpretation of this Award Agreement or any provision thereof.
SECTION 19.     Country-Specific or Other Addenda.
(a)     Notwithstanding any provisions in this Award Agreement or the Plan, this Award shall be subject to such special terms and conditions set forth in any Addendum attached hereto (“Addendum”) or as may later become applicable, as described herein.
(b)     If the Participant becomes subject to the laws of a jurisdiction to which an Addendum applies, the special terms and conditions for such jurisdiction will apply to this Award to the extent the Committee determines that



the application of such terms and conditions is necessary or advisable to comply with local laws or to facilitate the administration of the Plan; and provided the imposition of the term or condition will not result in any adverse accounting expense with respect to the Award.
(c)     Any Addenda attached hereto shall be considered a part of this Award Agreement.
SECTION 20.     Severability. The provisions of this Award Agreement are severable, and, if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions nevertheless shall be binding and enforceable.
SECTION 21.     Amendment of this Award Agreement. The Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate this Award Agreement prospectively or retroactively; provided, however, that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially and adversely impair the Participant’s rights under this Award Agreement shall not to that extent be effective without the Participant’s consent (it being understood, notwithstanding the foregoing provision, that this Award Agreement and the Options shall be subject to the provisions of Section 7(c) of the Plan).
SECTION 22.     Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, on the Options and on any Shares acquired under this Award, to the extent that the Company determines it is necessary or advisable to comply with local law or facilitate the administration of the Plan, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
SECTION 23.     Acceptance of Terms and Conditions for Options. As a condition to receipt of this Option Award, the Participant confirms that he/she has read and understood the documents relating to this Award (i.e., the Plan, this Award Agreement, including any Addendum). The Participant accepts the terms of those documents accordingly.
SECTION 24.     Counterparts. Where signature of this Award Agreement is contemplated in the Grant Notice or any Addendum, this Award Agreement may be signed in counterparts, with the same effect as if the signatures thereto and hereto were upon the same instrument.
SECTION 25.     Code Section 409A. The Options awarded pursuant to this Award Agreement are intended to be exempt from or comply with Section 409A of the Code, and the provisions of this Award Agreement will be interpreted, operated, and administered in a manner consistent with these intentions. Anything to the contrary in the Plan or this Award Agreement requiring the consent of the Participant notwithstanding, the Company reserves the right, to the extent the Company deems necessary or advisable in its sole discretion, to unilaterally amend or modify the Plan and/or this Award Agreement to ensure that the Options qualify for exemption from or comply with Section 409A of the Code; provided, however, that the Company makes no representations that the Options will be exempt from or comply with Section 409A of the Code, and makes no undertaking to preclude Section 409A of the Code from applying to the Options, and the Company will have no liability to the Participant or any other party if a payment under this Award Agreement that is intended to be exempt from, or compliant with, Section 409A of the Code is not so exempt or compliant or for any action taken by the Committee with respect thereto.
SECTION 26.     Waiver. The Participant acknowledges that a waiver by the Company of breach of any provision of the Award Agreement shall not operate or be considered as a waiver of any other provision of the Award Agreement, or of any subsequent breach by the Participant or any other participant.
SECTION 27.     Insider Trading Restrictions/Market Abuse Laws. The Participant acknowledges that the Participant may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions, including the United States, the Participant’s country and the designated broker’s country, which may affect his or her ability to accept, acquire, sell or otherwise dispose of Shares,



rights to Shares (e.g., Options) or rights linked to the value of Shares under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdictions). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders the Participant placed before the Participant possessed inside information.  Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading policy. The Participant acknowledges that it is his or her responsibility to comply with any applicable restrictions, and the Participant should consult his or her personal advisor on this matter.
SECTION 28.     Foreign Asset/Account, Exchange Control and Tax Reporting. The Participant acknowledges that the Participant may be subject to foreign asset/account, exchange control and/or tax reporting requirements as a result of the acquisition, holding and/or transfer of Shares or cash (including dividends and the proceeds arising from the sale of Shares) derived from his or her participation in the Plan in, to and/or from a brokerage/bank account or legal entity located outside the Participant’s country. The applicable laws of the Participant’s country may require that the Participant report such accounts, assets, the balances therein, the value thereof and/or the transactions related thereto to the applicable authorities in such country. The Participant acknowledges that he or she is responsible for ensuring compliance with any applicable foreign asset/account, exchange control and tax reporting requirements and should consult his or her personal legal advisor on this matter.
SECTION 29.     Entire Agreement. This Award Agreement (including any addenda), the Grant Notice and the Plan contain the entire agreement and understanding of the parties hereto with respect to the subject matter contained herein and supersede all prior communications, representations and negotiations in respect thereto.



ADDENDUM
ADDITIONAL TERMS AND CONDITIONS APPLICABLE TO

AWARD AGREEMENT (OPT-008)
TERMS AND CONDITIONS
This Addendum, which is part of the Award Agreement, includes additional terms and conditions that govern the Award and that will apply to the Participant if he or she resides in one of the countries listed below. Capitalized terms that are not defined in this Addendum shall have the meanings used or defined in the Award Agreement or the Plan.
NOTIFICATIONS
This Addendum also includes information regarding securities, exchange control and certain other issues of which the Participant should be aware with respect to his or her participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the countries set forth below as of August 2018. Such laws are often complex and change frequently. As a result, the Participant should not rely solely on this Addendum for information relating to the consequences of participating in the Plan because such information may be outdated when the Participant’s Options are granted, vest and/or the Participant exercises the Options or sells any Shares issued upon exercise of the Options.
In addition, the information set forth in this Addendum is general in nature and may not apply to the Participant’s particular situation. As a result, the Company is not in a position to assure the Participant of any particular result. The Participant therefore should seek appropriate professional advice as to the application of relevant laws in the Participant’s country to the Participant’s particular situation.
Finally, if the Participant is a citizen or resident of a country other than the one in which he or she currently is working, or transfers to a different country after the Grant Date, the information set forth in this Addendum may not apply to the Participant.
ALL COUNTRIES OUTSIDE THE U.S.
Data Privacy Consent. Notice. The purpose of this Notice is to inform the Participant about how the Company processes the Participant’s Personal Data in connection with the Plan and the Award Agreement. The Company is the controller of the Participant’s Personal Data.
(a)     Data Processing and Legal Basis. The Company collects, uses and otherwise processes Personal Data about the Participant for the Company’s legitimate business interests for the purposes of allocating Shares and implementing, administering and managing the Plan and/or for the purposes of performing a contract between the Company and the Participant. The Personal Data processed by the Company may include, without limitation, the Participant’s name, home address and telephone number, email address, date of birth, social insurance number, passport number or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company or its Affiliates, details of all Awards or any other entitlement to shares of stock or equivalent benefits awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor of implementing, administering and managing the Plan.
(b)     Stock Plan Administration Service Providers. The Company may transfer the Participant’s Personal Data, or parts thereof, to (i) E*Trade Financial (and its affiliated companies), an independent service provider based in the United States which assists the Company with the implementation, administration and management of the Plan and (ii) My Equity Comp (and its affiliated companies), an independent service provider based in the United States which assists the Company with the preparation of tax forms and tax returns. In the future, the Company may select different service providers and share the Participant’s Personal Data with such different service providers that serves the Company in a similar manner. The Company’s service providers will open an account for the Participant to receive



and trade Shares acquired under the Plan and that the Participant will be asked to agree on separate terms and data processing practices with the service provider, which is a condition of the Participant’s ability to participate in the Plan. In addition to the foregoing service providers, the Company may transfer portions of the Participant’s Personal Data related to the Participant’s stock holdings to competent public authorities in connection with statutory audit reports and/or where required by law.
(c)     International Data Transfers. The Company and, as of the date hereof, any third parties assisting in the implementation, administration and management of the Plan, such as E*Trade Financial, are based in the United States. If the Participant is located outside the United States, the Participant’s country may have enacted data privacy laws that are different from the laws of the United States. Where it is necessary to transfer the Participant’s Personal Data to a different country to where the Participant is based, the Company has implemented appropriate safeguards to protect the Participant’s Personal Data, including the execution of data transfer agreements with the recipient of the information. For further information, or a copy of, the adequate safeguards adopted by the Company, the Participant should contact the Participant’s local human resources representative. The Company shall process any request in line with applicable law and the Company policy and procedures.
(d)     Data Retention. The Company will process the Participant’s Personal Data only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan, or to comply with legal or regulatory obligations, including under tax and securities laws. In the latter case, the Participant understands and acknowledges that the Company’s legal basis for the processing of the Participant’s Personal Data would be compliance with the relevant laws or regulations. When the Company no longer needs the Participant’s Personal Data for any of the above purposes, the Participant understands the Company will remove it from its systems.
(e)     Data Subject Rights. The Data subject rights regarding the processing of personal data vary depending on the applicable law and that, depending on where the Participant is based and subject to the conditions set out in the applicable law, the Participant may have, without limitation, the rights to (i) inquire whether and what kind of Personal Data the Company holds about the Participant and how it is processed, and to access or request copies of such Personal Data, (ii) request the correction or supplementation of Personal Data about the Participant that is inaccurate, incomplete or out- of-date in light of the purposes underlying the processing, (iii) obtain the erasure of Personal Data no longer necessary for the purposes underlying the processing, processed based on withdrawn consent, processed for legitimate interests that, in the context of the Participant’s objection, do not prove to be compelling, or processed in non-compliance with applicable legal requirements, (iv) request the Company to restrict the processing of the Participant’s Personal Data in certain situations where the Participant feels its processing is inappropriate, (v) object, in certain circumstances, to the processing of Personal Data for legitimate interests, and to (vi)request portability of the Participant’s Personal Data that the Participant has actively orpassively provided to the Company (which does not include data derived or inferred from the collected data), where the processing of such Personal Data is based on consent or the Participant’s employment and is carried out by automated means. In case of concerns, the Participant may also have the right to lodge a complaint with the competent local data protection authority. Further, to receive clarification of, or to exercise any of, the Participant’s rights the Participant should contact the Participant’s local human resources representative.
Language. The Participant acknowledges that he or she is proficient in the English language, or has consulted with an advisor who is sufficiently proficient in English, so as to allow the Participant to understand the terms and conditions of this Award Agreement. If the Participant receives the Award Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.



BELGIUM
TERMS AND CONDITIONS
Taxation of Options. The Participant will not be permitted to accept the Option within 60 days of the Grant Date which will be considered the “offer date” for purposes of the running of the 60-day period. Therefore, the Option will not be subject to Belgian tax until it is exercised by the Participant.
NOTIFICATIONS
Tax Reporting Notification. The Participant must report any taxable income attributable to the Award on the Participant’s annual tax return.
Foreign Asset/Account Reporting Notification. The Participant must report any securities (e.g., the Shares) or bank or brokerage accounts opened and maintained outside Belgium on his or her annual tax return. In a separate report, the Participant is required to report to the National Bank of Belgium the details of such accounts opened and maintained outside Belgium. This report, as well as additional information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the Kredietcentrales / Centrales des crédits caption.
Stock Exchange Tax. A stock exchange tax applies to transactions executed by a Belgian resident through a non-Belgian financial intermediary, such as a U.S. broker. The stock exchange tax will likely apply when Options are exercised and when Shares acquired upon exercise of the Options are sold. The Participant should consult with his or her personal tax advisor for additional details on his or her obligations with respect to the stock exchange tax.
BRAZIL
TERMS AND CONDITIONS
Compliance with Law. By accepting this Award, the Participant agrees to comply with applicable Brazilian laws and pay any and all applicable taxes associated with the issuance of Shares upon exercise of the Options, the subsequent sale of Shares obtained pursuant to the Options, and the receipt of any dividends.
Labor Law Acknowledgement. By accepting the Award, the Participant agrees that (i) he or she is making an investment decision, (ii) he or she will be entitled to exercise the Option and receive Shares only if the vesting conditions are met, and (iii) the value of the underlying Shares is not fixed and may increase or decrease in value over the vesting period without compensation to the Participant.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds assets and rights outside Brazil with an aggregate value exceeding US$100,000, the Participant will be required to prepare and submit to the Central Bank of Brazil an annual declaration of such assets and rights, including: (i) bank deposits; (ii) loans; (iii) financing transactions; (iv) leases; (v) direct investments; (vi) portfolio investments, including Shares acquired under the Plan; (vii) financial derivatives investments; and (viii) other investments, including real estate and other assets. In addition, if the Participant holds such assets and rights outside Brazil with an aggregate value exceeding US$100,000,000, then quarterly reporting to the Central Bank of Brazil is required.
Please note that foreign individuals holding Brazilian visas are considered Brazilian residents for purposes of this reporting requirement and must declare at least the assets held abroad that were acquired subsequent to the date of admittance as a resident of Brazil. Individuals holding assets and rights outside Brazil valued at less than US$100,000 are not required to submit a declaration. Please note that the US$100,000 threshold may be changed annually.



Tax on Financial Transaction (“IOF”). Cross-border financial transactions relating to the Options may be subject to the IOF (tax on financial transactions). The Participant should consult with his or her personal tax advisor for additional details.
CANADA
TERMS AND CONDITIONS
Termination of Employment. The following provision replaces Section 9(n) of the Award Agreement:
Except as otherwise provided by the Committee or the Grant Notice, in the event of termination of the Participant’s employment (regardless of the reason for such termination and whether or not later found invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), the Participant’s right to vest in or exercise the Options under the Plan, if any, will terminate effective as of the date that is the earlier of (i) the date on which the Participant’s employment is terminated by the Company or the Employer, (ii) the date on which the Participant receives a notice of termination of employment from the Company or the Employer, or (iii) the date on which the Participant is no longer providing active services to the Company or Employer, regardless of any notice period or period of pay in lieu of such notice required under local law; the Committee shall have the exclusive discretion to determine when the Participant is no longer employed for purposes of the Options (including whether the Participant may still be considered to be providing services while on a leave of absence).
The following terms and conditions apply if the Participant is in Quebec:
Authorization to Release and Transfer Necessary Personal Information. The following provision supplements the “Data Privacy Consent” provision set forth above in this Addendum:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company and/or any Affiliate to disclose and discuss the Plan with their advisors. The Participant further authorizes the Company and any Affiliate to record and keep such information in the Participant’s employment file.
French Language Acknowledgment. The following provision supplements the “Language” provision set forth above in this Addendum:
The parties acknowledge that it is their express wish that this Award Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or directly hereto, be drawn up in English.
Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.
NOTIFICATIONS
Securities Law Notification. The Participant will not be permitted to sell or otherwise dispose of the Shares acquired under the Plan within Canada. The Participant will be permitted to sell or dispose of any Shares only if such sale or disposal takes place outside Canada through the facilities of the stock exchange on which the Shares are traded.
Foreign Asset/Account Reporting Notification. If the total cost of the Participant’s foreign specified property (including cash held outside Canada and the Options and Shares acquired under the Plan) exceeds C$100,000 at any time during the year, the Participant must report all of his or her foreign specified property on Form T1135 (Foreign Income



Verification Statement). Thus, unvested Options must be reported (generally at a nil cost) if the C$100,000 cost threshold is exceeded by other foreign specified property the Participant holds. When Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the Shares. The ACB typically equals the fair market value of the Shares at the time of acquisition, but if the Participant owns other Shares, the ACB may have to be averaged with the ACB of the other Shares. The Participant should consult with his or her personal tax advisor to ensure compliance with any reporting requirements.
CHILE
NOTIFICATIONS
Securities Law Notification. This grant of Options constitutes a private offering of securities in Chile effective as of the Grant Date. This offer of Options is made subject to general ruling n° 336 of the Chilean Commission for the Financial Market (“CMF”). The offer refers to securities not registered at the securities registry or at the foreign securities registry of the CMF, and, therefore, such securities are not subject to oversight of the CMF.  Given that the Options are not registered in Chile, the Company is not required to provide public information about the Options or the Shares in Chile. Unless the Options and/or the Shares are registered with the CMF, a public offering of such securities cannot be made in Chile.
Esta Oferta de las Opciónes constituye una oferta privada de valores en Chile y se inicia en la Fecha de la Oferta. Esta oferta de las Opciónes se acoge a las disposiciones de la Norma de Carácter General Nº 336 (“NCG 336”) de la Comisión para el Mercado Financiero de Chile (“CMF”).  Esta oferta versa sobre valores no inscritos en el Registro de Valores o en el Registro de Valores Extranjeros que lleva la CMF, por lo que tales valores no están sujetos a la fiscalización de ésta. Por tratarse de valores no inscritos en Chile no existe la obligación por parte de la Compañía de entregar en Chile información pública respecto de los mismos. Estos valores no podrán ser objeto de oferta pública en Chile mientras no sean inscritos en el Registro de Valores correspondiente.
Exchange Control Notification. It is the Participant’s responsibility to ensure compliance with exchange control requirements in Chile when the value of the Participant’s transaction is in excess of US$10,000. If the Options are exercised using a cashless exercise method and the aggregate value of the exercise price exceeds US$10,000, then the Participant must sign directly inform the the Central Bank (“Banco Central de Chile”) of the transaction.
The Participant is not required to repatriate funds obtained from the sale of Shares or the receipt of any dividends. However, if the Participant decides to repatriate such funds, the Participant must do so through the Formal Exchange Market (“Mercado Cambiario Formal”) if the amount of the funds exceeds US$10,000. In such case, the Participant must report the payment to a commercial bank or registered foreign exchange office receiving the funds.
If the Participant’s aggregate investments held outside Chile meets or exceeds US$5,000,000 (including the investments made under the Plan), the Participant must report the investments annually to the Central Bank, no later than 60 calendar days following the closing of the month of December. Annex 3.1 of Chapter XII of the Foreign Exchange Regulations must be used to file this report.
Please note that exchange control regulations in Chile are subject to change. The Participant should consult with his or her personal legal advisor regarding any exchange control obligations that the Participant may have prior to the exercising the Options.
Annual Tax Reporting Obligation. The Chilean Internal Revenue Service (“CIRS”) requires Chilean residents to report the details of their foreign investments on an annual basis. Foreign investments include Shares acquired under the Plan. Further, if the Participant wishes to receive a credit against his or her Chilean income taxes for any taxes paid abroad, the Participant must also report the payment of taxes abroad to the CIRS. These reports must be submitted electronically through the CIRS website at www.sii.cl. in accordance with applicable deadlines. In addition, Shares



acquired upon exercise of Options must be registered with the CIRS’s Foreign Investment Registry. The Participant should consult with his or her personal legal and tax advisors to ensure compliance with applicable requirements.
FRANCE
Options Not Tax-Qualified. The Option is not intended to qualify for specific tax and social security treatment applicable to stock options granted under Section L.225-177 to L.225-186-1 of the French Commercial Code, as amended.
Language Consent. By accepting the Option, the Participant confirms having read and understood the Plan and the Award Agreement, including all terms and conditions included therein, which were provided in the English language. The Participant accepts the terms of those documents accordingly.
En acceptant cette Option, le Participant confirme avoir lu et compris le Plan et le convention, incluant tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Participant accepte les dispositions de ces documents en connaissance de cause.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds securities (e.g., Shares) or maintains a foreign bank account, this must be reported to the French tax authorities when filing his or her annual tax return, whether such accounts are open, current or closed. Failure to comply could trigger significant penalties. The Participant should consult with his or her personal tax advisor to ensure compliance with applicable reporting obligations.
GERMANY
NOTIFICATIONS
Exchange Control Notification. Cross-border payments in excess of €12,500 in connection with the sale of securities (e.g., Shares), dividends received in relation to Shares or the exercise of Options must be reported monthly to the German Federal Bank. The Participant is responsible for satisfying the reporting obligation and must file the report electronically by the fifth day of the month following the month in which the payment is made. A copy of the form can be accessed via the German Federal Bank’s website at www.bundesbank.de and is available in both German and English. No report is required for payments less than €12,500.
HONDURAS
There are no country-specific provisions.
INDIA
TERMS AND CONDITIONS
Exercise of Options. This provision supplements Section 3(b) of the Award Agreement:
Due to regulatory requirements in India, upon the exercise of the Options, any Shares to be issued to the Participant will be immediately sold in a same-day sale transaction. In no case may the Participant exercise and hold Shares following the exercise of the Options. The Participant agrees that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such Shares (on the Participant’s behalf pursuant to this authorization) and the Participant expressly authorizes the Company’s designated broker to complete the sale of such Shares. The Participant acknowledges that the Company’s designated broker is under no obligation to arrange for the sale of the Shares at any particular price. Upon the sale of the Shares, the Company agrees to pay the Participant the cash proceeds from the sale, less any brokerage fees or commissions and subject to any obligation to satisfy Tax-Related Items.



NOTIFICATIONS
Exchange Control Notification. The Participant understands that the Options are subject to compliance with the exchange control requirements of the Reserve Bank of India. The Participant understands that he or she must repatriate and convert into local currency the proceeds from the sale of Shares acquired under the Plan within ninety (90) days of receipt and any proceeds from dividends paid on Shares held within one-hundred eighty (180) days of receipt, or within other such period of time as may be required under applicable regulations. The Participant will receive a foreign inward remittance certificate (“FIRC”) from the bank where the foreign currency is deposited. The Participant should retain the FIRC as evidence of the repatriation of funds in the event that the Reserve Bank of India, the Employer or the Company requests proof of repatriation. The Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.
Foreign Asset/Account Reporting Notification The Participant is required to declare any foreign bank accounts and foreign financial assets (including Shares held outside India) in the Participant’s annual tax return.  It is the Participant’s responsibility to comply with this reporting obligation and the Participant should consult with his or her personal tax advisor in this regard.
INDONESIA
TERMS AND CONDITIONS
Exercise of Options. The following supplements Section 3(b) of the Award Agreement:
Due to regulatory requirements in Indonesia, the Participant will be required to exercise the Option using the cashless sell-all exercise method pursuant to which all Shares subject to the exercised Option will be sold immediately upon exercise and the proceeds of sale, less any Tax-Related Items broker’s fees or commissions, will be remitted to the Participant in accordance with any applicable exchange control laws and regulations. The Participant acknowledges that the Company’s designated broker is under no obligation to arrange for the sale of the Shares pursuant to the cashless sell-all exercise method at any particular price. The Company reserves the right to provide additional methods of exercise depending on the development of local law.
Language Consent and Notification. By accepting the Award, the Participant (i) confirms having read and understood the documents relating to this grant (i.e., the Plan and the Award Agreement) which were provided in the English language, (ii) accepts the terms of those documents accordingly, and (iii) agrees not to challenge the validity of this document based on Law No. 24 of 2009 on National Flag, Language, Coat of Arms and National Anthem or the implementing Presidential Regulation (when issued).
Persetujuan dan Pemberitahuan Bahasa.  Dengan menerima Penghargaan, Peserta (i) mengkonfirmasi bahwa dirinya telah membaca dan mengerti dokumen-dokumen yang terkait dengan pemberian ini (yaitu, Program dan Perjanjian Penghargaan) yang disediakan dalam Bahasa Inggris, (ii) menerima syarat-syarat dari dokumen-dokumen tersebut, dan (iii) setuju untuk tidak mengajukan keberatan atas keberlakuan dokumen ini berdasarkan Undang-Undang No. 24 Tahun 2009 tentang Bendera, Bahasa, dan Lambang Negara, Serta Lagu Kebangsaan atau Peraturan Presiden pelaksananya (ketika diterbitkan).
NOTIFICATIONS
Exchange Control Notification. Indonesian residents are obligated to provide Bank Indonesia with information on foreign exchange activities via a monthly report. Repatriation of proceeds from the sale of Shares or dividends back to Indonesia will trigger the reporting requirement. The report should be submitted online through Bank Indonesia’s website no later than the 15th day of the month following the month in which the activity occurred.



In addition, if proceeds from the sale of Shares or dividends are repatriated to Indonesia, the Indonesian bank handling the transaction is responsible for submitting a report to Bank Indonesia. The Participant should be prepared to provide information, data and/or supporting documents upon request from the bank for purposes of preparing the report.
JAPAN
NOTIFICATIONS
Exchange Control Notification. If the Participant acquires Shares valued at more than ¥100 million in a single transaction, the Participant must file a Securities Acquisition Report with the Ministry of Finance (the “MOF”) through the Bank of Japan within 20 days of the acquisition.
In addition, if the Participant pays more than ¥30 million in a single transaction for the purchase of Shares when the Participant exercises the Options, the Participant must file a Payment Report with the MOF through the Bank of Japan within 20 days of the date that the payment is made. The precise reporting requirements vary depending on whether or not the relevant payment is made through a bank in Japan. Please note that a Payment Report is required independently from a Securities Acquisition Report. Therefore, the Participant must file both a Payment Report and a Securities Acquisition Report if the total amount that the Participant pays in a single transaction for exercising the Options and purchasing Shares exceeds ¥100 million.
Foreign Asset/Account Reporting Notification. The Participant is required to report details of any assets held outside Japan as of December 31, including Shares, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due from the Participant by March 15 each year. The Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor as to whether the Participant will be required to report the details of Options or Shares he or she holds.
JORDAN
There are no country-specific provisions.
MALAYSIA
TERMS AND CONDITIONS
Data Privacy. The following provision replaces the “Data Privacy Consent” provision set forth above in this Addendum:
The Participant hereby explicitly, voluntarily and unambiguously consents to the collection, use and transfer, in electronic or other form, of his or her personal data as described in this Award Agreement and any other Plan participation materials by and among, as applicable, the Company, the Employer and any other Affiliate or any third parties authorized by same in assisting in the implementation, administration and management of the Participant’s participation in the Plan. 
The Participant may have previously provided the Company and the Employer with, and the Company and the Employer may hold, certain personal information about the Participant, including, but not limited to, his or her name, home address, email
Peserta dengan ini secara jelas, secara sukarela dan tanpa sebarang keraguan mengizinkan pengumpulan, penggunaan dan pemindahan, dalam bentuk elektronik atau lain-lain, data peribadinya seperti yang dinyatakan dalam Perjanjian ini dan apa-apa bahan penyertaan Pelan  oleh dan di antara, sebagaimana yang berkenaan, Syarikat, Penerima Perkhidmatan dan mana-mana Syarikat Induk atau Anak Syarikat lain atau mana-mana pihak ketiga yang diberi kuasa oleh yang sama untuk membantu dalam pelaksanaan, pentadbiran dan pengurusan penyertaan Pesertadalam Pelan tersebut.
Sebelum ini, Pesertamungkin telah membekalkan Syarikat dan Penerima Perkhidmatan dengan, dan Syarikat dan Majikan mungkin memegang, maklumat peribadi tertentu tentang Peserta, termasuk, tetapi tidak terhad kepada,



address and telephone number, date of birth, social insurance number, passport or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, the fact and conditions of the Participant’s participation in the Plan, details of all options or any other entitlement to shares of stock awarded, cancelled, exercised, vested, unvested or outstanding in the Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.
The Participant also authorizes any transfer of Data, as may be required, to such stock plan service provider as may be selected by the Company from time to time, which is assisting the Company with the implementation, administration and management of the Plan and/or with whom any Shares acquired upon exercise of the Options are deposited.  The Participant acknowledges that these recipients may be located in the Participant’s country or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections to the Participant’s country, which may not give the same level of protection to Data.  The Participant understands that he or she may request a list with the names and addresses of any potential recipients of Data by contacting his or her local human resources representative. The Participant authorizes the Company, the stock plan service provider and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Participant’s participation in the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing the Participant’s participation in the Plan. The Participant understands that Data will be held only as long as is necessary to implement, administer and manage his or her participation in the Plan. The Participant understands that he or she may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case, without cost, by contacting in writing his or her local human resources representative, whose contact details are:
 No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia
  Further, the Participant understands that he or she is providing the consents herein on a purely voluntary basis.  If the Participant does not consent, or if the Participant later seeks to revoke the consent, his or her status and career with the Employer will not be adversely affected; the only adverse consequence of refusing or withdrawing the consent is that the Company would not be able to grant future options or other equity awards to the Participant or administer or maintain such awards.  Therefore, the Participant understands that refusing or withdrawing his or her consent may affect his or her ability to participate in the Plan. For more information on the consequences
of the refusal to consent or withdrawal of consent,
namanya , alamat rumah dan nombor telefon, alamat emel, tarikh lahir, insurans sosia, nombor pasport atau, pengenalan lain, gaji, kewarganegaraan, jawatan, apa-apa syer dalam saham atau jawatan pengarah yang dipegang dalam Syarikat, fakta dan syarat-syarat penyertaan Peserta dalam Pelan, butir-butir semua opsyenatau apa-apa hak lain untuk syer dalam saham yang dianugerahkan, dibatalkan, dilaksanakan, terletak hak, tidak diletak hak ataupun bagi faedah Peserta (“Data”), untuk tujuan yang eksklusif bagi melaksanakan, mentadbir dan menguruskan Pelan tersebut.
Peserta juga memberi kuasa untuk membuat apa-apa pemindahan Data, sebagaimana yang diperlukan, kepada pembekal perkhidmatan pelan saham sebagaimana yang dipilih oleh Syarikatdari semasa ke semasa, yang membantu Syarikat dalam pelaksanaan, pentadbiran dan pengurusan Pelandan/atau dengan sesiapa yang mendepositkan Saham yang diperolehi melalui pelaksanaan Opsyen ini. Peserta mengakui bahawa penerima-penerima ini mungkin berada di negara Peserta atau di tempat lain, dan bahawa negara penerima (contohnya, Amerika Syarikat) mungkin mempunyai undang-undang privasi data dan perlindungan yang berbeza daripada negaraPeserta, yang mungkin tidak boleh memberi tahap perlindungan yang sama kepada Data. Peserta faham bahawa dia boleh meminta senarai nama dan alamat mana-mana penerima Data dengan menghubungi wakil sumber manusia tempatannya. Peserta memberi kuasa kepada Syarikat, pembekal perkhidmatan pelan saham dan mana-mana penerima lain yang mungkin membantu Syarikat (masa sekarang atau pada masa depan) untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan untuk menerima, memiliki, menggunakan, mengekalkan dan memindahkan Data, dalam bentuk elektronik atau lain-lain, semata-mata dengan tujuan untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan tersebut. Peserta faham bahawa Data akan dipegang hanya untuk tempoh yang diperlukan untuk melaksanakan, mentadbir dan menguruskan penyertaannya dalam Pelan tersebut. Peserta faham bahawa dia boleh, pada bila-bila masa, melihat data, meminta maklumat tambahan mengenai penyimpanan dan pemprosesan Data, meminta bahawa pindaan-pindaan dilaksanakan ke atas Data atau menolak atau menarik balik persetujuan dalam ini, dalam mana-mana kes, tanpa kos, dengan menghubungi secara bertulis wakil sumber manusia di lokasi masing-masing, di mana butir-butir hubungannya adalah:
 No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia
 Selanjutnya, Peserta memahami bahawa dia memberikan persetujuan di sini secara sukarela. Jika Peserta tidak bersetuju, atau jika Peserta kemudian membatalkan persetujuannya , status sebagai Pemberi Perkhidmatan dan kerjayanya dengan Penerima Perkhidmatan tidak akan terjejas; satunya akibat buruk jika dia tidak bersetuju atau menarik balik persetujuannya adalah bahawa Syarikat tidak akan dapat memberikan opsyen pada masa depan atau anugerah ekuiti lain kepada Peserta atau mentadbir atau mengekalkan anugerah tersebut. Oleh itu, Peserta faham bahawa keengganan atau penarikan balik persetujuannya boleh menjejaskan keupayaannya untuk mengambil bahagian dalam Pelan tersebut. Untuk maklumat lanjut



 Participant understands that he or she may contact his or her local human resources representative.

mengenai akibat keengganannya untuk memberikan keizinan atau penarikan balik keizinan,Peserta fahami bahawa dia boleh menghubungi wakil sumber manusia tempatannya .

NOTIFICATIONS

Director Notification Obligation. If the Participant is a director of an Affiliate, the Participant is subject to certain notification requirements under the Malaysian Companies Act, 2016. Among these requirements is an obligation on the Participant’s part to notify the Malaysian Affiliate in writing when the Participant acquires an interest (e.g., Options or Shares) in the Company or any related companies. In addition, the Participant must notify the Malaysian Affiliate when the Participant sells Shares (including Shares acquired from exercise of Options under the Plan) or the shares of any related company. These notifications must be made within 14 days of acquiring or disposing of any interest in the Company or any related company.
MEXICO
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Options, the Participant acknowledges that he or she understands and agrees that: (a) the Options are not related to the salary and other contractual benefits provided to the Participant by the Employer; and (b) any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of the Participant’s employment.
Policy Statement. The invitation the Company is making under the Plan is unilateral and discretionary and, therefore, the Company reserves the absolute right to amend it and discontinue it at any time without any liability to the Participant.
The Company, with registered offices at 350 West Washington Street, Suite 600, Tempe, Arizona 85281, United States of America is solely responsible for the administration of the Plan and participation in the Plan or the acquisition of Shares does not, in any way, establish an employment relationship between the Participant and the Company since the Participant is participating in the Plan on a wholly commercial basis and the sole employer is a Mexican legal entity that employs the Participant and to which he/she is subordinated, nor does it establish any rights between the Participant and the Employer.
Plan Document Acknowledgment. By accepting the Options, the Participant acknowledges that he or she has received a copy of the Plan, has reviewed the Plan and the Award Agreement in their entirety and fully understands and accepts all provisions of the Plan and the Award Agreement.
The Participant further acknowledges that having read and specifically and expressly approved the terms and conditions in the Section 9 of the Award Agreement, in which the following is clearly described and established: (a) participation in the Plan does not constitute an acquired right; (b) the Plan and participation in the Plan is offered by the Company on a wholly discretionary basis; (c) participation in the Plan is voluntary; and (d) the Company and its Affiliates are not responsible for any decrease in the value of the Shares underlying the Options.
Finally, the Participant does not reserve any action or right to bring any claim against the Company for any compensation or damages as a result of participation in the Plan and the Participant therefore grants a full and broad release to the Employer and the Company (including its Affiliates) with respect to any claim that may arise under the Plan.
Spanish Translation    
Reconocimiento de la Ley Laboral. Al aceptar las Opciones, el Beneficiario reconoce y acepta que: (a) las Opciones no se encuentran relacionadas con su salario ni con otras prestaciones contractuales concedidas por parte del Patrón;



y (b) cualquier modificación del Plan o su terminación no constituye un cambio o impedimento de los términos y condiciones del empleo del Beneficiario.
Declaración de la Política. La invitación que hace la Compañía bajo el Plan es unilateral y discrecional, por lo que la Compañía se reserva el derecho absoluto de modificar e interrumpir el mismo en cualquier tiempo, sin ninguna responsabilidad para el Beneficiario.
La Compañía, con oficinas ubicadas en 350 West Washington Street, Suite 600, Tempe, Arizona 85281, United States of America es la única responsable por la administración y la participación en el Plan, así como de la adquisición de acciones, por lo que de ninguna manera podrá establecerse una relación de trabajo entre el Beneficiario y la Compañía, ya que el Beneficiario participa únicamente en de forma comercial y que su único Patrón es una empresa legal Mexicana a quien se encuentra subordinado; la participación en el Plan tampoco genera ningún derecho entre el Beneficiario y el Patrón.
Reconocimiento del Plan de Documentos. Al aceptar las Opciones, el Beneficiario reconoce que ha recibido una copia del Plan, que lo ha revisado junto con el Convenio, y que ha entendido y aceptado completamente las disposiciones contenidas en el Plan y en el Convenio.
Adicionalmente, al firmar el presente documento, el Beneficiario reconoce que ha leído y aprobado de manera expresa y específica los términos y condiciones contenidos en el apartado 9 del Convenio, el cual claramente establece y describe: (a) que la participación en el Plan no constituye un derecho adquirido; (b) que el Plan y la participación en el mismo es ofrecido por la Compañía en forma totalmente discrecional; (c) que la participación en el Plan es voluntaria; y (d) que la Compañía, así como sus Afiliadas, no son responsables por cualquier detrimento en el valor de las acciones que integran las Opciones.
Finalmente, el Beneficiario acepta no reservarse ninguna acción o derecho para interponer una demanda en contra de la Compañía por compensación, daño o perjuicio alguno como resultado de su participación en el Plan y en consecuencia, otorga al Patrón el más amplio y completo finiquito que en derecho proceda, así como a la Compañía y a sus Afiliadas, respecto a cualquier demanda que pudiera originarse derivada del Plan.
NETHERLANDS
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Option, the Participant acknowledges that: (i) the Option is intended as an incentive to remain employed with the Employer and is not intended as remuneration for labor performed; and (ii) the Option is not intended to replace any pension rights or compensation.
PHILIPPINES
NOTIFICATIONS
Securities Law Information. This offering is subject to exemption from the requirements of securities registration with the Philippines Securities and Exchange Commission, under Section 10.1 (k) of the Philippine Securities Regulation Code. Section 10.1(k) of the Philippine Securities Regulation Code provides as follows:
“Section 10.1 Exempt Transactions – The requirement of registration under Subsection 8.1 shall not apply to the sale of any security in any of the following section;
            [. . .]



(k)  The sale of securities by an issuer to fewer than twenty (20) persons in the Philippines during any twelve-month period.”
THE SECURITIES BEING OFFERED OR SOLD HAVE NOT BEEN REGISTERED WITH THE SECURITIES AND EXCHANGE COMMISSION UNDER THE SECURITIES REGULATION CODE.  ANY FURTHER OFFER OR SALE THEREOF IS SUBJECT TO REGISTRATION REQUIREMENTS UNDER THE CODE UNLESS SUCH OFFER OR SALE QUALIFIES AS AN EXEMPT TRANSACTION.
The Participant acknowledges he or she is permitted to dispose or sell Shares acquired under the Plan provided the offer and resale of the Shares takes place outside the Philippines through the facilities of a stock exchange on which the Shares are listed.  The Shares are currently listed on the NASDAQ Global Select Market in the United States of America.
SINGAPORE
NOTIFICATIONS
Securities Law Notification. The Options are being granted to the Participant pursuant to the “Qualifying Person” exemption under section 273(1)(f) of the Singapore Securities and Futures Act (Chapter 289, 2006 Ed.) (“SFA”). The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore. The Participant should note that such Option grant is subject to section 257 of the SFA and the Participant will not be able to make any subsequent sale in Singapore, or any offer of such subsequent sale of the Shares underlying the Option unless such sale or offer in Singapore is made (i) more than six months from the Grant Date, (ii) pursuant to the exemptions under Part XIII Division (1) Subdivision (4) (other than section 280) of the SFA, or (iii) pursuant to, and in accordance with the conditions of, any other applicable provision of the SFA. The Shares are currently traded on the NASDAQ Global Select Market, which is located outside Singapore, and Shares acquired under the Plan may be sold through this exchange.
Chief Executive Officer/Director Notification Requirement. If the Participant is a Chief Executive officer (“CEO”), director, associate director or shadow director of a Singaporean Affiliate, the Participant is subject to certain notification requirements under the Singapore Companies Act. Among these requirements is an obligation to notify the Singapore Affiliate in writing of an interest (e.g., Options, Shares, etc.) in the Company or any Affiliate within two business days of (i) its acquisition or disposal, (ii) any change in previously disclosed interest (e.g., when Shares acquired at vesting are sold), or (iii) becoming the CEO or a director, associate director or shadow director.
TURKEY
NOTIFICATIONS
Securities Law Notification. Under Turkish law, the Participant is not permitted to sell any Shares acquired under the Plan in Turkey.  The Shares are currently traded on the NASDAQ Global Select Market, which is located outside Turkey, under the ticker symbol “FSLR” and the Shares may be sold through this exchange.
Exchange Control Notification. Turkish residents are permitted to purchase and sell securities or derivatives traded on exchanges abroad only through a financial intermediary licensed in Turkey.  Therefore, the Participant may be required to appoint a Turkish broker to assist the Participant with the exercise of the Options and the sale of the Shares acquired under the Plan.  The Participant should consult his or her personal legal advisor before exercising the Options and/or selling any Shares acquired under the Plan to confirm the applicability of this requirement to the Participant.



UNITED ARAB EMIRATES (“UAE”)
NOTIFICATIONS
Securities Law Notification. The Options are available only for select employees of the Company and its Affiliates and is in the nature of providing employee incentives in the UAE. This Award Agreement, the Addendum, the Plan and other incidental communication materials are intended for distribution only to eligible employees for the purposes of an employee compensation or reward scheme, and must not be delivered to, or relied on, by any other person.
The Dubai Creative Clusters Authority, Emirates Securities and Commodities Authority and/or the Central Bank of the United Arab Emirates have no responsibility for reviewing or verifying any documents in connection with the Options or this Award Agreement. Further, neither the Ministry of Economy nor the Dubai Department of Economic Development have approved this Award Agreement nor taken steps to verify the information set out in it, and have no responsibility for it.
The securities to which this Award Agreement relates may be illiquid and/or subject to restrictions on their resale. Individuals should conduct their own due diligence on the securities.
Residents of the UAE who do not understand or have questions regarding this Award Agreement, the Addendum or the Plan should consult an authorized financial adviser.

EX-10.44 5 ex1044formofshareawardagre.htm EXHIBIT 10.44 Exhibit

EXHIBIT 10.44
fslrlogoa20.jpg
Form Share Award-008

SHARE AWARD AGREEMENT under the FIRST SOLAR, INC. 2015 OMNIBUS INCENTIVE COMPENSATION PLAN, between First Solar, Inc. (the “Company”), a Delaware corporation, and the individual (the “Participant”) set forth on the Grant Notice which incorporates this Form Share Award-008 by reference.

This Share Award Agreement including any addendum hereto and the Grant Notice (collectively, this “Award Agreement”) set forth the terms and conditions of an award of fully vested shares of the Company’s common stock (this “Award”) that is being granted to the Participant set forth on the Grant Notice on the date set forth in the Grant Notice (such date, the “Grant Date”), under the terms of the Company’s 2015 Omnibus Incentive Compensation Plan (the “Plan”) for the number of shares of common stock (the “Shares”) set forth in the Grant Notice. This Award is subject to all the terms and conditions of this Award Agreement and the Plan, including without limitation, THE DISPUTE RESOLUTION PROVISIONS SET FORTH IN SECTION 10 OF THIS AWARD AGREEMENT.
* * *
SECTION 1.    The Plan. This Award is made pursuant to the Plan, all the terms of which are hereby incorporated in this Award Agreement. In the event of any conflict between the terms of the Plan, on the one hand, and the terms of this Award Agreement, on the other hand, the terms of the Plan shall govern.
SECTION 2.    Definitions. The following terms are defined in this Award Agreement, and shall when capitalized have the meaning ascribed to them in this Agreement in the locations set forth below.
Defined Term
Cross-Ref.
 
Defined Term
Cross-Ref.
“Addendum”
Section 14
 
“Grant Date”
Paragraph 2
“Award”
Paragraph 2
 
“Participant”
Paragraph 1
“Award Agreement”
Paragraph 2
 
“Plan”
Paragraph 2
“Business Day”
Section 11
 
“Share”
Paragraph 2
“Company”
Paragraph 1
 
“Tax-Related Items”
Section 3
“Employer”
Section 3
 
 
 
Capitalized terms that are not defined in this Award Agreement shall have the meanings used or defined in the Plan.
SECTION 3.    Responsibility for Taxes.
(a)Regardless of any action the Company or the Participant’s employer, if other than the Company (the “Employer”), takes with respect to any or all federal, state or local income tax, social security contributions, payroll tax, payment on account or other tax-related items related to the Participant’s participation in the Plan that are legally applicable to the Participant (“Tax-Related Items”), the Participant acknowledges that the ultimate liability for all Tax-Related Items is and remains the Participant’s responsibility and that such liability may exceed the amount actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Award, including, without limitation, the issuance of Shares, the



subsequent sale of Shares acquired pursuant to such issuance and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the Award or any aspect of the Award to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant becomes subject to tax and/or social security contributions in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)    Prior to any relevant taxable, tax and/or social security contribution withholding event, the Participant shall pay or make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company or its agent to satisfy any applicable withholding obligations with regards to Tax-Related Items by withholding a number of Shares to be issued upon settlement of the Award. If, for any reason, the Shares that would otherwise be deliverable to the Participant upon settlement of the Award would be insufficient to satisfy the tax withholding obligations, or if such withholding in Shares is problematic under applicable tax or securities law or has materially adverse accounting consequences, the Participant authorizes (i) the Company and any brokerage firm determined acceptable to the Company to sell on the Participant’s behalf a whole number of Shares from those Shares to be issued to the Participant as the Company determines to be appropriate to generate cash proceeds sufficient to satisfy any applicable withholding obligations for Tax-Related Items (ii) the Company, the Employer and any Affiliate to withhold an amount from the Participant’s wages or other compensation or require the Participant to make a cash payment sufficient to fully satisfy any applicable withholding obligations for Tax-Related Items.
(c)    Depending on the withholding method, the Company may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding amounts or other applicable withholding rates, including maximum withholding rates, in which case the Participant will receive a refund of any over-withheld amount in cash and will have no entitlement to the equivalent in Shares. If the obligation for Tax-Related Items is satisfied by withholding in Shares, the Participant is deemed, for tax and/or social security contributions and other purposes, to have been issued the full number of Shares, notwithstanding that a number of Shares are held back solely for the purposes of paying the Tax-Related Items due as a result of any aspect of the Participant’s participation in the Plan.
(d)    The Participant shall pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Participant expressly acknowledges that the delivery of Shares is conditioned on satisfaction of all Tax-Related Items in accordance with this Section 3, and that the Company may refuse to deliver the Shares if the Participant fails to comply with the Participant’s obligations in connection with the Tax-Related Items.
SECTION 4.    Consents and Legends.
(a)    Consents. The Participant’s rights in respect of the Shares are conditioned on the receipt to the full satisfaction of the Committee of any required consents that the Committee may determine to be necessary or advisable (including, without limitation, the Participant’s consent to the Company’s supplying to any third-party recordkeeper of the Plan such personal information as the Committee deems advisable to administer the Plan, as may further be described to the extent applicable discussing applicable data privacy considerations in an addendum to this Award Agreement, as described in Section 14).
(b)    Legends. The Company may affix to certificates for Shares issued pursuant to this Award Agreement any legend that the Committee determines to be necessary or advisable (including to reflect any restrictions to which the Participant may be subject under any applicable securities laws). The Company may advise the applicable transfer agent to place a stop order against any legended Shares.



SECTION 5.    Nature of Award. As a condition to receipt of this Award, the Participant acknowledges, understands and agrees that:
(a)    the Plan is established voluntarily by the Company, is discretionary in nature and may be modified, amended, suspended or terminated by the Company at any time, unless otherwise provided in the Plan and this Award Agreement;
(b)    this Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future awards, or benefits in lieu of awards, even if Shares have been granted repeatedly in the past;
(c)    all decisions with respect to future awards, if any, will be at the sole discretion of the Company;
(d)    the Participant’s participation in the Plan shall not create a right to further employment with the Employer and shall not interfere with the ability of the Employer to terminate the Participant’s employment relationship at any time;
(e)    the Participant’s participation in the Plan is voluntary;
(f)    the Shares are extraordinary items that do not constitute compensation of any kind for services of any kind rendered to the Company or the Employer, and which are outside the scope of the Participant’s employment agreement, if any, unless such agreement is directly with the Company and specifically provides to the contrary;
(g)    the Shares, and the income from and value of same, are not intended to replace any pension rights or compensation;
(h)    the Shares, and the income from and value of same, are not part of normal or expected compensation or salary for any purposes, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, holiday pay, pension or retirement or welfare benefits or similar payments and in no event should be considered as compensation for, or relating in any way to, past services for the Company, the Employer, or any Affiliate (as defined in the Plan);
(i)    this Award and the Participant’s participation in the Plan will not be interpreted to form or amend an employment agreement or relationship with the Company or any Affiliate;
(j)    the future value of the underlying Shares is unknown and cannot be predicted with certainty;
(k)    unless otherwise agreed with the Company, the Shares, and the income from and value of same, are not granted as consideration for, or in connection with, the service Participant may provide as a director of an Affiliate; and
(l)    neither the Company nor the Employer or any Affiliate shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the Award or of any amounts due to the Participant for the subsequent sale of the Share.
SECTION 6.    No Advice Regarding Grant. Nothing in this Award Agreement should be viewed as the provision by the Company of any tax, legal, or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan, or the Participant’s acquisition or sale of the underlying Shares. The Participant understands and agrees that the Participant should consult with the Participant’s own personal tax, legal and financial advisors regarding the Participant’s participation in the Plan before taking any action in relation thereto.



SECTION 7.    Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. Receipt of this Award is conditioned upon the Participant’s consent to such electronic delivery and the Participant’s agreement to participate in the Plan through an online or electronic system established and maintained by the Company or a third party designated by the Company.
SECTION 8.    Successors and Assigns of the Company. The terms and conditions of this Award Agreement shall be binding upon and shall inure to the benefit of the Company and its successors and assigns.
SECTION 9.    Committee Discretion. The Committee shall have full and plenary discretion with respect to any actions to be taken or determinations to be made in connection with this Award Agreement, and its determinations shall be final, binding and conclusive.
SECTION 10.    Dispute Resolution.
(a)    Jurisdiction and Venue. Notwithstanding any provision in any employment agreement between the Participant and the Company or any Affiliate, the Participant and the Company hereby irrevocably submit to the exclusive jurisdiction of (i) the United States District Court for the District of Delaware and (ii) the courts of the State of Delaware for the purposes of any action, suit or other proceeding arising out of this Award Agreement or the Plan. The Participant and the Company agree to commence any such action, suit or proceeding either in the United States District Court for the District of Delaware or, if such action, suit or other proceeding may not be brought in such court for jurisdictional reasons, in the courts of the State of Delaware. The Participant and the Company further agree that service of any process, summons, notice or document by U.S. registered mail (or its equivalent in the Participant’s country of residence) to the applicable address set forth in Section 11 below shall be effective service of process for any action, suit or proceeding in Delaware with respect to any matters to which the Participant has submitted to jurisdiction in this Section 10(a). The Participant and the Company irrevocably and unconditionally waive any objection to the laying of venue of any action, suit or proceeding arising out of this Award Agreement or the Plan in (A) the United States District Court for the District of Delaware, or (B) the courts of the State of Delaware, and hereby and thereby further irrevocably and unconditionally waive and agree not to plead or claim in any such court that any such action, suit or proceeding brought in any such court has been brought in an inconvenient forum.
(b)    Waiver of Jury Trial. Notwithstanding any provision in the Participant’s employment agreement, if any, between the Participant and the Company, the Participant and the Company hereby waive, to the fullest extent permitted by applicable law, any right either may have to a trial by jury in respect to any litigation directly or indirectly arising out of, under or in connection with this Award Agreement or the Plan.
(c)    Confidentiality. The Participant hereby agrees to keep confidential the existence of, and any information concerning, a dispute described in this Section 10, except that the Participant may disclose information concerning such dispute to the court that is considering such dispute or to the Participant’s legal counsel (provided that such counsel agrees not to disclose any such information other than as necessary to the prosecution or defense of the dispute).
SECTION 11.    Notice. All notices, requests, demands and other communications required or permitted to be given under the terms of this Award Agreement shall be in writing and shall be deemed to have been duly given when delivered by hand or overnight courier or three Business Days after they have been mailed by U.S. registered mail (or its equivalent in the Participant’s country of residence), return receipt requested, postage prepaid, addressed to the other party as set forth below:



If to the Company:
First Solar, Inc.
350 W Washington Street, Suite 600
Tempe, AZ 85281
Attention: Stock Plan Administrator
If to the Participant:
To the address most recently supplied to the Company and set forth in the Company’s records
The parties may change the address to which notices under this Award Agreement shall be sent by providing written notice to the other in the manner specified above. For this purpose, “Business Day” means a day that is not a Saturday, a Sunday or a day on which banking institutions are legally permitted to be closed in Phoenix, Arizona, U.S.
SECTION 12.    Governing Law. This Award Agreement shall be deemed to be made in the State of Delaware, and the validity, construction and effect of this Award Agreement in all respects shall be determined in accordance with the laws of the State of Delaware, without giving effect to the conflict of law principles thereof.
SECTION 13.    Headings. Headings are given to the Sections and subsections of this Award Agreement solely as a convenience to facilitate reference. Such headings shall not be deemed in any way material or relevant to the construction or interpretation of this Award Agreement or any provision thereof.
SECTION 14.    Country-Specific or Other Addenda.
(a)    Notwithstanding any provisions in this Award Agreement or the Plan, this Award shall be subject to such special terms and conditions set forth in any Addendum attached hereto (“Addendum”) or as may later become applicable, as described herein.
(b)    If the Participant becomes subject to the laws of a jurisdiction to which an Addendum applies, the special terms and conditions for such jurisdiction will apply to this Award to the extent the Committee determines that the application of such terms and conditions is necessary or advisable to comply with local laws or to facilitate the administration of the Plan; provided the imposition of the term or condition will not result in any adverse accounting expense with respect to the Award
(c)    Any Addendum attached hereto shall be considered a part of this Award Agreement.
SECTION 15.    Severability. The provisions of this Award Agreement are severable, and, if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions nevertheless shall be binding and enforceable.
SECTION 16.    Amendment of this Award Agreement. The Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate this Award Agreement prospectively or retroactively; provided, however, that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially and adversely impair the Participant’s rights under this Award Agreement shall not, to the extent of such impairment, be effective without the Participant’s consent (it being understood, notwithstanding the foregoing proviso, that this Award Agreement shall be subject to the provisions of Section 7(c) of the Plan).
SECTION 17.    Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, and on any Shares acquired under this Award, to the extent that the Company determines it is necessary or advisable to comply with local law or facilitate the administration of the Plan, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.



SECTION 18.    Award Conditioned On Acceptance of Terms and Conditions. The delivery of the Shares is conditioned on Participant’s acceptance of the terms and conditions of this Award as set forth herein. If the Award is accepted electronically or otherwise, such acceptance shall include Participant’s confirmation that he/she has read and understood the documents relating to this Award (i.e., the Plan, this Award Agreement, including any Addendum) and accepts the terms of those documents accordingly.
SECTION 19.    Counterparts. Where signature of this Award Agreement is contemplated in the Grant Notice or any Addendum, this Award Agreement may be signed in counterparts, with the same effect as if the signatures thereto and hereto were upon the same instrument.
SECTION 20.    Waiver. The Participant acknowledges that a waiver by the Company of breach of any provision of the Award Agreement shall not operate or be considered as a waiver of any other provision of the Award Agreement, or of any subsequent breach by the Participant or any other participant.
SECTION 21.    Insider Trading Restrictions/Market Abuse Laws. The Participant acknowledges that the Participant may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions, including the United States, the Participant’s country and the designated broker’s country, that may affect his or her ability to accept, acquire, sell or otherwise dispose of Shares, rights to Shares (e.g., the Award) or rights linked to the value of Shares under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdictions). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders the Participant placed before the Participant possessed inside information.  Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading policy. The Participant acknowledges that it is his or her responsibility to comply with any applicable restrictions, and the Participant should consult his or her personal advisor on this matter.
SECTION 22.    Foreign Asset/Account, Exchange Control and Tax Reporting. The Participant acknowledges that the Participant may be subject to foreign asset/account, exchange control and/or tax reporting requirements as a result of the acquisition, holding and/or transfer of Shares or cash (including dividends and the proceeds arising from the sale of Shares) derived from his or her participation in the Plan in, to and/or from a brokerage/bank account or legal entity located outside the Participant’s country. The applicable laws of the Participant’s country may require that the Participant report such accounts, assets, the balances therein, the value thereof and/or the transactions related thereto to the applicable authorities in such country. The Participant acknowledges that he or she is responsible for ensuring compliance with any applicable foreign asset/account, exchange control and tax reporting requirements and should consult his or her personal legal advisor on this matter.
SECTION 23.    Entire Agreement. This Award Agreement (including any addenda), the Grant Notice and the Plan contain the entire agreement and understanding of the parties hereto with respect to the subject matter contained herein and supersede all prior communications, representations and negotiations in respect thereto.



ADDENDUM
ADDITIONAL TERMS AND CONDITIONS APPLICABLE TO

AWARD AGREEMENT (SHARE AWARD-008)
TERMS AND CONDITIONS
This Addendum, which is part of the Award Agreement, includes additional terms and conditions that govern the Shares and that will apply to the Participant if he or she resides in one of the countries listed below. Capitalized terms that are not defined in this Addendum shall have the meanings used or defined in the Award Agreement or the Plan.
NOTIFICATIONS
This Addendum also includes information regarding securities, exchange control and certain other issues of which the Participant should be aware with respect to his or her participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the countries set forth below as of August 2018. Such laws are often complex and change frequently. As a result, the Participant should not rely solely on this Addendum for information relating to the consequences of participating in the Plan because such information may be outdated when the Participant is issued or sells any Shares acquired under the Plan.
In addition, the information set forth in this Addendum is general in nature and may not apply to the Participant’s particular situation. As a result, the Company is not in a position to assure the Participant of any particular result. The Participant therefore should seek appropriate professional advice as to the application of relevant laws in the Participant’s country to the Participant’s particular situation.
Finally, if the Participant is a citizen or resident of a country other than the one in which he or she currently is working, or transfers to a different country after the Grant Date, the information set forth in this Addendum may not apply to the Participant.
ALL COUNTRIES OUTSIDE THE U.S.
Data Privacy Consent. Notice. The purpose of this Notice is to inform the Participant about how the Company processes the Participant’s Personal Data in connection with the Plan and the Award Agreement. The Company is the controller of the Participant’s Personal Data.
(a)     Data Processing and Legal Basis. The Company collects, uses and otherwise processes Personal Data about the Participant for the Company’s legitimate business interests for the purposes of allocating Shares and implementing, administering and managing the Plan and/or for the purposes of performing a contract between the Company and the Participant. The Personal Data processed by the Company may include, without limitation, the Participant’s name, home address and telephone number, email address, date of birth, social insurance number, passport number or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company or its Affiliates, details of all Awards or any other entitlement to shares of stock or equivalent benefits awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor of implementing, administering and managing the Plan.
(b)     Stock Plan Administration Service Providers. The Company may transfer the Participant’s Personal Data, or parts thereof, to (i) E*Trade Financial (and its affiliated companies), an independent service provider based in the United States which assists the Company with the implementation, administration and management of the Plan and (ii) My Equity Comp (and its affiliated companies), an independent service provider based in the United States which assists the Company with the preparation of tax forms and tax returns. In the future, the Company may select different service providers and share the Participant’s Personal Data with such different service providers that serves the Company in a similar manner. The Company’s service providers will open an account for the Participant to receive and trade Shares acquired under the Plan and that the Participant will be asked to agree on separate terms and data



processing practices with the service provider, which is a condition of the Participant’s ability to participate in the Plan. In addition to the foregoing service providers, the Company may transfer portions of the Participant’s Personal Data related to the Participant’s stock holdings to competent public authorities in connection with statutory audit reports and/or where required by law.
(c)     International Data Transfers. The Company and, as of the date hereof, any third parties assisting in the implementation, administration and management of the Plan, such as E*Trade Financial, are based in the United States. If the Participant is located outside the United States, the Participant’s country may have enacted data privacy laws that are different from the laws of the United States. Where it is necessary to transfer the Participant’s Personal Data to a different country to where the Participant is based, the Company has implemented appropriate safeguards to protect the Participant’s Personal Data, including the execution of data transfer agreements with the recipient of the information. For further information, or a copy of, the adequate safeguards adopted by the Company, the Participant should contact the Participant’s local human resources representative. The Company shall process any request in line with applicable law and the Company policy and procedures.
(d)     Data Retention. The Company will process the Participant’s Personal Data only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan, or to comply with legal or regulatory obligations, including under tax and securities laws. In the latter case, the Participant understands and acknowledges that the Company’s legal basis for the processing of the Participant’s Personal Data would be compliance with the relevant laws or regulations. When the Company no longer needs the Participant’s Personal Data for any of the above purposes, the Participant understands the Company will remove it from its systems.
(e)     Data Subject Rights. The Data subject rights regarding the processing of personal data vary depending on the applicable law and that, depending on where the Participant is based and subject to the conditions set out in the applicable law, the Participant may have, without limitation, the rights to (i) inquire whether and what kind of Personal Data the Company holds about the Participant and how it is processed, and to access or request copies of such Personal Data, (ii) request the correction or supplementation of Personal Data about the Participant that is inaccurate, incomplete or out- of-date in light of the purposes underlying the processing, (iii) obtain the erasure of Personal Data no longer necessary for the purposes underlying the processing, processed based on withdrawn consent, processed for legitimate interests that, in the context of the Participant’s objection, do not prove to be compelling, or processed in non-compliance with applicable legal requirements, (iv) request the Company to restrict the processing of the Participant’s Personal Data in certain situations where the Participant feels its processing is inappropriate, (v) object, in certain circumstances, to the processing of Personal Data for legitimate interests, and to (vi)request portability of the Participant’s Personal Data that the Participant has actively orpassively provided to the Company (which does not include data derived or inferred from the collected data), where the processing of such Personal Data is based on consent or the Participant’s employment and is carried out by automated means. In case of concerns, the Participant may also have the right to lodge a complaint with the competent local data protection authority. Further, to receive clarification of, or to exercise any of, the Participant’s rights the Participant should contact the Participant’s local human resources representative.
Language. The Participant acknowledges that he or she is proficient in the English language, or has consulted with an advisor who is sufficiently proficient in English, so as to allow the Participant to understand the terms and conditions of this Award Agreement. If the Participant receives the Award Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.



AUSTRALIA
NOTIFICATIONS
Securities Law Notification. If the Participant offers to sell the Shares acquired under the Plan to a person or entity resident in Australia, the offer may be subject to disclosure requirements under Australian law. The Participant should obtain legal advice regarding any applicable disclosure obligations before making any such offer.
Exchange Control Notification. Exchange control reporting is required for cash transactions exceeding A$10,000 and international fund transfers. If there is an Australian bank assisting with the transaction, the Australian bank will file the report for the Participant. If there is no Australian bank involved in the transaction, the Participant must file the report.
BELGIUM
NOTIFICATIONS
Tax Reporting Notification. The Participant must report any taxable income attributable to the Shares on the Participant’s annual tax return.
Foreign Asset/Account Reporting Notification. The Participant must report securities held (including Shares) or any bank or brokerage accounts opened and maintained outside Belgium on the Participant’s annual tax return. In a separate report, the Participant is required to report to the National Bank of Belgium the details of such accounts opened and maintained outside Belgium. This report, as well as additional information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the Kredietcentrales / Centrales des crédits caption.
Stock Exchange Tax. A stock exchange tax applies to transactions executed by a Belgian resident through a non-Belgian financial intermediary, such as a U.S. broker. The stock exchange tax may apply when Shares acquired under the Plan are sold. The Participant should consult with his or her personal tax advisor for additional details on his or her obligations with respect to the stock exchange tax.
BRAZIL
TERMS AND CONDITIONS
Compliance with Law. By accepting the Award, the Participant agrees to comply with applicable Brazilian laws and pay any and all applicable taxes associated with the issuance of Shares in settlement of the Award, the subsequent sale of the Shares, and the receipt of any dividends.
Labor Law Acknowledgment. By accepting the Award, the Participant agrees that (i) he or she is making an investment decision, (ii) the Award is not part of the terms and conditions of the Participant’s employment and (iii) the value of the underlying Shares is not fixed and may increase or decrease in value over the vesting period without compensation to the Participant.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds assets and rights outside Brazil with an aggregate value exceeding US$100,000, the Participant will be required to prepare and submit to the Central Bank of Brazil an annual declaration of such assets and rights, including: (i) bank deposits; (ii) loans; (iii) financing transactions; (iv) leases; (v) direct investments; (vi) portfolio investments, including Shares acquired under the Plan; (vii) financial derivatives investments; and (viii) other investments, including real estate and other assets. In addition, if the Participant



holds such assets and rights outside Brazil with an aggregate value exceeding US$100,000,000, then quarterly reporting to the Central Bank of Brazil is required.
Please note that foreign individuals holding Brazilian visas are considered Brazilian residents for purposes of this reporting requirement and must declare at least the assets held abroad that were acquired subsequent to the date of admittance as a resident of Brazil. Individuals holding assets and rights outside Brazil valued at less than US$100,000 are not required to submit a declaration. Please note that the US$100,000 threshold may be changed annually.
Tax on Financial Transaction (“IOF”). Cross-border financial transactions relating to the Shares may be subject to the IOF (tax on financial transactions). The Participant should consult with his or her personal tax advisor for additional details.
CANADA
TERMS AND CONDITIONS
The following terms and conditions apply if the Participant is in Quebec:
Authorization to Release and Transfer Necessary Personal Information. The following provision supplements the “Data Privacy Consent” provision set forth above in this Addendum:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company and/or any Affiliate to disclose and discuss the Plan with their advisors. The Participant further authorizes the Company and any Affiliate to record and keep such information in the Participant’s employment file.
French Language Acknowledgment. The following provision supplements the “Language” provision set forth above in this Addendum:
The parties acknowledge that it is their express wish that this Award Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or directly hereto, be drawn up in English.
Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.
NOTIFICATIONS
Securities Law Notification. The Participant will not be permitted to sell or otherwise dispose of the Shares acquired under the Plan within Canada. The Participant will be permitted to sell or dispose of any Shares only if such sale or disposal takes place outside Canada through the facilities of the stock exchange on which the Shares are traded.
Foreign Asset/Account Reporting Notification. If the total cost of the Participant’s foreign property (including cash held outside Canada and the Shares acquired under the Plan) exceeds C$100,000 at any time during the year, the Participant must report all of his or her foreign property on Form T1135 (Foreign Income Verification Statement). The cost of the Shares generally is the adjusted cost base (“ACB”) of the Shares, which typically equals the fair market value of the Shares at the time of acquisition, but if the Participant owns other Shares, the ACB may have to be averaged with the ACB of the other Shares. The Participant should consult with his or her personal tax advisor to ensure compliance with any reporting requirements.



CHILE
NOTIFICATIONS
Securities Law Notification. This Award constitutes a private offering of securities in Chile effective as of the Grant Date. This offer is made subject to general ruling n° 336 of the Chilean Commission for the Financial Market (“CMF”). The offer refers to securities not registered at the securities registry or at the foreign securities registry of the CMF, and, therefore, such securities are not subject to oversight of the CMF.  Given that the securities underlying this Award are not registered in Chile, the Company is not required to provide public information about the Award or the Shares in Chile. Unless the Award and/or the Shares are registered with the CMF, a public offering of such securities cannot be made in Chile.
El Beneficioconstituye una oferta privada de valores en Chile y se inicia en la Fecha de la Oferta. Esta oferta se acoge a las disposiciones de la Norma de Carácter General Nº 336 (“NCG 336”) de la Comisión para el Mercado Financiero de Chile (“CMF”).  Esta oferta versa sobre valores no inscritos en el Registro de Valores o en el Registro de Valores Extranjeros que lleva la CMF, por lo que tales valores no están sujetos a la fiscalización de ésta. Por tratarse de valores no inscritos en Chile no existe la obligación por parte de la Compañía de entregar en Chile información pública respecto de los mismos. Estos valores no podrán ser objeto de oferta pública en Chile mientras no sean inscritos en el Registro de Valores correspondiente.
Exchange Control Notification. The Participant is not required to repatriate funds obtained from the sale of Shares or the receipt of any dividends. However, if the Participant decides to repatriate such funds, the Participant must do so through the Formal Exchange Market (“Mercado Cambiario Formal”) if the amount of the funds exceeds US$10,000. In such case, the Participant must report the payment to a commercial bank or registered foreign exchange office receiving the funds.
If the Participant’s aggregate investments held outside Chile meets or exceeds US$5,000,000 (including the investments made under the Plan), the Participant must report the investments annually to the Central Bank (“Banco Central de Chile”), no later than 60 calendar days following the closing of the month of December. Annex 3.1 of Chapter XII of the Foreign Exchange Regulations must be used to file this report.
Please note that exchange control regulations in Chile are subject to change. The Participant should consult with his or her personal legal advisor regarding any exchange control obligations that the Participant may have.
Annual Tax Reporting Obligation. The Chilean Internal Revenue Service (“CIRS”) requires Chilean residents to report the details of their foreign investments on an annual basis. Foreign investments include Shares acquired under the Plan. Further, if the Participant wishes to receive a credit against his or her Chilean income taxes for any taxes paid abroad, the Participant must also report the payment of taxes abroad to the CIRS. These reports must be submitted electronically through the CIRS website at www.sii.cl in accordance with applicable deadlines. In addition, Shares acquired under the Plan must be registered with the CIRS’s Foreign Investment Registry. The Participant should consult with his or her personal legal and tax advisors to ensure compliance with applicable requirements.
FRANCE
TERMS AND CONDITIONS
Award Not Tax-Qualified. The Participant understands that the Award is not intended to be French tax-qualified pursuant to Section L. 225-197 1 to L. 225-197 6 of the French Commercial Code, as amended.
Language Consent. By accepting the Award, the Participant confirms having read and understood the Plan and the Award Agreement, including all terms and conditions included therein, which were provided in the English language. Participant accepts the terms of those documents accordingly.



En acceptant ces <<Award>>, le Participant confirme avoir lu et compris le Plan et le convention, incluant tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Participant accepte les dispositions de ces documents en connaissance de cause.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds securities (e.g., the Shares) or maintains a foreign bank account, this must be reported to the French tax authorities when filing his or her annual tax return, whether such accounts are open, current or closed. Failure to comply could trigger significant penalties. The Participant should consult with his or her personal tax advisor to ensure compliance with applicable reporting obligations.
GERMANY
NOTIFICATIONS
Exchange Control Notification. Cross-border payments in connection with the sale of securities or any dividends received in relation to Shares in excess of €12,500 must be reported monthly to the German Federal Bank. The Participant is responsible for satisfying the reporting obligation and must file the report electronically by the fifth day of the month following the month in which the payment is made. A copy of the form can be accessed via the German Federal Bank’s website at www.bundesbank.de and is available in both German and English. No report is required for payments less than €12,500.
HONDURAS
There are no country-specific provisions.
INDIA
NOTIFICATIONS
Exchange Control Notification. The Participant understands that the Shares are subject to compliance with the exchange control requirements of the Reserve Bank of India. The Participant understands that he or she must repatriate and convert into local currency the proceeds from the sale of Shares acquired under the Plan within ninety (90) days of receipt and any proceeds from dividends paid on Shares held within one-hundred eighty (180) days of receipt, or within other such period of time as may be required under applicable regulations. The Participant will receive a foreign inward remittance certificate (“FIRC”) from the bank where the Participant deposits the foreign currency. The Participant should maintain the FIRC as evidence of the repatriation of funds in the event the Reserve Bank of India or the Employer requests proof of repatriation. The Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.
Foreign Asset/Account Reporting Notification  The Participant is required to declare any foreign bank accounts and foreign financial assets (including Shares held outside India) in the Participant’s annual tax return.  It is the Participant’s responsibility to comply with this reporting obligation and the Participant should consult with his or her personal tax advisor in this regard.
INDONESIA
TERMS AND CONDITIONS
Language Consent and Notification. By accepting the Award, the Participant (i) confirms having read and understood the documents relating to this grant (i.e., the Plan and the Award Agreement) which were provided in the English language, (ii) accepts the terms of those documents accordingly, and (iii) agrees not to challenge the validity of this



document based on Law No. 24 of 2009 on National Flag, Language, Coat of Arms and National Anthem or the implementing Presidential Regulation (when issued).
Persetujuan dan Pemberitahuan Bahasa.  Dengan menerima Penghargaan, Peserta (i) mengkonfirmasi bahwa dirinya telah membaca dan mengerti dokumen-dokumen yang terkait dengan pemberian ini (yaitu, Program dan Perjanjian Penghargaan) yang disediakan dalam Bahasa Inggris, (ii) menerima syarat-syarat dari dokumen-dokumen tersebut, dan (iii) setuju untuk tidak mengajukan keberatan atas keberlakuan dokumen ini berdasarkan Undang-Undang No. 24 Tahun 2009 tentang Bendera, Bahasa, dan Lambang Negara, Serta Lagu Kebangsaan atau Peraturan Presiden pelaksananya (ketika diterbitkan).
NOTIFICATIONS
Exchange Control Notification. Indonesian residents are obligated to provide Bank Indonesia with information on foreign exchange activities via a monthly report. Repatriation of proceeds from the sale of Shares or dividends back to Indonesia will trigger the reporting requirement. The report should be submitted online through Bank Indonesia’s website no later than the 15th day of the month following the month in which the activity occurred.
In addition, if proceeds from the sale of Shares or dividends are repatriated to Indonesia, the Indonesian bank handling the transaction is responsible for submitting a report to Bank Indonesia. The Participant should be prepared to provide information, data and/or supporting documents upon request from the bank for purposes of preparing the report.
JAPAN
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. The Participant is required to report details of any assets held outside Japan as of December 31, including Shares, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due from the Participant by March 15 each year. The Participant is responsible for complying with this reporting obligation and should consult with his or her personal tax advisor as to whether the Participant will be required to report the details of Shares he or she holds.
JORDAN
There are no country-specific provisions.



MALAYSIA
TERMS AND CONDITIONS
Data Privacy. The following provision replaces the “Data Privacy Consent” provision set forth above in this Addendum:
The Participant hereby explicitly, voluntarily and unambiguously consents to the collection, use and transfer, in electronic or other form, of his or her personal data as described in the Award Agreement and any other Plan participation materials by and among, as applicable, the Company, the Employer and any other Affiliate or any third parties authorized by same in assisting in the implementation, administration and management of the Participant’s participation in the Plan. 
The Participant may have previously provided the Company and the Employer with, and the Company and the Employer may hold, certain personal information about the Participant, including, but not limited to, his or her name, home address, email address and telephone number, date of birth, social insurance number, passport or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, the fact and conditions of the Participant’s participation in the Plan, details of all entitlement to shares of stock awarded, cancelled, exercised, vested, unvested or outstanding in the Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.
The Participant also authorizes any transfer of Data, as may be required, to such stock plan service provider as may be selected by the Company from time to time, which is assisting the Company with the implementation, administration and management of the Plan and/or with whom any Shares acquired under the Plan are deposited.  The Participant acknowledges that these recipients may be located in the Participant’s country or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections to the Participant’s country, which may not give the same level of protection to Data.  The Participant understands that he or she may request a list with the names and addresses of any potential recipients of Data by contacting his or her local human resources representative. The Participant authorizes the Company, the stock plan service provider and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Participant’s participation in the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing the Participant’s participation in the Plan. The Participant understands that Data will be held only as long as is
Peserta dengan ini secara jelas, secara sukarela dan tanpa sebarang keraguan mengizinkan pengumpulan, penggunaan dan pemindahan, dalam bentuk elektronik atau lain-lain, data peribadinya seperti yang dinyatakan dalam Perjanjian ini dan apa-apa bahan penyertaan Pelan  oleh dan di antara, sebagaimana yang berkenaan, Syarikat, Penerima Perkhidmatan dan mana-mana Syarikat Induk atau Anak Syarikat lain atau mana-mana pihak ketiga yang diberi kuasa oleh yang sama untuk membantu dalam pelaksanaan, pentadbiran dan pengurusan penyertaan Pesertadalam Pelan tersebut.
Sebelum ini, Pesertamungkin telah membekalkan Syarikat dan Penerima Perkhidmatan dengan, dan Syarikat dan Majikan mungkin memegang, maklumat peribadi tertentu tentang Peserta, termasuk, tetapi tidak terhad kepada, namanya , alamat rumah dan nombor telefon, alamat emel, tarikh lahir, insurans sosia, nombor pasport atau pengenalan lain, gaji, kewarganegaraan, jawatan, apa-apa syer dalam saham atau jawatan pengarah yang dipegang dalam Syarikat, fakta dan syarat-syarat penyertaan Peserta dalam Pelan, butir-butir semua opsyenatau apa-apa hak lain untuk syer dalam saham yang dianugerahkan, dibatalkan, dilaksanakan, terletak hak, tidak diletak hak ataupun bagi faedah Peserta (“Data”), untuk tujuan yang eksklusif bagi melaksanakan, mentadbir dan menguruskan Pelan tersebut.
Peserta juga memberi kuasa untuk membuat apa-apa pemindahan Data, sebagaimana yang diperlukan, kepada pembekal perkhidmatan pelan saham sebagaimana yang dipilih oleh Syarikatdari semasa ke semasa, yang membantu Syarikat dalam pelaksanaan, pentadbiran dan pengurusan Pelandan/atau dengan sesiapa yang mendepositkan Saham yang diperolehi melalui pelaksanaan Opsyen ini. Peserta mengakui bahawa penerima-penerima ini mungkin berada di negara Peserta atau di tempat lain, dan bahawa negara penerima (contohnya, Amerika Syarikat) mungkin mempunyai undang-undang privasi data dan perlindungan yang berbeza daripada negaraPeserta, yang mungkin tidak boleh memberi tahap perlindungan yang sama kepada Data. Peserta faham bahawa dia boleh meminta senarai nama dan alamat mana-mana penerima Data dengan menghubungi wakil sumber manusia tempatannya. Peserta memberi kuasa kepada Syarikat, pembekal perkhidmatan pelan saham dan mana-mana penerima lain yang mungkin membantu Syarikat (masa sekarang atau pada masa depan) untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan untuk menerima, memiliki, menggunakan, mengekalkan dan memindahkan Data, dalam bentuk elektronik atau lain-lain, semata-mata dengan tujuan untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan tersebut. Peserta faham bahawa Data akan dipegang hanya untuk tempoh yang diperlukan untuk melaksanakan, mentadbir dan



necessary to implement, administer and manage his or her participation in the Plan. The Participant understands that he or she may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case, without cost, by contacting in writing his or her local human resources representative, whose contact details are:
No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia
 Further, the Participant understands that he or she is providing the consents herein on a purely voluntary basis.  If the Participant does not consent, or if the Participant later seeks to revoke the consent, his or her status and career with the Company and the Employer will not be adversely affected; the only adverse consequence of refusing or withdrawing the consent is that the Company would not be able to grant future equity awards to the Participant or administer or maintain such awards.  Therefore, the Participant understands that refusing or withdrawing his or her consent may affect his or her ability to participate in the Plan. For more information on the consequences of the refusal to consent or withdrawal of consent, the Participant understands that he or she may contact his or her local human resources representative.
menguruskan penyertaannya dalam Pelan tersebut. Peserta faham bahawa dia boleh, pada bila-bila masa, melihat data, meminta maklumat tambahan mengenai penyimpanan dan pemprosesan Data, meminta bahawa pindaan-pindaan dilaksanakan ke atas Data atau menolak atau menarik balik persetujuan dalam ini, dalam mana-mana kes, tanpa kos, dengan menghubungi secara bertulis wakil sumber manusia di lokasi masing-masing, di mana butir-butir hubungannya adalah:
No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia
 Selanjutnya, Peserta memahami bahawa dia memberikan persetujuan di sini secara sukarela. Jika Peserta tidak bersetuju, atau jika Peserta kemudian membatalkan persetujuannya , status sebagai Pemberi Perkhidmatan dan kerjayanya dengan Penerima Perkhidmatan tidak akan terjejas; satunya akibat buruk jika dia tidak bersetuju atau menarik balik persetujuannya adalah bahawa Syarikat tidak akan dapat memberikan opsyen pada masa depan atau anugerah ekuiti lain kepada Peserta atau mentadbir atau mengekalkan anugerah tersebut. Oleh itu, Peserta faham bahawa keengganan atau penarikan balik persetujuannya boleh menjejaskan keupayaannya untuk mengambil bahagian dalam Pelan tersebut. Untuk maklumat lanjut mengenai akibat keengganannya untuk memberikan keizinan atau penarikan balik keizinan,Peserta fahami bahawa dia boleh menghubungi wakil sumber manusia tempatannya.
NOTIFICATIONS
Director Notification Obligation. If the Participant is a director of an Affiliate, the Participant is subject to certain notification requirements under the Malaysian Companies Act, 2016. Among these requirements is an obligation on the Participant’s part to notify the Malaysian Affiliate in writing when the Participant acquires an interest (e.g., Shares) in the Company or any related companies. In addition, the Participant must notify the Malaysian Affiliate when the Participant sells Shares (including Shares acquired under the Plan) or the shares of any related company. These notifications must be made within 14 days of acquiring or disposing of any interest in the Company or any related company.
MEXICO
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Award, the Participant acknowledges that he or she understands and agrees that: (a) the Award is not related to the salary and other contractual benefits provided to the Participant by the Employer; and (b) any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of the Participant’s employment.
Policy Statement. The invitation the Company is making under the Plan is unilateral and discretionary and, therefore, the Company reserves the absolute right to amend it and discontinue it at any time without any liability to the Participant.
The Company, with registered offices at 350 West Washington Street, Suite 600, Tempe, Arizona 85281, United States of America is solely responsible for the administration of the Plan and participation in the Plan or the acquisition of Shares does not, in any way, establish an employment relationship between the Participant and the Company since the Participant is participating in the Plan on a wholly commercial basis and the sole employer is a Mexican legal entity



that employs the Participant and to which he/she is subordinated, nor does it establish any rights between the Participant and the Employer.
Plan Document Acknowledgment. By accepting the Award, the Participant acknowledges that he or she has received a copy of the Plan, has reviewed the Plan and the Award Agreement in their entirety and fully understands and accepts all provisions of the Plan and the Award Agreement.
The Participant further acknowledges that having read and specifically and expressly approved the terms and conditions in the Section 5 of the Award Agreement, in which the following is clearly described and established: (a) participation in the Plan does not constitute an acquired right; (b) the Plan and participation in the Plan is offered by the Company on a wholly discretionary basis; (c) participation in the Plan is voluntary; and (d) the Company and its Affiliates are not responsible for any decrease in the value of the Shares underlying the Award.
Finally, the Participant does not reserve any action or right to bring any claim against the Company for any compensation or damages as a result of participation in the Plan and the Participant therefore grants a full and broad release to the Employer and the Company (including its Affiliates) with respect to any claim that may arise under the Plan.
Spanish Translation    
Reconocimiento de la Ley Laboral. Al aceptar el Beneficio, el Beneficiario reconoce y acepta que: (a) el Beneficio no se encuentra relacionado con su salario ni con otras prestaciones contractuales concedidas por parte del Patrón; y (b) cualquier modificación del Plan o su terminación no constituye un cambio o impedimento de los términos y condiciones del empleo del Beneficiario.
Declaración de la Política. La invitación que hace la Compañía bajo el Plan es unilateral y discrecional, por lo que la Compañía se reserva el derecho absoluto de modificar e interrumpir el mismo en cualquier tiempo, sin ninguna responsabilidad para el Beneficiario.
La Compañía, con oficinas ubicadas en 350 West Washington Street, Suite 600, Tempe, Arizona 85281, United States of America, es la única responsable por la administración y la participación en el Plan, así como de la adquisición de acciones, por lo que de ninguna manera podrá establecerse una relación de trabajo entre el Beneficiario y la Compañía, ya que el Beneficiario participa únicamente en de forma comercial y que su único patrón lo es Patrón es una empresa legal Mexicana a quien se encuentra subordinado; la participación en el Plan tampoco genera ningún derecho entre el Beneficiario y el Patrón.
Reconocimiento del Plan de Documentos. Al aceptar el Beneficio, el Beneficiario reconoce que ha recibido una copia del Plan, que lo ha revisado junto con el Convenio, y que ha entendido y aceptado completamente las disposiciones contenidas en el Plan y en el Convenio.
Adicionalmente, al firmar el presente documento, el Beneficiario reconoce que ha leído y aprobado de manera expresa y específica los términos y condiciones contenidos en el apartado 5 del Convenio, el cual claramente establece y describe: (a) que la participación en el Plan no constituye un derecho adquirido; (b) que el Plan y la participación en el mismo es ofrecido por la Compañía en forma totalmente discrecional; (c) que la participación en el Plan es voluntaria; y (d) que la Compañía, así como sus Afiliadas no son responsables por cualquier detrimento en el valor de las acciones que integran el Beneficio.
Finalmente, el Beneficiario acepta no reservarse ninguna acción o derecho para interponer una demanda en contra de la Compañía por compensación, daño o perjuicio alguno como resultado de su participación en el Plan y en consecuencia, otorga al Patrón el más amplio y completo finiquito que en derecho proceda, así como a la Compañía y sus Afiliadas, respecto a cualquier demanda que pudiera originarse derivada del Plan.



NETHERLANDS
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Award, the Participant acknowledges that: (i) the Award is intended as an incentive to remain employed with the Employer and is not intended as remuneration for labor performed; and (ii) the Award is not intended to replace any pension rights or compensation.
PHILIPPINES
NOTIFICATIONS
Securities Law Information. This offering is subject to exemption from the requirements of securities registration with the Philippines Securities and Exchange Commission, under Section 10.1 (k) of the Philippine Securities Regulation Code. Section 10.1(k) of the Philippine Securities Regulation Code provides as follows:
“Section 10.1 Exempt Transactions – The requirement of registration under Subsection 8.1 shall not apply to the sale of any security in any of the following section;
[. . .]
“(k) The sale of securities by an issuer to fewer than twenty (20) persons in the Philippines during any twelve-month period.”
THE SECURITIES BEING OFFERED OR SOLD HAVE NOT BEEN REGISTERED WITH THE SECURITIES AND EXCHANGE COMMISSION UNDER THE SECURITIES REGULATION CODE. ANY FURTHER OFFER OR SALE THEREOF IS SUBJECT TO REGISTRATION REQUIREMENTS UNDER THE CODE UNLESS SUCH OFFER OR SALE QUALIFIES AS AN EXEMPT TRANSACTION.
The Participant acknowledges he or she is permitted to dispose or sell Shares acquired under the Plan provided the offer and resale of the Shares takes place outside the Philippines through the facilities of a stock exchange on which the Shares are listed. The Shares are currently listed on the NASDAQ Global Select Market in the United States of America.
SINGAPORE
NOTIFICATIONS
Securities Law Notification. The Award being granted to the Participant pursuant to the “Qualifying Person” exemption under section 273(1)(f) of the Singapore Securities and Futures Act (Chapter 289, 2006 Ed.) (“SFA”). The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore. The Participant should note that the Award is subject to section 257 of the SFA and the Participant will not be able to make any subsequent sale in Singapore, or any offer of such subsequent sale of the Shares underlying the Award, unless such sale or offer in Singapore is made (i) more than six months from the Grant Date, (ii) pursuant to the exemptions under Part XIII Division (1) Subdivision (4) (other than section 280) of the SFA, or (iii) pursuant to, and in accordance with the conditions of, any other applicable provision of the SFA. The Shares are currently traded on the NASDAQ Global Select Market, which is located outside Singapore, and Shares acquired under the Plan may be sold through this exchange.
NOTIFICATIONS
Chief Executive Officer/Director Notification Requirement. If the Participant is a Chief Executive Officer (“CEO”) director, associate director or shadow director of a Singaporean Affiliate, the Participant is subject to certain notification



requirements under the Singapore Companies Act. Among these requirements is an obligation to notify the Singapore Affiliate in writing of an interest (e.g., the Award) in the Company or any Affiliate within two (2) business days of (i) its acquisition or disposal, (ii) any change in previously disclosed interest (e.g., when Shares are sold), or (iii) becoming the CEO or a director, associate director or shadow director.
THAILAND
NOTIFICATIONS
Exchange Control Notification. Thai resident Participants realizing US$50,000 or more in a single transaction from the sale of Shares must repatriate the proceeds to Thailand and then convert such proceeds to Thai Baht within 360 days of repatriation or deposit the proceeds into a foreign currency account opened with any commercial bank in Thailand. If the amount of the Participant’s proceeds is US$50,000 or more, the Participant provide details of the transaction (i.e., identification information and purpose of the transaction) to the receiving bank. If the Participant fails to comply with these obligations, the Participant may be subject to penalties assessed by the Bank of Thailand. The Participant should consult his or her personal advisor before taking action with respect to remittance of proceeds from the sale of Shares into Thailand. The Participant is responsible for ensuring compliance with all exchange control laws in Thailand.
TURKEY
NOTIFICATIONS
Securities Law Notification. Under Turkish law, the Participant is not permitted to sell any Shares acquired under the Plan in Turkey.  The Shares are currently traded on the NASDAQ Global Select Market, which is located outside Turkey, under the ticker symbol “FSLR” and the Shares may be sold through this exchange.
Exchange Control Notification. Turkish residents are permitted to purchase and sell securities or derivatives traded on exchanges abroad only through a financial intermediary licensed in Turkey. Therefore, the Participant may be required to appoint a Turkish broker to assist the Participant with the sale of the Shares acquired under the Plan. The Participant should consult his or her personal legal advisor before selling any Shares acquired under the Plan to confirm the applicability of this requirement to the Participant.
UNITED ARAB EMIRATES (“UAE”)
NOTIFICATIONS
Securities Law Notification. The Shares are available only for select employees of the Company and its Affiliates and is in the nature of providing employee incentives in the UAE. This Award Agreement, the Addendum, the Plan and other incidental communication materials are intended for distribution only to eligible employees for the purposes of an employee compensation or reward scheme, and must not be delivered to, or relied on, by any other person.
The Dubai Creative Clusters Authority, Emirates Securities and Commodities Authority and/or the Central Bank of the United Arab Emirates has no responsibility for reviewing or verifying any documents in connection with the Shares or this Award Agreement. Further, neither the Ministry of Economy nor the Dubai Department of Economic Development have approved this Award Agreement nor taken steps to verify the information set out in it, and have no responsibility for it.
The securities to which this Award Agreement relates may be illiquid and/or subject to restrictions on their resale. Individuals should conduct their own due diligence on the securities.



Residents of the UAE who do not understand or have questions regarding this Award Agreement, the Addendum or the Plan should consult an authorized financial adviser.

EX-10.45 6 ex1045formofperformanceuni.htm EXHIBIT 10.45 Exhibit

EXHIBIT 10.45
fslrlogoa20.jpg
Form Perf Unit-009

PERFORMANCE UNIT AWARD AGREEMENT under the FIRST SOLAR, INC. 2015 OMNIBUS INCENTIVE COMPENSATION PLAN, between First Solar, Inc. (the “Company”), a Delaware corporation, and the individual (the “Participant”) set forth on the Grant Notice which incorporates this Form Perf Unit-009 by reference.

This Performance Share Unit Award Agreement including any addendum or exhibits hereto and the Grant Notice (collectively, this “Award Agreement”) set forth the terms and conditions of an award of Performance Units (this “Award”) that is being granted to the Participant set forth on the Grant Notice on the date set forth in the Grant Notice (such date, the “Grant Date”), under the terms of the First Solar, Inc. 2015 Omnibus Incentive Compensation Plan (the “Plan”) for the number of performance units set forth in the Grant Notice. Each Performance Unit constitutes an unfunded and unsecured promise of the Company to deliver (or cause to be delivered) to the Participant one share of the common stock of the Company (a “Share”), subject to the all terms and conditions of this Award Agreement, the Grant Notice, and the Plan, including without limitation, THE DISPUTE RESOLUTION PROVISIONS SET FORTH IN SECTION 14 OF THIS AWARD AGREEMENT.
* * *
SECTION 1.     The Plan. This Award is made pursuant to the Plan, all the terms of which are hereby incorporated in this Award Agreement. In the event of any conflict between the terms of the Plan, on the one hand, and the terms of this Award Agreement, on the other hand, the terms of the Plan shall govern.
SECTION 2.     Definitions. The following terms are defined in this Award Agreement, and shall when capitalized have the meaning ascribed to them in this Award Agreement in the locations set forth below.
Defined Term
Cross-Ref.
 
Defined Term
Cross-Ref.
“Addendum”
Section 18
 
“Employer”
Section 6
“Affiliate”
Section 3(a)
 
“Grant Date”
Paragraph 2
“Award”
Paragraph 2
 
“Participant”
Paragraph 1
“Award Agreement”
Paragraph 2
 
“Performance Unit”
Paragraph 2
“Business Day”
Section 15
 
“Plan”
Paragraph 2
“Committee”
Section 3(a)
 
“Share”
Paragraph 2
“Company”
Paragraph 1
 
“Tax-Related Items”
Section 6
Capitalized terms that are not defined in this Award Agreement shall have the meanings used or defined in the Plan or in the Grant Notice.



SECTION 3.     Vesting, Forfeiture, and Delivery of Shares.
(a)     Vesting. The Grant Notice specifies the Performance-Vesting Conditions required to be attained during the Performance Period for the Performance Units to vest. The Award shall vest on the date the Compensation Committee of the Company’s Board of Directors (the “Committee”) certifies attainment of the Performance-Vesting Conditions set forth in the Grant Notice have been attained provided that the Participant is actively employed by the Company or an Affiliate on the measurement date as of which the Performance-Vesting Conditions are certified or such earlier date set forth in the Grant Notice. For purposes of this Award Agreement, an “Affiliate” of the Company is an individual or entity that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, the Company.
(b)     Forfeiture. Unless the Committee determines otherwise, or unless otherwise provided in the Grant Notice, a written agreement between the Company and the Participant or any other plan, policy or program of the Company then in effect, the Participant’s rights with respect to this Award shall immediately terminate, and the Participant will not be entitled to receive any Shares or any other payments or benefits with respect thereto upon termination of the Participant’s employment or service relationship with the Company and/or its Affiliates for any reason (as further described in Section 8(l) below).
(c)     Delivery of Shares. Upon vesting of the Award, the Shares shall be delivered to the Participant in settlement of the vested Performance Units in accordance with the Settlement Section of the Grant Notice.
SECTION 4.     Voting Rights; Dividend Equivalents. The Participant shall not be entitled to exercise any voting rights with respect to a Performance Unit and shall not be entitled to receive dividends, dividend equivalents or other distributions with respect to the Shares underlying such Performance Units prior to the date on which the Participant’s rights with respect to the Performance Units have become vested and Shares are delivered to the Participant.
SECTION 5.     Non-Transferability of Performance Units. Unless otherwise provided by the Committee in its discretion, Performance Units may not be sold, assigned, alienated, transferred, pledged, attached or otherwise encumbered by the Participant. Any purported sale, assignment, alienation, transfer, pledge, attachment or other encumbrance of a Performance Unit in violation of the provisions of this Section 5 shall be void.
SECTION 6.     Responsibility for Taxes.
(a)     Regardless of any action the Company or the Participant’s employer, if other than the Company (the “Employer”), takes with respect to any or all federal, state or local income tax, social security contributions, payroll tax, payment on account or other tax-related items related to the Participant’s participation in the Plan that are legally applicable to the Participant (“Tax-Related Items”), the Participant acknowledges that the ultimate liability for all Tax-Related Items is and remains the Participant’s responsibility and that such liability may exceed the amount actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Performance Units, including, without limitation, the grant, vesting or settlement of the Performance Units, the issuance of Shares on the relevant settlement date, the subsequent sale of Shares acquired pursuant to such issuance and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the Award or any aspect of the Performance Units to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant becomes subject to tax and/or social security contributions in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)     Prior to any relevant taxable, tax and/or social security contribution withholding event, the Participant shall pay or make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company or its agent to satisfy any applicable withholding obligations



with regards to Tax-Related Items by withholding from the number of Performance Units payable to the Participant under this Award Agreement and the Grant Notice a number of Shares to be issued upon settlement of the Performance Units. If, for any reason, the Shares that would otherwise be deliverable to the Participant upon settlement of the Performance Units would be insufficient to satisfy the tax withholding obligations, or if such withholding in Shares is problematic under applicable tax or securities law or has materially adverse accounting consequences, the Participant authorizes (i) the Company and any brokerage firm determined acceptable to the Company to sell on the Participant’s behalf a whole number of Shares from those Shares to be issued to the Participant as the Company determines to be appropriate to generate cash proceeds sufficient to satisfy any applicable withholding obligations for Tax-Related Items (ii) the Company, the Employer and any Affiliate to withhold an amount from the Participant’s wages or other compensation or require the Participant to make a cash payment sufficient to fully satisfy any applicable withholding obligations for Tax-Related Items.
(c)     Depending on the withholding method, the Company may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding amounts or other applicable withholding rates, including maximum withholding rates, in which case the participant will receive a refund of any over-withheld amount in cash and will have no entitlement to the equivalent in Shares. If the obligation for Tax-Related Items is satisfied by withholding in Shares, the Participant is deemed, for tax and/or social security contributions and other purposes, to have been issued the full number of Shares subject to the vested Performance Units, notwithstanding that a number of Shares are held back solely for the purposes of paying the Tax-Related Items due as a result of any aspect of the Participant’s participation in the Plan.
(d)     The Participant shall pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Participant expressly acknowledges that the delivery of Shares pursuant to Section 3(c) above is conditioned on satisfaction of all Tax-Related Items in accordance with this Section 6, and that the Company may refuse to deliver the Shares if the Participant fails to comply with the Participant’s obligations in connection with the Tax-Related Items.
SECTION 7.     Consents and Legends.
(a)     Consents. The Participant’s rights in respect of the Performance Units are conditioned on the receipt to the full satisfaction of the Committee of any required consents that the Committee may determine to be necessary or advisable (including, without limitation, the Participant’s consent to the Company’s supplying to any third-party recordkeeper of the Plan such personal information as the Committee deems advisable to administer the Plan, as may further be described to the extent applicable discussing applicable data privacy considerations in an addendum to this Award Agreement, as described in Section 18).
(b)     Legends. The Company may affix to certificates for Shares issued pursuant to this Award Agreement any legend that the Committee determines to be necessary or advisable (including to reflect any restrictions to which the Participant may be subject under any applicable securities laws). The Company may advise the applicable transfer agent to place a stop order against any legended Shares.
SECTION 8.     Nature of Award. As a condition to the receipt of this Award, the Participant acknowledges, understands and agrees that:
(a)     the Plan is established voluntarily by the Company, is discretionary in nature and may be modified, amended, suspended or terminated by the Company at any time, unless otherwise provided in the Plan and this Award Agreement;
(b)     this Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future awards of Performance Units, or benefits in lieu of Performance Units, even if Performance Units have been granted repeatedly in the past;



(c)     all decisions with respect to future awards of Performance Units, if any, will be at the sole discretion of the Company;
(d)     the Participant’s participation in the Plan shall not create a right to further employment with the Employer and shall not interfere with the ability of the Employer to terminate the Participant’s employment relationship at any time;
(e)     the Participant’s participation in the Plan is voluntary;
(f)     the Performance Units and the Shares subject to the Performance Units are extraordinary items that do not constitute compensation of any kind for services of any kind rendered to the Company or the Employer, and which are outside the scope of the Participant’s employment agreement, if any, unless such agreement is directly with the Company and specifically provides to the contrary;
(g)     the Performance Units and the Shares subject to the Performance Units, and the income from and value thereof, are not intended to replace any pension rights or compensation;
(h)     the Performance Units and the Shares subject to the Performance Units, and the income and value of same, are not part of normal or expected compensation or salary for any purposes, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, holiday pay, pension or retirement or welfare benefits or similar payments and in no event should be considered as compensation for, or relating in any way to, past services for the Company, the Employer, or any Affiliate;
(i)     this Award and the Participant’s participation in the Plan will not be interpreted to form or amend an employment or service agreement or relationship with the Company or any Affiliate;
(j)     the future value of the underlying Shares is unknown and cannot be predicted with certainty;
(k)     no claim or entitlement to compensation or damages shall arise from forfeiture of the Performance Units resulting from termination of the Participant’s employment or other service relationship by the Company or the Employer (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or the terms of Participant’s employment agreement, if any);
(l)     except as otherwise provided by the Committee or the Grant Notice, in the event of termination of the Participant’s employment or service relationship, the Participant’s right to vest in the Performance Units under the Plan, if any, will terminate effective as of the date the Participant is no longer actively providing services to the Company, the Employer or any Affiliate of the Company (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), and unless otherwise expressly provided in this Award Agreement or determined by the Company, the Participant’s right to vest in the Performance Units under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., the Participant’s period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any); the Committee shall have the exclusive discretion to determine when the Participant is no longer actively providing services for purposes of the Performance Units (including whether the Participant may still be considered to be providing services while on a leave of absence);
(m)     unless otherwise agreed with the Company, Performance Units and Shares subject to the Performance Units, and the income from and value of same, are not granted as consideration for, or in connection with, the service Participant may provide as a director of an Affiliate;



(n)     the Performance Units and the benefits under the Plan, if any, will not automatically transfer to a successor company in the case of a Change in Control or a merger, takeover, or transfer of liability of the Employer; and
(o)     neither the Company nor the Employer or any Affiliate shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the Award or of any amounts due to the Participant for the settlement of the Performance Units or the subsequent sale of any Shares acquired upon settlement.
SECTION 9.     No Advice Regarding Grant. Nothing in this Award Agreement should be viewed as the provision by the Company of any tax, legal, or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan, or the Participant’s acquisition or sale of the underlying Shares. The Participant understands and agrees that the Participant should consult with the Participant’s own personal tax, legal and financial advisors regarding the Participant’s participation in the Plan before taking any action in relation thereto.
SECTION 10.     Adjustments. Without limiting Section 4(b) of the Plan, in the event of any change in the outstanding Shares by reason of any stock split, stock dividend, split-up, split-off, spin-off, recapitalization, merger, consolidation, rights offering, reorganization, combination or exchange of shares, sale by the Company of all or part of its assets, distribution to shareholders other than a normal cash dividend, or other extraordinary or unusual event occurring after the Grant Date and prior to the end of the settlement date, that affects the value of the Performance Units or Shares, the number, class and kind of the securities subject to the Performance Units, or the number of Performance Units, or the Performance-Vesting Conditions, as appropriate, shall be adjusted by the Committee to reflect the occurrence of such event.
SECTION 11.     Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. Receipt of this Award is conditioned upon the Participant’s consent to such electronic delivery and the Participant’s agreement to participate in the Plan through an online or electronic system established and maintained by the Company or a third party designated by the Company.
SECTION 12.     Successors and Assigns of the Company. The terms and conditions of this Award Agreement shall be binding upon and shall inure to the benefit of the Company and its successors and assigns.
SECTION 13.     Committee Discretion. The Committee shall have full and plenary discretion with respect to any actions to be taken or determinations to be made in connection with this Award Agreement, and its determinations shall be final, binding and conclusive.
SECTION 14.     Dispute Resolution.
(a)     Jurisdiction and Venue. Notwithstanding any provision in any employment agreement between the Participant and the Company or any Affiliate, the Participant and the Company hereby irrevocably submit to the exclusive jurisdiction of (i) the United States District Court for the District of Delaware and (ii) the courts of the State of Delaware for the purposes of any action, suit or other proceeding arising out of this Award Agreement or the Plan. The Participant and the Company agree to commence any such action, suit or proceeding either in the United States District Court for the District of Delaware or, if such action, suit or other proceeding may not be brought in such court for jurisdictional reasons, in the courts of the State of Delaware. The Participant and the Company further agree that service of any process, summons, notice or document by U.S. registered mail (or its equivalent in the Participant’s country of residence) to the applicable address set forth in Section 15 below shall be effective service of process for any action, suit or proceeding in Delaware with respect to any matters to which the Participant has submitted to jurisdiction in this Section 14(a). The Participant and the Company irrevocably and unconditionally waive any objection to the laying of venue of any action, suit or proceeding arising out of this Award Agreement or the Plan in (A) the United States District Court for the District of Delaware, or (B) the courts of the State of Delaware, and hereby and thereby further irrevocably and



unconditionally waive and agree not to plead or claim in any such court that any such action, suit or proceeding brought in any such court has been brought in an inconvenient forum.
(b)     Waiver of Jury Trial. Notwithstanding any provision in the Participant’s employment agreement, if any, between the Participant and the Company, the Participant and the Company hereby waive, to the fullest extent permitted by applicable law, any right either may have to a trial by jury in respect to any litigation directly or indirectly arising out of, under or in connection with this Award Agreement or the Plan.
(c)     Confidentiality. The Participant hereby agrees to keep confidential the existence of, and any information concerning, a dispute described in this Section 14, except that the Participant may disclose information concerning such dispute to the court that is considering such dispute or to the Participant’s legal counsel (provided that such counsel agrees not to disclose any such information other than as necessary to the prosecution or defense of the dispute).
SECTION 15.     Notice. All notices, requests, demands and other communications required or permitted to be given under the terms of this Award Agreement shall be in writing and shall be deemed to have been duly given when delivered by hand or overnight courier or three Business Days after they have been mailed by U.S. registered mail (or its equivalent in the Participant’s country of residence), return receipt requested, postage prepaid, addressed to the other party as set forth below:
If to the Company:
First Solar, Inc.
350 W Washington Street, Suite 600
Tempe, AZ 85281
Attention: Stock Plan Administrator
If to the Participant:
To the address most recently supplied to the Company and set forth in the Company’s records
The parties may change the address to which notices under this Award Agreement shall be sent by providing written notice to the other in the manner specified above. For this purpose, “Business Day” means a day that is not a Saturday, a Sunday or a day on which banking institutions are legally permitted to be closed in Phoenix, Arizona, U.S.
SECTION 16.     Governing Law. This Award Agreement shall be deemed to be made in the State of Delaware, and the validity, construction and effect of this Award Agreement in all respects shall be determined in accordance with the laws of the State of Delaware, without giving effect to the conflict of law principles thereof.
SECTION 17.     Headings. Headings are given to the Sections and subsections of this Award Agreement solely as a convenience to facilitate reference. Such headings shall not be deemed in any way material or relevant to the construction or interpretation of this Award Agreement or any provision thereof.
SECTION 18.     Country-Specific or Other Addenda.
(a)     Notwithstanding any provisions in this Award Agreement or the Plan, this Award shall be subject to such special terms and conditions set forth in any Addendum attached hereto (“Addendum”) or as may later become applicable, as described herein.
(b)     If the Participant becomes subject to the laws of a jurisdiction to which an Addendum applies, the special terms and conditions for such jurisdiction will apply to this Award to the extent the Committee determines that the application of such terms and conditions is necessary or advisable to comply with local laws or to facilitate the



administration of the Plan; provided the imposition of the term or condition will not result in any adverse accounting expense with respect to the Award.
(c)     Any Addendum attached hereto shall be considered a part of this Award Agreement.
SECTION 19.     Severability. The provisions of this Award Agreement are severable, and, if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions nevertheless shall be binding and enforceable.
SECTION 20.     Amendment of this Award Agreement. The Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate this Award Agreement prospectively or retroactively; provided, however, that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially and adversely impair the Participant’s rights under this Award Agreement shall not, to the extent of such impairment, be effective without the Participant’s consent (it being understood, notwithstanding the foregoing proviso, that this Award Agreement and the Performance Units shall be subject to the provisions of Section 7(c) of the Plan).
SECTION 21.     Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, on the Performance Units and on any Shares acquired under this Award, to the extent that the Company determines it is necessary or advisable to comply with local law or facilitate the administration of the Plan, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
SECTION 22.     Award Conditioned On Terms and Conditions for Performance Units. As a condition to receipt of this Award, the Participant confirms that he/she has read and understood the documents relating to this Award (i.e., the Plan, this Award Agreement, including any Addendum) and accepts the terms of those documents accordingly.
SECTION 23.     Counterparts. Where signature of this Award Agreement is contemplated in the Grant Notice or any Addendum, this Award Agreement may be signed in counterparts, with the same effect as if the signatures thereto and hereto were upon the same instrument.
SECTION 24.     Code Section 409A. The vesting and settlement of Performance Units awarded pursuant to this Award Agreement are intended to either qualify for the “short-term deferral” exemption from Section 409A of the Code or to comply with Section 409A of the Code, as applicable, and the provisions of this Award Agreement will be interpreted, operated, and administered in a manner consistent with these intentions. Anything to the contrary in the Plan or this Award Agreement requiring the consent of the Participant notwithstanding, the Company reserves the right, to the extent the Company deems necessary or advisable in its sole discretion, to unilaterally amend or modify the Plan and/or this Award Agreement to ensure that the Performance Units qualify for exemption from or comply with Section 409A of the Code; provided, however, that the Company makes no representations that the Performance Units will be exempt from or comply with Section 409A of the Code, and makes no undertaking to preclude Section 409A of the Code from applying to the Performance Units, and the Company will have no liability to the Participant or any other party if a payment under this Award Agreement that is intended to be exempt from, or compliant with, Section 409A of the Code is not so exempt or compliant or for any action taken by the Committee with respect thereto. Notwithstanding anything to the contrary in the Plan, this Award Agreement or the Grant Notice, to the extent that the Participant is a “specified employee” (within the meaning of the Company’s established methodology for determining “specified employees” for purposes of Section 409A of the Code), payment or distribution of any amounts with respect to the Performance Units that are subject to Section 409A of the Code will be made as soon as practicable following the first business day of the seventh month following the Participant’s “separation from service” (within the meaning of Section 409A of the Code) from the Company and its Affiliates, or, if earlier, the date of the Participant’s death.



SECTION 25.     Waiver. The Participant acknowledges that a waiver by the Company of breach of any provision of the Award Agreement shall not operate or be considered as a waiver of any other provision of the Award Agreement, or of any subsequent breach by the Participant or any other participant.
SECTION 26.     Insider Trading Restrictions/Market Abuse Laws. The Participant acknowledges that the Participant may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions, including the United States, the Participant’s country and the designated broker’s country, that may affect his or her ability to accept, acquire, sell or otherwise dispose of Shares, rights to Shares (e.g., Performance Units) or rights linked to the value of Shares under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in applicable jurisdictions). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders the Participant placed before the Participant possessed inside information.  Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading policy. The Participant acknowledges that it is his or her responsibility to comply with any applicable restrictions, and the Participant should consult his or her personal advisor on this matter.
SECTION 27.     Foreign Asset/Account, Exchange Control and Tax Reporting. The Participant acknowledges that the Participant may be subject to foreign asset/account, exchange control and/or tax reporting requirements as a result of the acquisition, holding and/or transfer of Shares or cash (including dividends and the proceeds arising from the sale of Shares) derived from his or her participation in the Plan in, to and/or from a brokerage/bank account or legal entity located outside the Participant’s country. The applicable laws of the Participant’s country may require that the Participant report such accounts, assets, the balances therein, the value thereof and/or the transactions related thereto to the applicable authorities in such country. The Participant acknowledges that he or she is responsible for ensuring compliance with any applicable foreign asset/account, exchange control and tax reporting requirements and should consult his or her personal legal advisor on this matter.
SECTION 28.     Entire Agreement. This Award Agreement (including any addenda), the Grant Notice and the Plan contain the entire agreement and understanding of the parties hereto with respect to the subject matter contained herein and supersede all prior communications, representations and negotiations in respect thereto.





ADDENDUM
ADDITIONAL TERMS AND CONDITIONS APPLICABLE TO

AWARD AGREEMENT (PERF UNIT-009)
TERMS AND CONDITIONS
This Addendum, which is part of the Award Agreement, includes additional terms and conditions that govern the Award and that will apply to the Participant if he or she resides in one of the countries listed below. Capitalized terms that are not defined in this Addendum shall have the meanings used or defined in the Award Agreement or the Plan.
NOTIFICATIONS
This Addendum also includes information regarding securities, exchange control and certain other issues of which the Participant should be aware with respect to his or her participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the countries set forth below as of August 2018. Such laws are often complex and change frequently. As a result, the Participant should not rely solely on this Addendum for information relating to the consequences of participating in the Plan because such information may be outdated when the Participant’s Performance Units vest and/or the Participant sells any Shares acquired on a settlement date.
In addition, the information set forth in this Addendum is general in nature and may not apply to the Participant’s particular situation. As a result, the Company is not in a position to assure the Participant of any particular result. The Participant therefore should seek appropriate professional advice as to the application of relevant laws in the Participant’s country to the Participant’s particular situation.
Finally, if the Participant is a citizen or resident of a country other than the one in which he or she currently is working, or transfers to a different country after the Grant Date, the information set forth in this Addendum may not apply to the Participant.
ALL COUNTRIES OUTSIDE THE U.S.
Data Privacy Consent. Notice. The purpose of this Notice is to inform the Participant about how the Company processes the Participant’s Personal Data in connection with the Plan and the Award Agreement. The Company is the controller of the Participant’s Personal Data.
(a)     Data Processing and Legal Basis. The Company collects, uses and otherwise processes Personal Data about the Participant for the Company’s legitimate business interests for the purposes of allocating Shares and implementing, administering and managing the Plan and/or for the purposes of performing a contract between the Company and the Participant. The Personal Data processed by the Company may include, without limitation, the Participant’s name, home address and telephone number, email address, date of birth, social insurance number, passport number or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company or its Affiliates, details of all Awards or any other entitlement to shares of stock or equivalent benefits awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor of implementing, administering and managing the Plan.
(b)     Stock Plan Administration Service Providers. The Company may transfer the Participant’s Personal Data, or parts thereof, to (i) E*Trade Financial (and its affiliated companies), an independent service provider based in the United States which assists the Company with the implementation, administration and management of the Plan and (ii) My Equity Comp (and its affiliated companies), an independent service provider based in the United States which assists the Company with the preparation of tax forms and tax returns. In the future, the Company may select different service providers and share the Participant’s Personal Data with such different service providers that serves the Company in a similar manner. The Company’s service providers will open an account for the Participant to receive and trade Shares acquired under the Plan and that the Participant will be asked to agree on separate terms and data



processing practices with the service provider, which is a condition of the Participant’s ability to participate in the Plan. In addition to the foregoing service providers, the Company may transfer portions of the Participant’s Personal Data related to the Participant’s stock holdings to competent public authorities in connection with statutory audit reports and/or where required by law.
(c)     International Data Transfers. The Company and, as of the date hereof, any third parties assisting in the implementation, administration and management of the Plan, such as E*Trade Financial, are based in the United States. If the Participant is located outside the United States, the Participant’s country may have enacted data privacy laws that are different from the laws of the United States. Where it is necessary to transfer the Participant’s Personal Data to a different country to where the Participant is based, the Company has implemented appropriate safeguards to protect the Participant’s Personal Data, including the execution of data transfer agreements with the recipient of the information. For further information, or a copy of, the adequate safeguards adopted by the Company, the Participant should contact the Participant’s local human resources representative. The Company shall process any request in line with applicable law and the Company policy and procedures.
(d)     Data Retention. The Company will process the Participant’s Personal Data only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan, or to comply with legal or regulatory obligations, including under tax and securities laws. In the latter case, the Participant understands and acknowledges that the Company’s legal basis for the processing of the Participant’s Personal Data would be compliance with the relevant laws or regulations. When the Company no longer needs the Participant’s Personal Data for any of the above purposes, the Participant understands the Company will remove it from its systems.
(e)     Data Subject Rights. The Data subject rights regarding the processing of personal data vary depending on the applicable law and that, depending on where the Participant is based and subject to the conditions set out in the applicable law, the Participant may have, without limitation, the rights to (i) inquire whether and what kind of Personal Data the Company holds about the Participant and how it is processed, and to access or request copies of such Personal Data, (ii) request the correction or supplementation of Personal Data about the Participant that is inaccurate, incomplete or out- of-date in light of the purposes underlying the processing, (iii) obtain the erasure of Personal Data no longer necessary for the purposes underlying the processing, processed based on withdrawn consent, processed for legitimate interests that, in the context of the Participant’s objection, do not prove to be compelling, or processed in non-compliance with applicable legal requirements, (iv) request the Company to restrict the processing of the Participant’s Personal Data in certain situations where the Participant feels its processing is inappropriate, (v) object, in certain circumstances, to the processing of Personal Data for legitimate interests, and to (vi)request portability of the Participant’s Personal Data that the Participant has actively or passively provided to the Company (which does not include data derived or inferred from the collected data), where the processing of such Personal Data is based on consent or the Participant’s employment and is carried out by automated means. In case of concerns, the Participant may also have the right to lodge a complaint with the competent local data protection authority. Further, to receive clarification of, or to exercise any of, the Participant’s rights the Participant should contact the Participant’s local human resources representative.
Language. The Participant acknowledges that he or she is proficient in the English language, or has consulted with an advisor who is sufficiently proficient in English, so as to allow the Participant to understand the terms and conditions of this Award Agreement. If the Participant receives the Award Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
AUSTRALIA
TERMS AND CONDITIONS
Australian Offer Document. The Participant’s right to participate in the Plan, vest in the Performance Units, and receive the Shares underlying the Performance Units granted under the Plan is subject to the terms and conditions stated in the



Plan, the Australian Offer Document, the Award Agreement and this Addendum, all of which are intended to comply with the provisions of the Australian Corporations Act 2001, ASIC Regulatory Guide 49 and ASIC Class Order CO 14/1000.
Performance Units Payable in Shares Only. Notwithstanding any discretion in the Plan, due to securities law considerations in Australia, the Performance Units will be settled in Shares only. The Performance Units do not provide any right for the Participant to receive a cash payment.
Tax Information. The Plan is a plan to which Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies (subject to conditions in the Act).
NOTIFICATIONS
Exchange Control Notification. Exchange control reporting is required for cash transactions exceeding A$10,000 and international fund transfers. If there is an Australian bank assisting with the transaction, the Australian bank will file the report for the Participant. If there is no Australian bank involved in the transaction, the Participant must file the report.
BELGIUM
NOTIFICATIONS
Tax Reporting Notification. The Participant must report any taxable income attributable to the Performance Units on the Participant’s annual tax return.
Foreign Asset/Account Reporting Notification. The Participant must report securities held (including Shares) or any bank or brokerage accounts opened and maintained outside Belgium on the Participant’s annual tax return. In a separate report, the Participant is required to report to the National Bank of Belgium the details of such accounts opened and maintained outside Belgium. This report, as well as additional information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the Kredietcentrales / Centrales des crédits caption.
Stock Exchange Tax. A stock exchange tax applies to transactions executed by a Belgian resident through a non-Belgian financial intermediary, such as a U.S. broker. The stock exchange tax will likely apply when Shares acquired upon vesting of the Performance Units are sold. The Participant should consult with his or her personal tax advisor for additional details on his or her obligations with respect to the stock exchange tax.
BRAZIL
TERMS AND CONDITIONS
Compliance with Law. By accepting the Award, the Participant agrees to comply with applicable Brazilian laws and pay any and all applicable taxes associated with the issuance of Shares upon vesting of the Performance Units, the subsequent sale of Shares issued in settlement of the Performance Units, and the receipt of any dividends.
Labor Law Acknowledgement. By accepting the Award, the Participant agrees that (i) he or she is making an investment decision, (ii) the Shares will be issued to the Participant only if the vesting conditions are met, and (iii) the value of the underlying Shares is not fixed and may increase or decrease in value over the vesting period without compensation to the Participant.



NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds assets and rights outside Brazil with an aggregate value exceeding US$100,000, the Participant will be required to prepare and submit to the Central Bank of Brazil an annual declaration of such assets and rights, including: (i) bank deposits; (ii) loans; (iii) financing transactions; (iv) leases; (v) direct investments; (vi) portfolio investments, including Shares acquired under the Plan; (vii) financial derivatives investments; and (viii) other investments, including real estate and other assets. In addition, if the Participant holds such assets and rights outside Brazil with an aggregate value exceeding US$100,000,000, then quarterly reporting to the Central Bank of Brazil is required.
Please note that foreign individuals holding Brazilian visas are considered Brazilian residents for purposes of this reporting requirement and must declare at least the assets held abroad that were acquired subsequent to the date of admittance as a resident of Brazil. Individuals holding assets and rights outside Brazil valued at less than US$100,000 are not required to submit a declaration. Please note that the US$100,000 threshold may be changed annually.
Tax on Financial Transaction (“IOF”). Cross-border financial transactions relating to Performance Units may be subject to the IOF (tax on financial transactions). The Participant should consult with his or her personal tax advisor for additional details.
CANADA
TERMS AND CONDITIONS
Performance Units Payable in Shares Only. Notwithstanding any discretion in the Plan, due to securities law considerations in Canada, the Performance Units will be settled in Shares only. The Performance Units do not provide any right for the Participant to receive a cash payment.
Termination of Employment. The following provision replaces Section 8(l) of the Award Agreement:
Except as otherwise provided by the Committee or the Grant Notice, in the event of termination of the Participant’s employment (regardless of the reason for such termination and whether or not later found invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), the Participant’s right to vest in the Performance Units under the Plan, if any, will terminate effective as of the date that is the earlier of (i) the date on which the Participant’s employment is terminated by the Company or the Employer, (ii) the date on which the Participant receives a notice of termination of employment from the Company or the Employer, or (iii) the date on which the Participant is no longer providing active services to the Company or Employer, regardless of any notice period or period of pay in lieu of such notice required under local law; the Committee shall have the exclusive discretion to determine when the Participant is no longer employed for purposes of the Performance Units (including whether the Participant may still be considered to be providing services while on a leave of absence).
The following terms and conditions apply if the Participant is in Quebec:
Authorization to Release and Transfer Necessary Personal Information. The following provision supplements the “Data Privacy Consent” provision set forth above in this Addendum:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company and/or any Affiliate to disclose and discuss the Plan with their advisors. The Participant further authorizes the Company and any Affiliate to record and keep such information in the Participant’s employment file.



French Language Acknowledgment. The following provision supplements the “Language” provision set forth above in this Addendum:
The parties acknowledge that it is their express wish that this Award Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or directly hereto, be drawn up in English.
Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.
NOTIFICATIONS
Securities Law Notification. The Participant will not be permitted to sell or otherwise dispose of the Shares acquired under the Plan within Canada. The Participant will be permitted to sell or dispose of any Shares only if such sale or disposal takes place outside Canada through the facilities of the stock exchange on which the Shares are traded.
Foreign Asset/Account Reporting Notification. If the total cost of the Participant’s foreign property (including cash held outside Canada and Performance Units and Shares acquired under the Plan) exceeds C$100,000 at any time during the year, the Participant must report all of his or her foreign property on Form T1135 (Foreign Income Verification Statement). Thus, unvested Performance Units must be reported (generally at a nil cost) if the C$100,000 cost threshold is exceeded by other foreign property the Participant holds. When Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the Shares. The ACB typically equals the fair market value of the Shares at the time of acquisition, but if the Participant owns other Shares, the ACB may have to be averaged with the ACB of the other Shares. The Participant should consult with his or her personal tax advisor to ensure compliance with any reporting requirements.
CHILE
NOTIFICATIONS
Securities Law Notification. This grant of Performance Units constitutes a private offering of securities in Chile effective as of the Grant Date. This offer of Performance Units is made subject to general ruling n° 336 of the Chilean Commission for the Financial Market (“CMF”). The offer refers to securities not registered at the securities registry or at the foreign securities registry of the CMF, and, therefore, such securities are not subject to oversight of the CMF.  Given that the Performance Units are not registered in Chile, the Company is not required to provide public information about the Performance Units or the Shares in Chile. Unless the Performance Units and/or the Shares are registered with the CMF, a public offering of such securities cannot be made in Chile.
Esta Oferta de Performance Units constituye una oferta privada de valores en Chile y se inicia en la Fecha de la Oferta. Esta oferta de Performance Units se acoge a las disposiciones de la Norma de Carácter General Nº 336 (“NCG 336”) de la Comisión para el Mercado Financiero de Chile (“CMF”).  Esta oferta versa sobre valores no inscritos en el Registro de Valores o en el Registro de Valores Extranjeros que lleva la CMF, por lo que tales valores no están sujetos a la fiscalización de ésta. Por tratarse de valores no inscritos en Chile no existe la obligación por parte de la Compañía de entregar en Chile información pública respecto de los mismos. Estos valores no podrán ser objeto de oferta pública en Chile mientras no sean inscritos en el Registro de Valores correspondiente.
Exchange Control Notification. The Participant is not required to repatriate funds obtained from the sale of Shares or the receipt of any dividends. However, if the Participant decides to repatriate such funds, the Participant must do so through the Formal Exchange Market (“Mercado Cambiario Formal”) if the amount of the funds exceeds US$10,000. In such case, the Participant must report the payment to a commercial bank or registered foreign exchange office receiving the funds.



If the Participant’s aggregate investments held outside Chile meets or exceeds US$5,000,000 (including the investments made under the Plan), the Participant must report the investments annually to the Central Bank (“Banco Central de Chile”), no later than 60 calendar days following the closing of the month of December. Annex 3.1 of Chapter XII of the Foreign Exchange Regulations must be used to file this report.
Please note that exchange control regulations in Chile are subject to change. The Participant should consult with his or her personal legal advisor regarding any exchange control obligations that the Participant may have prior to the vesting of the Performance Units.
Annual Tax Reporting Obligation. The Chilean Internal Revenue Service (“CIRS”) requires Chilean residents to report the details of their foreign investments on an annual basis. Foreign investments include Shares acquired under the Plan. Further, if the Participant wishes to receive a credit against his or her Chilean income taxes for any taxes paid abroad, the Participant must also report the payment of taxes abroad to the CIRS. These reports must be submitted electronically through the CIRS website at www.sii.cl. in accordance with applicable deadlines. In addition, Shares acquired upon settlement of the Performance Units must be registered with the CIRS’s Foreign Investment Registry. The Participant should consult with his or her personal legal and tax advisors to ensure compliance with applicable requirements.
FRANCE
TERMS AND CONDITIONS
Performance Units Not Tax-Qualified. The Participant understands that the Performance Units are not intended to be French tax-qualified pursuant to Section L. 225-197 1 to L. 225-197 6 of the French Commercial Code, as amended.
Language Consent. By accepting the Performance Units, the Participant confirms having read and understood the Plan and the Award Agreement, including all terms and conditions included therein, which were provided in the English language. The Participant accepts the terms of those documents accordingly.
En acceptant ces <<Performance Units>>, le Participant confirme avoir lu et compris le Plan et le convention, incluant tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Participant accepte les dispositions de ces documents en connaissance de cause.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds securities (e.g., Shares) or maintains a foreign bank account, this must be reported to the French tax authorities when filing his or her annual tax return, whether such accounts are open, current or closed. Failure to comply could trigger significant penalties. The Participant should consult with his or her personal tax advisor to ensure compliance with applicable reporting obligations.
GERMANY
NOTIFICATIONS
Exchange Control Notification. Cross-border payments in connection with the sale of securities or any dividends received in relation to Shares in excess of €12,500 must be reported monthly to the German Federal Bank. The Participant is responsible for satisfying the reporting obligation and must file the report electronically by the fifth day of the month following the month in which the payment is made. A copy of the form can be accessed via the German Federal Bank’s website at www.bundesbank.de and is available in both German and English. No report is required for payments less than €12,500.



HONDURAS
There are no country-specific provisions.
INDIA
NOTIFICATIONS
Exchange Control Notification. The Participant understands that the Performance Units are subject to compliance with the exchange control requirements of the Reserve Bank of India. The Participant understands that he or she must repatriate and convert the proceeds into local currency from the sale of Shares acquired under the Plan within ninety (90) days of receipt and any proceeds from dividends paid on Shares held within one-hundred eighty (180) days of receipt, or within other such period of time as may be required under applicable regulations. The Participant will receive a foreign inward remittance certificate (“FIRC”) from the bank where the Participant deposits the foreign currency. The Participant should maintain the FIRC as evidence of the repatriation of funds in the event the Reserve Bank of India or the Employer requests proof of repatriation. The Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.
Foreign Asset/Account Reporting Notification  The Participant is required to declare any foreign bank accounts and foreign financial assets (including Shares held outside India) in the Participant’s annual tax return.  It is the Participant’s responsibility to comply with this reporting obligation and the Participant should consult with his or her personal tax advisor in this regard.
INDONESIA
TERMS AND CONDITIONS
Language Consent and Notification. By accepting the Award, the Participant (i) confirms having read and understood the documents relating to this grant (i.e., the Plan and the Award Agreement) which were provided in the English language, (ii) accepts the terms of those documents accordingly, and (iii) agrees not to challenge the validity of this document based on Law No. 24 of 2009 on National Flag, Language, Coat of Arms and National Anthem or the implementing Presidential Regulation (when issued).
Persetujuan dan Pemberitahuan Bahasa.  Dengan menerima Penghargaan, Peserta (i) mengkonfirmasi bahwa dirinya telah membaca dan mengerti dokumen-dokumen yang terkait dengan pemberian ini (yaitu, Program dan Perjanjian Penghargaan) yang disediakan dalam Bahasa Inggris, (ii) menerima syarat-syarat dari dokumen-dokumen tersebut, dan (iii) setuju untuk tidak mengajukan keberatan atas keberlakuan dokumen ini berdasarkan Undang-Undang No. 24 Tahun 2009 tentang Bendera, Bahasa, dan Lambang Negara, Serta Lagu Kebangsaan atau Peraturan Presiden pelaksananya (ketika diterbitkan).
NOTIFICATIONS
Exchange Control Notification. Indonesian residents are obligated to provide Bank Indonesia with information on foreign exchange activities via a monthly report. Repatriation of proceeds from the sale of Shares or dividends back to Indonesia will trigger the reporting requirement. The report should be submitted online through Bank Indonesia’s website no later than the 15th day of the month following the month in which the activity occurred.
In addition, if proceeds from the sale of Shares or dividends are repatriated to Indonesia, the Indonesian bank handling the transaction is responsible for submitting a report to Bank Indonesia. The Participant should be prepared to provide information, data and/or supporting documents upon request from the bank for purposes of preparing the report.



JAPAN
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. The Participant is required to report details of any assets held outside Japan as of December 31, including Shares, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due from the Participant by March 15 each year. The Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor as to whether the Participant will be required to report the details of Performance Units or Shares he or she holds.
JORDAN
There are no country-specific provisions.
MALAYSIA
TERMS AND CONDITIONS
Data Privacy. The following provision replaces the “Data Privacy” provision set forth above in this Addendum:
The Participant hereby explicitly, voluntarily and unambiguously consents to the collection, use and transfer, in electronic or other form, of his or her personal data as described in the Award Agreement and any other Plan participation materials by and among, as applicable, the Company, the Employer and any other Affiliate or any third parties authorized by same in assisting in the implementation, administration and management of the Participant’s participation in the Plan. 
The Participant may have previously provided the Company and the Employer with, and the Company and the Employer may hold, certain personal information about the Participant, including, but not limited to, his or her name, home address, email address, and telephone number, date of birth, social insurance number, passport or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, the fact and conditions of the Participant’s participation in the Plan, details of all Performance Units or any other entitlement to shares of stock awarded, cancelled, exercised, vested, unvested or outstanding in the Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.
The Participant also authorizes any transfer of Data, as may be required, to such stock plan service provider as may be selected by the Company from time to time, which is assisting the Company with the implementation, administration and management of the Plan and/or with whom any Shares acquired upon vesting of the Performance Units are deposited.  The Participant acknowledges that these recipients may be located in the Participant’s country or elsewhere,
Peserta dengan ini secara jelas, secara sukarela dan tanpa sebarang keraguan mengizinkan pengumpulan, penggunaan dan pemindahan, dalam bentuk elektronik atau lain-lain, data peribadinya seperti yang dinyatakan dalam Perjanjian ini dan apa-apa bahan penyertaan Pelan  oleh dan di antara, sebagaimana yang berkenaan, Syarikat, Penerima Perkhidmatan dan mana-mana Syarikat Induk atau Anak Syarikat lain atau mana-mana pihak ketiga yang diberi kuasa oleh yang sama untuk membantu dalam pelaksanaan, pentadbiran dan pengurusan penyertaan Pesertadalam Pelan tersebut.
Sebelum ini, Pesertamungkin telah membekalkan Syarikat dan Penerima Perkhidmatan dengan, dan Syarikat dan Majikan mungkin memegang, maklumat peribadi tertentu tentang Peserta, termasuk, tetapi tidak terhad kepada, namanya , alamat rumah dan nombor telefon, alamat emel, tarikh lahir, insurans sosia, nombor pasport atau pengenalan lain, gaji, kewarganegaraan, jawatan, apa-apa syer dalam saham atau jawatan pengarah yang dipegang dalam Syarikat, fakta dan syarat-syarat penyertaan Peserta dalam Pelan, butir-butir semua opsyenatau apa-apa hak lain untuk syer dalam saham yang dianugerahkan, dibatalkan, dilaksanakan, terletak hak, tidak diletak hak ataupun bagi faedah Peserta (“Data”), untuk tujuan yang eksklusif bagi melaksanakan, mentadbir dan menguruskan Pelan tersebut.
Peserta juga memberi kuasa untuk membuat apa-apa pemindahan Data, sebagaimana yang diperlukan, kepada pembekal perkhidmatan pelan saham sebagaimana yang dipilih oleh Syarikatdari semasa ke semasa, yang membantu Syarikat dalam pelaksanaan, pentadbiran dan pengurusan Pelandan/atau dengan sesiapa yang mendepositkan Saham yang diperolehi melalui pelaksanaan Opsyen ini. Peserta mengakui bahawa penerima-penerima ini mungkin berada di negara Peserta




and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections to the Participant’s country, which may not give the same level of protection to Data.  The Participant understands that he or she may request a list with the names and addresses of any potential recipients of Data by contacting his or her local human resources representative. The Participant authorizes the Company, the stock plan service provider and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Participant’s participation in the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing the Participant’s participation in the Plan. The Participant understands that Data will be held only as long as is necessary to implement, administer and manage his or her participation in the Plan. The Participant understands that he or she may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case, without cost, by contacting in writing his or her local human resources representative, whose contact details are:
No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia
 Further, the Participant understands that he or she is providing the consents herein on a purely voluntary basis.  If the Participant does not consent, or if the Participant later seeks to revoke the consent, his or her status and career with the Company and the Employer will not be adversely affected; the only adverse consequence of refusing or withdrawing the consent is that the Company would not be able to grant future Performance Units or other equity awards to the Participant or administer or maintain such awards.  Therefore, the Participant understands that refusing or withdrawing his or her consent may affect his or her ability to participate in the Plan. For more information on the consequences of the refusal to consent or withdrawal of consent, the Participant understands that he or she may contact his or her local human resources representative.
atau di tempat lain, dan bahawa negara penerima (contohnya, Amerika Syarikat) mungkin mempunyai undang-undang privasi data dan perlindungan yang berbeza daripada negaraPeserta, yang mungkin tidak bolehmemberi tahap perlindungan yang sama kepada Data. Peserta faham bahawa dia boleh meminta senarai nama dan alamat mana-mana penerima Data dengan menghubungi wakil sumber manusia tempatannya. Peserta memberi kuasa kepada Syarikat, pembekal perkhidmatan pelan saham dan mana-mana penerima lain yang mungkin membantu Syarikat (masa sekarang atau pada masa depan) untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan untuk menerima, memiliki, menggunakan, mengekalkan dan memindahkan Data, dalam bentuk elektronik atau lain-lain, semata-mata dengan tujuan untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan tersebut. Peserta faham bahawa Data akan dipegang hanya untuk tempoh yang diperlukan untuk melaksanakan, mentadbir dan menguruskan penyertaannya dalam Pelan tersebut. Peserta faham bahawa dia boleh, pada bila-bila masa, melihat data, meminta maklumat tambahan mengenai penyimpanan dan pemprosesan Data, meminta bahawa pindaan-pindaan dilaksanakan ke atas Data atau menolak atau menarik balik persetujuan dalam ini, dalam mana-mana kes, tanpa kos, dengan menghubungi secara bertulis wakil sumber manusia di lokasi masing-masing, di mana butir-butir hubungannya adalah:
 No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia
 Selanjutnya, Peserta memahami bahawa dia memberikan persetujuan di sini secara sukarela. Jika Peserta tidak bersetuju, atau jika Peserta kemudian membatalkan persetujuannya , status sebagai Pemberi Perkhidmatan dan kerjayanya dengan Penerima Perkhidmatan tidak akan terjejas; satunya akibat buruk jika dia tidak bersetuju atau menarik balik persetujuannya adalah bahawa Syarikat tidak akan dapat memberikan opsyen pada masa depan atau anugerah ekuiti lain kepada Peserta atau mentadbir atau mengekalkan anugerah tersebut. Oleh itu, Peserta faham bahawa keengganan atau penarikan balik persetujuannya boleh menjejaskan keupayaannya untuk mengambil bahagian dalam Pelan tersebut. Untuk maklumat lanjut mengenai akibat keengganannya untuk memberikan keizinan atau penarikan balik keizinan,Peserta fahami bahawa dia boleh menghubungi wakil sumber manusia tempatannya .
NOTIFICATIONS
Director Notification Obligation. If the Participant is a director of an Affiliate, the Participant is subject to certain notification requirements under the Malaysian Companies Act, 2016. Among these requirements is an obligation on the Participant’s part to notify the Malaysian Affiliate in writing when the Participant acquires an interest (e.g., Performance Units or Shares) in the Company or any related companies. In addition, the Participant must notify the Malaysian Affiliate when the Participant sells Shares (including Shares acquired under the Plan) or the shares of any



related company. These notifications must be made within 14 days of acquiring or disposing of any interest in the Company or any related company.
MEXICO
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Award, the Participant acknowledges that he or she understands and agrees that: (a) the Performance Units are not related to the salary and other contractual benefits provided to the Participant by the Employer; and (b) any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of the Participant’s employment.
Policy Statement. The invitation the Company is making under the Plan is unilateral and discretionary and, therefore, the Company reserves the absolute right to amend it and discontinue it at any time without any liability to the Participant.
The Company, with registered offices at 350 West Washington Street, Suite 600 Tempe, Arizona 85281, United States of America is solely responsible for the administration of the Plan and participation in the Plan or the acquisition of Shares does not, in any way, establish an employment relationship between the Participant and the Company since the Participant is participating in the Plan on a wholly commercial basis and the sole employer is a Mexican legal entity that employs the Participant and to which he/she is subordinated, nor does it establish any rights between the Participant and the Employer.
Plan Document Acknowledgment. By accepting the Award, the Participant acknowledges that he or she has received a copy of the Plan, has reviewed the Plan and the Award Agreement in their entirety and fully understands and accepts all provisions of the Plan and the Award Agreement.
The Participant further acknowledges that having read and specifically and expressly approved the terms and conditions in the Section 8 of the Award Agreement, in which the following is clearly described and established: (a) participation in the Plan does not constitute an acquired right; (b) the Plan and participation in the Plan is offered by the Company on a wholly discretionary basis; (c) participation in the Plan is voluntary; and (d) the Company and its Affiliates are not responsible for any decrease in the value of the Shares underlying the Performance Units.
Finally, the Participant does not reserve any action or right to bring any claim against the Company for any compensation or damages as a result of participation in the Plan and the Participant therefore grants a full and broad release to the Employer and the Company (including its Affiliates) with respect to any claim that may arise under the Plan.
Spanish Translation    
Reconocimiento de la Ley Laboral. Al aceptar el Otorgamiento, el Beneficiario reconoce y acepta que: (a) las Unidades no se encuentran relacionadas con su salario ni con otras prestaciones contractuales concedidas por parte del Patrón; y (b) cualquier modificación del Plan o su terminación no constituye un cambio o impedimento de los términos y condiciones del empleo del Beneficiario.
Declaración de la Política. La invitación que hace la Compañía bajo el Plan es unilateral y discrecional, por lo que la Compañía se reserva el derecho absoluto de modificar e interrumpir el mismo en cualquier tiempo, sin ninguna responsabilidad para el Beneficiario.
La Compañía, con oficinas ubicadas en 350 West Washington Street, Suite 600, Tempe, Arizona 85281, United States of America, es la única responsable por la administración y la participación en el Plan, así como de la adquisición de acciones, por lo que de ninguna manera podrá establecerse una relación de trabajo entre el Beneficiario y la Compañía, ya que el Beneficiario participa únicamente en de forma comercial y que su único Patrón es una empresa legal Mexicana



a quien se encuentra subordinado; la participación en el Plan tampoco genera ningún derecho entre el Beneficiario y el Patrón.
Reconocimiento del Plan de Documentos. Al aceptar el Otorgamiento, el Beneficiario reconoce que ha recibido una copia del Plan, que lo ha revisado junto con el Convenio, y que ha entendido y aceptado completamente las disposiciones contenidas en el Plan y en el Convenio.
Adicionalmente, al firmar el presente documento, el Beneficiario reconoce que ha leído y aprobado de manera expresa y específica los términos y condiciones contenidos en el apartado 8 del Convenio, el cual claramente establece y describe: (a) que la participación en el Plan no constituye un derecho adquirido; (b) que el Plan y la participación en el mismo es ofrecido por la Compañía en forma totalmente discrecional; (c) que la participación en el Plan es voluntaria; y (d) que la Compañía, así como sus Afiliadas, no son responsables por cualquier detrimento en el valor de las acciones que integran las Unidades.
Finalmente, el Beneficiario acepta no reservarse ninguna acción o derecho para interponer una demanda en contra de la Compañía por compensación, daño o perjuicio alguno como resultado de su participación en el Plan y en consecuencia, otorga al Patrón el más amplio y completo finiquito que en derecho proceda, así como a la Compañía y sus Afiliadas, respecto a cualquier demanda que pudiera originarse derivada del Plan.
NETHERLANDS
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Performance Unit, the Participant acknowledges that: (i) the Performance Unit is intended as an incentive to remain employed with the Employer and is not intended as remuneration for labor performed; and (ii) the Performance Unit is not intended to replace any pension rights or compensation.
PHILIPPINES
NOTIFICATIONS
Securities Law Information. This offering is subject to exemption from the requirements of securities registration with the Philippines Securities and Exchange Commission, under Section 10.1 (k) of the Philippine Securities Regulation Code. Section 10.1(k) of the Philippine Securities Regulation Code provides as follows:
“Section 10.1 Exempt Transactions – The requirement of registration under Subsection 8.1 shall not apply to the sale of any security in any of the following section;
[. . .]
“(k) The sale of securities by an issuer to fewer than twenty (20) persons in the Philippines during any twelve-month period.”
THE SECURITIES BEING OFFERED OR SOLD HAVE NOT BEEN REGISTERED WITH THE SECURITIES AND EXCHANGE COMMISSION UNDER THE SECURITIES REGULATION CODE. ANY FURTHER OFFER OR SALE THEREOF IS SUBJECT TO REGISTRATION REQUIREMENTS UNDER THE CODE UNLESS SUCH OFFER OR SALE QUALIFIES AS AN EXEMPT TRANSACTION.
The Participant acknowledges he or she is permitted to dispose or sell Shares acquired under the Plan provided the offer and resale of the Shares takes place outside the Philippines through the facilities of a stock exchange on which the Shares are listed. The Shares are currently listed on the NASDAQ Global Select Market in the United States of America.



SINGAPORE
NOTIFICATIONS
Securities Law Notification. The Performance Units are being granted to the Participant pursuant to the “Qualifying Person” exemption under section 273(1)(f) of the Singapore Securities and Futures Act (Chapter 289, 2006 Ed.) (“SFA”). The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore. The Participant should note that such Performance Unit grant is subject to section 257 of the SFA and the Participant will not be able to make any subsequent sale in Singapore, or any offer of such subsequent sale of the Shares underlying the Award, unless such sale or offer in Singapore is made (i) more than six months from the Grant Date, (ii) pursuant to the exemptions under Part XIII Division (1) Subdivision (4) (other than section 280) of the SFA, or (iii) pursuant to, and in accordance with the conditions of, any other applicable provision of the SFA. The Shares are currently traded on the NASDAQ Global Select Market, which is located outside Singapore, and Shares acquired under the Plan may be sold through this exchange.
Chief Executive Officer/Director Notification Requirement. If the Participant is a Chief Executive Officer (“CEO”) director, associate director or shadow director of a Singaporean Affiliate, the Participant is subject to certain notification requirements under the Singapore Companies Act. Among these requirements is an obligation to notify the Singapore Affiliate in writing of an interest (e.g., unvested Performance Units, Shares, etc.) in the Company or any Affiliate within two (2) business days of (i) its acquisition or disposal, (ii) any change in previously disclosed interest (e.g., when Shares acquired at vesting are sold), or (iii) becoming the CEO or a director, associate director or shadow director.
THAILAND
NOTIFICATIONS
Exchange Control Notification. Thai resident Participants realizing US$50,000 or more in a single transaction from the sale of Shares issued to the Participant following the vesting and settlement of the Performance Units must repatriate the proceeds to Thailand and then convert such proceeds to Thai Baht or deposit the proceeds into a foreign currency account opened with any commercial bank in Thailand within 360 days of repatriation. If the amount of the Participant’s proceeds is US$50,000 or more, the Participant must provide details of the transaction (i.e., identification information and purpose of the transaction) to the receiving bank. If the Participant fails to comply with these obligations, the Participant may be subject to penalties assessed by the Bank of Thailand. The Participant should consult his or her personal advisor before taking action with respect to the remittance of proceeds from the sale of Shares into Thailand. The Participant is responsible for ensuring compliance with all exchange control laws in Thailand.
TURKEY
NOTIFICATIONS
Securities Law Notification. Under Turkish law, the Participant is not permitted to sell any Shares acquired under the Plan in Turkey.  The Shares are currently traded on the NASDAQ Global Select Market, which is located outside Turkey, under the ticker symbol “FSLR” and the Shares may be sold through this exchange.
Exchange Control Notification. Turkish residents are permitted to purchase and sell securities or derivatives traded on exchanges abroad only through a financial intermediary licensed in Turkey. Therefore, the Participant may be required to appoint a Turkish broker to assist the Participant with the sale of the Shares acquired under the Plan. The Participant should consult his or her personal legal advisor before selling any Shares acquired under the Plan to confirm the applicability of this requirement to the Participant.



UNITED ARAB EMIRATES (“UAE”)
NOTIFICATIONS
Securities Law Notification. The Performance Units are available only for select employees of the Company and its Affiliates and is in the nature of providing employee incentives in the UAE. This Award Agreement, the Addendum, the Plan and other incidental communication materials are intended for distribution only to eligible employees for the purposes of an employee compensation or reward scheme, and must not be delivered to, or relied on, by any other person.
The Dubai Creative Clusters Authority, Emirates Securities and Commodities Authority and/or the Central Bank of the United Arab Emirates have no responsibility for reviewing or verifying any documents in connection with the Performance Units or this Award Agreement. Further, neither the Ministry of Economy nor the Dubai Department of Economic Development have approved this Award Agreement nor taken steps to verify the information set out in it, and have no responsibility for it.
The securities to which this Award Agreement relates may be illiquid and/or subject to restrictions on their resale. Individuals should conduct their own due diligence on the securities.
Residents of the UAE who do not understand or have questions regarding this Award Agreement, the Addendum or the Plan should consult an authorized financial adviser.

EX-10.46 7 ex1046formofcashincentivea.htm EXHIBIT 10.46 Exhibit

EXHIBIT 10.46
fslrlogoa20.jpg
Form Cash-006

CASH INCENTIVE AWARD AGREEMENT under the FIRST SOLAR, INC. 2015 OMNIBUS INCENTIVE COMPENSATION PLAN, between First Solar, Inc. (the “Company”), a Delaware corporation, and the individual (the “Participant”) set forth on the Grant Notice which incorporates this Form Cash-006 by reference.

This Cash Incentive Award Agreement including any addendum hereto and the Grant Notice (collectively, this “Award Agreement”) set forth the terms and conditions of this Cash Incentive Award (this “Award”) that is being granted to the Participant set forth on the Grant Notice on the date set forth in the Grant Notice (such date, the “Grant Date”), under the terms of the First Solar, Inc. 2015 Omnibus Incentive Compensation Plan (the “Plan”) for the amount set forth in the Grant Notice. The Award is subject to the all terms and conditions of this Award Agreement and the Plan, including without limitation, THE DISPUTE RESOLUTION PROVISIONS SET FORTH IN SECTION 12 OF THIS CASH INCENTIVE AWARD AGREEMENT.
* * *
SECTION 1.     The Plan. This Award is made pursuant to the Plan, all the terms of which are hereby incorporated in this Award Agreement. In the event of any conflict between the terms of the Plan, on the one hand, and the terms of this Award Agreement, on the other hand, the terms of the Plan shall govern.
SECTION 2.     Definitions. The following terms are defined in this Award Agreement, and shall when capitalized have the meaning ascribed to them in this Award Agreement in the locations set forth below.
Defined Term
Cross-Ref.
 
Defined Term
Cross-Ref.
“Addendum”
Section 16
 
“Employer”
Section 3(b)
“Affiliate”
Section 3(a)
 
“Grant Date”
Paragraph 2
“Award”
Paragraph 2
 
“Participant”
Paragraph 1
“Award Agreement”
Paragraph 2
 
“Plan”
Paragraph 2
“Business Day”
Section 13
 
“Tax-Related Items”
Section 6
“Company”
Paragraph 1
 
“Vesting Date”
Section 3(a)
Capitalized terms that are not defined in this Award Agreement shall have the meanings used or defined in the Plan.
SECTION 3.     Vesting and Payment.
(a)     Vesting. Except as otherwise determined by the Committee in its sole discretion, the Participant shall vest in accordance with the vesting date(s) set forth in the Grant Notice (each a “Vesting Date”); provided that the Participant is actively employed by the Company or an Affiliate on the relevant Vesting Date. For purposes of this Agreement, an “Affiliate” of the Company is an individual or entity that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, the Company.
(b)     Payment. The portion of the Award that vests on the relevant Vesting Date will be paid to the Participant in cash, less Tax-Related Items, as defined in Section 6, as soon as administratively practicable following the applicable



Vesting Date, and in no event later than March 15th of the calendar year following the calendar year in which the Vesting Date occurs. No interest will be paid on the Award and the amounts will not be adjusted for inflation. The Award is denominated in U.S. dollars, but the Company shall pay, or shall cause Participant’s employer (the “Employer”) to pay, all amounts distributable under the Award in local currency through local payroll. Any amount that may become payable hereunder will be converted from U.S. dollars into local currency on the applicable Vesting Date at the exchange rate reported on the applicable Vesting Date in the Wall Street Journal (or such other reliable source as may be selected from time to time by the Company in its discretion).
SECTION 4.     Forfeiture. Unless the Committee determines otherwise, if the Participant’s rights with respect to the Award pursuant to this Award Agreement do not vest prior to the date on which the Participant’s employment or service relationship with the Company and/or its Affiliates terminates for any reason, the Participant’s rights with respect to such Award shall immediately terminate, and the Participant will not be entitled to receive any payments with respect thereto (as further described in Section 7(i) below).
SECTION 5.     Non-Transferability. Unless otherwise provided by the Committee in its discretion, the Award may not be sold, assigned, alienated, transferred, pledged, attached or otherwise encumbered. Any purported sale, assignment, alienation, transfer, pledge, attachment or other encumbrance of an Award in violation of the provisions of this Section 5 shall be void.
SECTION 6.     Responsibility for Taxes.
(a)     Regardless of any action the Company or the Employer, takes with respect to any or all federal, state or local income tax, social security contributions, payroll tax, payment on account or other tax-related items related to the Participant’s participation in the Plan that are legally applicable to the Participant (“Tax-Related Items”), the Participant acknowledges that the ultimate liability for all Tax-Related Items is and remains the Participant’s responsibility and that such liability may exceed the amount actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (1) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Award, including, without limitation, the grant, vesting or payment of the Award; and (2) do not commit to and are under no obligation to structure the terms of the Award to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant becomes subject to tax and/or social security contributions in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)     Prior to any relevant taxable, tax and/or social security contribution withholding event, the Participant shall pay or make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company and/or the Employer, at their discretion, to satisfy any applicable withholding obligations with regard to all Tax-Related Items by withholding from the amount of the cash payment made pursuant to the Award, the Participant’s wages or other compensation payable to Participant by the Company and/or the Employer.
SECTION 7.     Nature of Award. As a condition to receipt of this Award, the Participant acknowledges, understands and agrees that:
(a)     the Plan is established voluntarily by the Company, is discretionary in nature and may be modified, amended, suspended or terminated by the Company at any time, unless otherwise provided in the Plan and this Award Agreement;
(b)     this Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future awards of cash, or benefits in lieu of cash awards, even if cash awards have been granted repeatedly in the past;



(c)     all decisions with respect to future cash awards, if any, will be at the sole discretion of the Company;
(d)     the Participant’s participation in the Plan shall not create a right to further employment with the Employer and shall not interfere with the ability of the Employer to terminate the Participant’s employment relationship at any time;
(e)     the Participant’s participation in the Plan is voluntary;
(f)     the Award is not intended to replace any pension rights or compensation;
(g)     this Award and the Participant’s participation in the Plan will not be interpreted to form or amend an employment or service agreement or relationship with the Company or any Affiliate;
(h)     no claim or entitlement to compensation or damages shall arise from forfeiture of the Award resulting from termination of the Participant’s employment or other service relationship by the Company or the Employer (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or the terms of Participant’s employment agreement, if any);
(i)     except as otherwise provided by the Committee or the Grant Notice, in the event of termination of the Participant’s employment or service relationship, the Participant’s right to vest in the Award under the Plan, if any, will terminate effective as of the date the Participant is no longer actively providing services to the Company, the Employer or any Affiliate of the Company (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), and unless otherwise expressly provided in this Award Agreement or determined by the Company, the Participant’s right to vest in the Award under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., the Participant’s period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any); the Committee shall have the exclusive discretion to determine when the Participant is no longer actively providing services for purposes of the Award (including whether the Participant may still be considered to be providing services while on a leave of absence);
(j)     unless otherwise agreed with the Company, the Award is not granted as consideration for, or in connection with, the service Participant may provide as a director of an Affiliate;
(k)     the Award and the benefits under the Plan, if any, will not automatically transfer to a successor company in the case of a Change of Control or a merger, takeover, or transfer of liability of the Employer; and
(l)     neither the Company nor the Employer or any Affiliate shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the Award or of any amounts due to the Participant.
SECTION 8.     No Advice Regarding Grant. Nothing in this Award Agreement should be viewed as the provision by the Company of any tax, legal, or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan. The Participant understands and agrees that the Participant should consult with the Participant’s own personal tax, legal and financial advisors regarding the Participant’s participation in the Plan before taking any action in relation thereto.
SECTION 9.     Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. Receipt of this Award is conditioned upon the Participant’s consent to such electronic delivery and the Participant’s agreement to participate in the Plan



through an online or electronic system established and maintained by the Company or a third party designated by the Company.
SECTION 10.     Successors and Assigns of the Company. The terms and conditions of this Award Agreement shall be binding upon and shall inure to the benefit of the Company and its successors and assigns.
SECTION 11.     Committee Discretion. The Committee shall have full and plenary discretion with respect to any actions to be taken or determinations to be made in connection with this Award Agreement, and its determinations shall be final, binding and conclusive.
SECTION 12.     Dispute Resolution.
(a)     Jurisdiction and Venue. Notwithstanding any provision in any employment agreement between the Participant and the Company or any Affiliate, the Participant and the Company hereby irrevocably submit to the exclusive jurisdiction of (i) the United States District Court for the District of Delaware and (ii) the courts of the State of Delaware for the purposes of any action, suit or other proceeding arising out of this Award Agreement or the Plan. The Participant and the Company agree to commence any such action, suit or proceeding either in the United States District Court for the District of Delaware or, if such action, suit or other proceeding may not be brought in such court for jurisdictional reasons, in the courts of the State of Delaware. The Participant and the Company further agree that service of any process, summons, notice or document by U.S. registered mail (or its equivalent in the Participant’s country of residence) to the applicable address set forth in Section 13 below shall be effective service of process for any action, suit or proceeding in Delaware with respect to any matters to which the Participant has submitted to jurisdiction in this Section 12(a). The Participant and the Company irrevocably and unconditionally waive any objection to the laying of venue of any action, suit or proceeding arising out of this Award Agreement or the Plan in (A) the United States District Court for the District of Delaware, or (B) the courts of the State of Delaware, and hereby and thereby further irrevocably and unconditionally waive and agree not to plead or claim in any such court that any such action, suit or proceeding brought in any such court has been brought in an inconvenient forum.
(b)     Waiver of Jury Trial. Notwithstanding any provision in the Participant’s employment agreement, if any, between the Participant and the Company, the Participant and the Company hereby waive, to the fullest extent permitted by applicable law, any right either may have to a trial by jury in respect to any litigation directly or indirectly arising out of, under or in connection with this Award Agreement or the Plan.
(c)     Confidentiality. The Participant hereby agrees to keep confidential the existence of, and any information concerning, a dispute described in this Section 12, except that the Participant may disclose information concerning such dispute to the court that is considering such dispute or to the Participant’s legal counsel (provided that such counsel agrees not to disclose any such information other than as necessary to the prosecution or defense of the dispute).
SECTION 13.     Notice. All notices, requests, demands and other communications required or permitted to be given under the terms of this Award Agreement shall be in writing and shall be deemed to have been duly given when delivered by hand or overnight courier or three Business Days after they have been mailed by U.S. registered mail (or its equivalent in the Participant’s country of residence), return receipt requested, postage prepaid, addressed to the other party as set forth below:



If to the Company:
First Solar, Inc.
350 W Washington Street, Suite 600
Tempe, AZ 85281
Attention: Stock Plan Administrator
If to the Participant:
To the address most recently supplied to the Company and set forth in the Company’s records
The parties may change the address to which notices under this Award Agreement shall be sent by providing written notice to the other in the manner specified above. For this purpose, “Business Day” means a day that is not a Saturday, a Sunday or a day on which banking institutions are legally permitted to be closed in Phoenix, Arizona, U.S.
SECTION 14.     Governing Law. This Award Agreement shall be deemed to be made in the State of Delaware, and the validity, construction and effect of this Award Agreement in all respects shall be determined in accordance with the laws of the State of Delaware, without giving effect to the conflict of law principles thereof.
SECTION 15.     Headings. Headings are given to the Sections and subsections of this Award Agreement solely as a convenience to facilitate reference. Such headings shall not be deemed in any way material or relevant to the construction or interpretation of this Award Agreement or any provision thereof.
SECTION 16.     Country-Specific or Other Addenda.
(a)     Notwithstanding any provisions in this Award Agreement or the Plan, this Award shall be subject to such special terms and conditions set forth in any Addendum attached hereto (“Addendum”) or as may later become applicable, as described herein.
(b)     If the Participant becomes subject to the laws of a jurisdiction to which an Addendum applies, the special terms and conditions for such jurisdiction will apply to this Award to the extent the Committee determines that the application of such terms and conditions is necessary or advisable to comply with local laws or to facilitate the administration of the Plan; and provided the imposition of the term or condition will not result in any adverse accounting expense with respect to the Award.
(c)     Any Addenda attached hereto shall be considered a part of this Award Agreement.
SECTION 17.     Severability. The provisions of this Award Agreement are severable, and, if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions nevertheless shall be binding and enforceable.
SECTION 18.     Amendment of this Award Agreement. The Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate this Award Agreement prospectively or retroactively; provided, however, that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially and adversely impair the Participant’s rights under this Award Agreement shall not to that extent be effective without the Participant’s consent (it being understood, notwithstanding the foregoing proviso, that this Award Agreement and the Award shall be subject to the provisions of Section 7(c) of the Plan).
SECTION 19.     Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan and on the Award, to the extent that the Company determines it is necessary or advisable to comply with local law or facilitate the administration of the Plan, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.



SECTION 20.     Acceptance of Terms and Conditions. As a condition to receipt of this Award, the Participant confirms that he/she has read and understood the documents relating to this Award (i.e., the Plan, this Award Agreement, including any Addendum) and accepts the terms of those documents accordingly.
SECTION 21.     Counterparts. Where signature of this Award Agreement is contemplated in the Grant Notice or any Addendum, this Award Agreement may be signed in counterparts, with the same effect as if the signatures thereto and hereto were upon the same instrument.
SECTION 22.     Code Section 409A. This Award is intended to be exempt from the application of Section 409A of the Code, and any ambiguities herein will be interpreted to so comply. Anything to the contrary in the Plan or this Award Agreement requiring the consent of the Participant notwithstanding, the Company reserves the right, to the extent the Company deems necessary or advisable in its sole discretion, to unilaterally amend or modify the Plan and/or this Award Agreement to ensure that the Award qualifies for exemption from or comply with Section 409A of the Code; provided, however, that the Company makes no representations that the Award will be exempt from or comply with Section 409A of the Code, and makes no undertaking to preclude Section 409A of the Code from applying to the Award, and the Company will have no liability to the Participant or any other party if a payment under this Award Agreement that is intended to be exempt from, or compliant with, Section 409A of the Code is not so exempt or compliant or for any action taken by the Committee with respect thereto.
SECTION 23.     Waiver. The Participant acknowledges that a waiver by the Company of breach of any provision of the Award Agreement shall not operate or be considered as a waiver of any other provision of the Award Agreement, or of any subsequent breach by the Participant or any other participant.
SECTION 24.     Foreign Asset/Account, Exchange Control and Tax Reporting. The Participant acknowledges that, depending on his or her country, the Participant may be subject to foreign asset/account, exchange control and/or tax reporting requirements as a result of the acquisition, holding and/or transfer of cash derived from his or her participation in the Plan in, to and/or from a brokerage/bank account or legal entity located outside the Participant’s country. The applicable laws of the Participant’s country may require that the Participant report such accounts, assets, the balances therein, the value thereof and/or the transactions related thereto to the applicable authorities in such country. The Participant acknowledges that he or she is responsible for ensuring compliance with any applicable foreign asset/account, exchange control and tax reporting requirements and should consult his or her personal legal advisor on this matter.
SECTION 25.     Entire Agreement. This Award Agreement (including any addenda), the Grant Notice and the Plan contain the entire agreement and understanding of the parties hereto with respect to the subject matter contained herein and supersede all prior communications, representations and negotiations in respect thereto.



ADDENDUM
ADDITIONAL TERMS AND CONDITIONS APPLICABLE TO

AWARD AGREEMENT (CASH-006)
TERMS AND CONDITIONS
This Addendum, which is part of the Award Agreement, includes additional terms and conditions that govern the Award and that will apply to the Participant if he or she is a citizen of or resides in one of the countries listed below. Capitalized terms that are not defined in this Addendum shall have the meanings used or defined in the Award Agreement or the Plan.
NOTIFICATIONS
This Addendum also includes information regarding securities, exchange control and certain other issues of which the Participant should be aware with respect to his or her participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the countries set forth below as of August 2018. Such laws are often complex and change frequently. As a result, the the Participant should not rely solely on this Addendum for information relating to the consequences of participating in the Plan because such information may be outdated when the Participant’s Award vests.
In addition, the information set forth in this Addendum is general in nature and may not apply to the Participant’s particular situation. As a result, the Company is not in a position to assure the Participant of any particular result. The Participant therefore should seek appropriate professional advice as to the application of relevant laws in the Participant’s country to the Participant’s particular situation.
Finally, if the Participant is a citizen or resident of a country other than the one in which he or she currently is working, or transfers to a different country after the Grant Date, the information set forth in this Addendum may not apply to the Participant.
ALL COUNTRIES OUTSIDE THE U.S.
Data Privacy Consent. Notice. The purpose of this Notice is to inform the Participant about how the Company processes the Participant’s Personal Data in connection with the Plan and the Award Agreement. The Company is the controller of the Participant’s Personal Data.
(a)     Data Processing and Legal Basis. The Company collects, uses and otherwise processes Personal Data about the Participant for the Company’s legitimate business interests for the purposes of allocating Shares and implementing, administering and managing the Plan and/or for the purposes of performing a contract between the Company and the Participant. The Personal Data processed by the Company may include, without limitation, the Participant’s name, home address and telephone number, email address, date of birth, social insurance number, passport number or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company or its Affiliates, details of all Awards or any other entitlement to shares of stock or equivalent benefits awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor of implementing, administering and managing the Plan.
(b)     Stock Plan Administration Service Providers. The Company may transfer the Participant’s Personal Data, or parts thereof, to (i) E*Trade Financial (and its affiliated companies), an independent service provider based in the United States which assists the Company with the implementation, administration and management of the Plan and (ii) My Equity Comp (and its affiliated companies), an independent service provider based in the United States which assists the Company with the preparation of tax forms and tax returns. In the future, the Company may select different service providers and share the Participant’s Personal Data with such different service providers that serves the Company in a similar manner. The Company’s service providers will open an account for the Participant to receive



and trade Shares acquired under the Plan and that the Participant will be asked to agree on separate terms and data processing practices with the service provider, which is a condition of the Participant’s ability to participate in the Plan. In addition to the foregoing service providers, the Company may transfer portions of the Participant’s Personal Data related to the Participant’s stock holdings to competent public authorities in connection with statutory audit reports and/or where required by law.
(c)     International Data Transfers. The Company and, as of the date hereof, any third parties assisting in the implementation, administration and management of the Plan, such as E*Trade Financial, are based in the United States. If the Participant is located outside the United States, the Participant’s country may have enacted data privacy laws that are different from the laws of the United States. Where it is necessary to transfer the Participant’s Personal Data to a different country to where the Participant is based, the Company has implemented appropriate safeguards to protect the Participant’s Personal Data, including the execution of data transfer agreements with the recipient of the information. For further information, or a copy of, the adequate safeguards adopted by the Company, the Participant should contact the Participant’s local human resources representative. The Company shall process any request in line with applicable law and the Company policy and procedures.
(d)     Data Retention. The Company will process the Participant’s Personal Data only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan, or to comply with legal or regulatory obligations, including under tax and securities laws. In the latter case, the Participant understands and acknowledges that the Company’s legal basis for the processing of the Participant’s Personal Data would be compliance with the relevant laws or regulations. When the Company no longer needs the Participant’s Personal Data for any of the above purposes, the Participant understands the Company will remove it from its systems.
(e)     Data Subject Rights. The Data subject rights regarding the processing of personal data vary depending on the applicable law and that, depending on where the Participant is based and subject to the conditions set out in the applicable law, the Participant may have, without limitation, the rights to (i) inquire whether and what kind of Personal Data the Company holds about the Participant and how it is processed, and to access or request copies of such Personal Data, (ii) request the correction or supplementation of Personal Data about the Participant that is inaccurate, incomplete or out- of-date in light of the purposes underlying the processing, (iii) obtain the erasure of Personal Data no longer necessary for the purposes underlying the processing, processed based on withdrawn consent, processed for legitimate interests that, in the context of the Participant’s objection, do not prove to be compelling, or processed in non-compliance with applicable legal requirements, (iv) request the Company to restrict the processing of the Participant’s Personal Data in certain situations where the Participant feels its processing is inappropriate, (v) object, in certain circumstances, to the processing of Personal Data for legitimate interests, and to (vi)request portability of the Participant’s Personal Data that the Participant has actively or passively provided to the Company (which does not include data derived or inferred from the collected data), where the processing of such Personal Data is based on consent or the Participant’s employment and is carried out by automated means. In case of concerns, the Participant may also have the right to lodge a complaint with the competent local data protection authority. Further, to receive clarification of, or to exercise any of, the Participant’s rights the Participant should contact the Participant’s local human resources representative.
Language. The Participant acknowledges that he or she is proficient in the English language, or has consulted with an advisor who is sufficiently proficient in English, so as to allow the Participant to understand the terms and conditions of this Award Agreement. If the Participant receives the Award Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
AUSTRALIA
There are no country-specific provisions.



BELGIUM
NOTIFICATIONS
Tax Reporting Notification. The Participant must report any taxable income attributable to the Award on the Participant’s annual tax return.
Foreign Asset/Account Reporting Notification. The Participant must report any bank accounts opened and maintained outside Belgium on the Participant’s annual tax return. In a separate report, the Participant is required to report to the National Bank of Belgium any bank accounts opened and maintained outside Belgium. This report, as well as additional information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the Kredietcentrales / Centrales des crédits caption.
BRAZIL
TERMS AND CONDITIONS
Compliance with Law. By accepting the Award, the Participant agrees to comply with applicable Brazilian laws and pay any and all applicable taxes associated with the cash payment upon vesting of the Award.
Not a Form of Remuneration. By accepting the Award, the Participant agrees, for all legal purposes, that (i) the benefits provided under the Award are the result of commercial transactions unrelated to the Participant’s employment, (ii) the Award is not part of the terms and conditions of the Participant’s employment, and (iii) the income from the Award, if any, is not part of the Participant’s remuneration from employment.
Labor Law Acknowledgement. By accepting the Award, the Participant agrees that cash will be issued to the Participant only if the vesting conditions are met.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds assets and rights outside Brazil with an aggregate value exceeding US$100,000, the Participant will be required to prepare and submit to the Central Bank of Brazil an annual declaration of such assets and rights, including: (i) bank deposits; (ii) loans; (iii) financing transactions; (iv) leases; (v) direct investments; (vi) portfolio investments; (vii) financial derivatives investments; and (viii) other investments, including real estate and other assets. In addition, if the Participant holds such assets and rights outside Brazil with an aggregate value exceeding US$100,000,000, then quarterly reporting to the Central Bank of Brazil is required.
Please note that foreign individuals holding Brazilian visas are considered Brazilian residents for purposes of this reporting requirement and must declare at least the assets held abroad that were acquired subsequent to the date of admittance as a resident of Brazil. Individuals holding assets and rights outside Brazil valued at less than US$100,000 are not required to submit a declaration. Please note that the US$100,000 threshold may be changed annually.
Tax on Financial Transaction (“IOF”). Cross-border financial transactions relating to Award may be subject to the IOF (tax on financial transactions). The Participant should consult with his or her personal tax advisor for additional details.



CANADA
TERMS AND CONDITIONS
Termination of Employment. The following provision replaces Section 7(i) of the Award Agreement:
Except as otherwise provided by the Committee or the Grant Notice, in the event of termination of the Participant’s employment (regardless of the reason for such termination and whether or not later found invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), the Participant’s right to vest in the Award under the Plan, if any, will terminate effective as of the date that is the earlier of (i) the date on which the Participant’s employment is terminated by the Company or the Employer, (ii) the date on which the Participant receives a notice of termination of employment from the Company or the Employer, or (iii) the date on which the Participant is no longer providing active services to the Company or Employer, regardless of any notice period or period of pay in lieu of such notice required under local law; the Committee shall have the exclusive discretion to determine when the Participant is no longer employed for purposes of the Award (including whether the Participant may still be considered to be providing services while on a leave of absence).
The following terms and conditions apply if the Participant is in Quebec:
Authorization to Release and Transfer Necessary Personal Information. The following provision supplements the “Data Privacy Consent” provision set forth above in this Addendum:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company and/or any Affiliate to disclose and discuss the Plan with their advisors. The Participant further authorizes the Company and any Affiliate to record and keep such information in the Participant’s employment file.
French Language Acknowledgment. The following provision supplements the “Language” provision set forth above in this Addendum:
The parties acknowledge that it is their express wish that this Award Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or directly hereto, be drawn up in English.
Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the total cost of the Participant’s foreign specified property (including cash held outside Canada) exceeds C$100,000 at any time during the year, the Participant must report all of his or her foreign specified property on Form T1135 (Foreign Income Verification Statement). The Participant should consult with his or her personal tax advisor to ensure compliance with any reporting requirements.
CHILE
There are no country-specific provisions.



CHINA
There are no country-specific provisions.
FRANCE
TERMS AND CONDITIONS
Language Consent. By accepting the Award, the Participant confirms having read and understood the Plan and the Award Agreement, including all terms and conditions included therein, which were provided in the English language. Participant accepts the terms of those documents accordingly.
En acceptant ces <<Award>>, le Participant confirme avoir lu et compris le Plan et le convention, incluant tous leurs termes et conditions, qui ont été transmis en langue anglaise. Le Participant accepte les dispositions de ces documents en connaissance de cause.
NOTIFICATIONS
Foreign Asset/Account Reporting Notification. If the Participant holds securities or maintains a foreign bank account, this must be reported to the French tax authorities when filing his or her annual tax return, whether such accounts are open, current or closed. Failure to comply could trigger significant penalties. The Participant should consult with his or her personal tax advisor to ensure compliance with applicable reporting obligations.
GERMANY
NOTIFICATIONS
Exchange Control Notification. Cross-border payments in excess of €12,500 must be reported monthly to the German Federal Bank. The Participant is responsible for satisfying the reporting obligation and must file the report electronically by the fifth day of the month following the month in which the payment is made. A copy of the form can be accessed via the German Federal Bank’s website at www.bundesbank.de and is available in both German and English. No report is required for payments less than €12,500.
HONDURAS
There are no country-specific provisions.
INDIA
NOTIFICATIONS
Foreign Asset/Account Reporting Notification  The Participant is required to declare any foreign bank accounts and foreign financial assets in the Participant’s annual tax return.  It is the Participant’s responsibility to comply with this reporting obligation and the Participant should consult with his or her personal tax advisor in this regard.
INDONESIA
TERMS AND CONDITIONS
Language Consent and Notification. By accepting the Award, the Participant (i) confirms having read and understood the documents relating to this grant (i.e., the Plan and the Award Agreement) which were provided in the English language, (ii) accepts the terms of those documents accordingly, and (iii) agrees not to challenge the validity of this



document based on Law No. 24 of 2009 on National Flag, Language, Coat of Arms and National Anthem or the implementing Presidential Regulation (when issued).
Persetujuan dan Pemberitahuan Bahasa.  Dengan menerima Penghargaan, Peserta (i) mengkonfirmasi bahwa dirinya telah membaca dan mengerti dokumen-dokumen yang terkait dengan pemberian ini (yaitu, Program dan Perjanjian Penghargaan) yang disediakan dalam Bahasa Inggris, (ii) menerima syarat-syarat dari dokumen-dokumen tersebut, dan (iii) setuju untuk tidak mengajukan keberatan atas keberlakuan dokumen ini berdasarkan Undang-Undang No. 24 Tahun 2009 tentang Bendera, Bahasa, dan Lambang Negara, Serta Lagu Kebangsaan atau Peraturan Presiden pelaksananya (ketika diterbitkan).
JAPAN
There are no country-specific provisions.
JORDAN
There are no country-specific provisions.
MALAYSIA
TERMS AND CONDITIONS
Data Privacy. The following provision replaces the “Data Privacy Consent” provision set forth above in this Addendum:
The Participant hereby explicitly, voluntarily and unambiguously consents to the collection, use and transfer, in electronic or other form, of his or her personal data as described in the Award Agreement and any other Plan participation materials by and among, as applicable, the Company, the Employer and any other Affiliate or any third parties authorized by same in assisting in the implementation, administration and management of the Participant’s participation in the Plan. 
The Participant may have previously provided the Company and the Employer with, and the Company and the Employer may hold, certain personal information about the Participant, including, but not limited to, his or her name, home address, email address and telephone number, date of birth, social insurance number, passport or other identification number, salary, nationality, job title, any directorships held in the Company, details of all Awards or any other entitlement in the Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.
Peserta dengan ini secara eksplicit, secara sukarela dan tanpa sebarang keraguan mengizinkan pengumpulan, penggunaan dan pemindahan, dalam bentuk elektronik atau lain-lain, data peribadinya seperti yang dinyatakan dalam Perjanjian Penganugerahan ini dan apa-apa bahan penyertaan Pelan oleh dan di antara, sebagaimana yang berkenaan, Syarikat, Penerima Perkhidmatan dan Syarikat Induk atau Anak Syarikat lain atau mana-mana pihak ketiga yang diberi kuasa oleh yang sama untuk membantu dalam pelaksanaan, pentadbiran dan pengurusan penyertaan Peserta dalam Pelan tersebut.
Sebelum ini, Peserta mungkin telah membekalkan Syarikat dan Penerima Perkhidmatan dengan, dan Syarikat dan Penerima Perkhidmatan mungkin memegang, maklumat peribadi tertentu tentang Peserta, termasuk, tetapi tidak terhad kepada, namanya, alamat rumah dan nombor telefon, alamat emel, tarikh lahir, insurans sosia, nombor pasport atau pengenalan lain, gaji, kewarganegaraan, jawatan, apa-apa jawatan pengarah yang dipegang dalam Syarikat,butir-butir semua Anugerah atau apa-apa hak bagi faedah Peserta (“Data”), untuk tujuan yang eksklusif bagi melaksanakan, mentadbir dan menguruskan Pelan tersebut.



The Participant also authorizes any transfer of Data, as may be required, to such service provider as may be selected by the Company from time to time, which is assisting the Company with the implementation, administration and management of the Plan.  The Participant acknowledges that these recipients may be located in the Participant’s country or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections to the Participant’s country, which may not give the same level of protection to Data.  The Participant understands that he or she may request a list with the names and addresses of any potential recipients of Data by contacting his or her local human resources representative. The Participant authorizes the Company, the stock plan service provider and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Participant’s participation in the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing the Participant’s participation in the Plan. The Participant understands that Data will be held only as long as is necessary to implement, administer and manage his or her participation in the Plan. The Participant understands that he or she may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case, without cost, by contacting in writing his or her local human resources representative, whose contact details are No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia. 
Further, the Participant understands that he or she is providing the consents herein on a purely voluntary basis.  If the Participant does not consent, or if the Participant later seeks to revoke the consent, his or her status and career with the Company and the Employer will not be adversely affected; the only adverse consequence of refusing or withdrawing the consent is that the Company would not be able to grant future Awards to the Participant or administer or maintain such Awards.  Therefore, the Participant understands that refusing or withdrawing his or her consent may affect his or her ability to participate in the Plan. For more information on the consequences of the refusal to consent or withdrawal of consent, the Participant understands that he or she may contact his or her local human resources representative.
Peserta juga memberi kuasa untuk membuat apa-apa pemindahan Data, sebagaimana yang diperlukan, kepada pembekal perkhidmatan sebagaimana yang dipilih oleh Syarikat dari semasa ke semasa, yang membantu Syarikat dalam pelaksanaan, pentadbiran dan pengurusan Pelan . Peserta mengakui bahawa penerima-penerima ini mungkin berada di negara Peserta atau di tempat lain, dan bahawa negara penerima (contohnya, Amerika Syarikat) mungkin mempunyai undang-undang privasi data dan perlindungan yang berbeza daripada negaraPeserta, yang mungkin tidak boleh memberi tahap perlindungan yang sama kepada Data. Peserta faham bahawa dia boleh meminta senarai nama dan alamat mana-mana penerima Data dengan menghubungi wakil sumber manusia tempatannya. Peserta memberi kuasa kepada Syarikat, pembekal perkhidmatan pelan saham dan mana-mana penerima lain yang mungkin membantu Syarikat (masa sekarang atau pada masa depan) untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan tersebut untuk menerima, memiliki, menggunakan, mengekalkan dan memindahkan Data, dalam bentuk elektronik atau lain-lain, semata-mata dengan tujuan untuk melaksanakan, mentadbir dan menguruskan penyertaannya dalam Pelan tersebut. Peserta faham bahawa Data akan dipegang hanya untuk tempoh yang diperlukan untuk melaksanakan, mentadbir dan menguruskan penyertaannya dalam Pelan tersebut. Peserta faham bahawa dia boleh, pada bila-bila masa, melihat data, meminta maklumat tambahan mengenai penyimpanan dan pemprosesan Data, meminta bahawa pindaan-pindaan dilaksanakan ke atas Data atau menolak atau menarik balik persetujuan dalam ini, dalam mana-mana kes, tanpa kos, dengan menghubungi secara bertulis wakil sumber manusia tempatannya , di mana butir-butir hubungannya adalah No 8, Jalan Hi-Tech 3/3
Zon Indusrtri Fasa 3, Kulim Hi Tech Park
09000, Kulim, Kedah Darul Aman Malaysia.
 Selanjutnya, Pesertamemahami bahawa dia memberikan persetujuan di sini secara sukarela. Jika Peserta tidak bersetuju, atau jika Peserta kemudian membatalkan persetujuannya , statusnya sebagai Pemberi Perkhidmatan dan kerjayanya dengan Penerima Perkhidmatan tidak akan terjejas; satunya akibat buruk jika dia tidak bersetuju atau menarik balik persetujuannya adalah bahawa Syarikat tidak akan dapat memberikan Anugerah kepada Peserta atau mentadbir atau mengekalkan Anugerah tersebut. Oleh itu, Peserta faham bahawa keengganan atau penarikan balik persetujuannya boleh menjejaskan keupayaannya untuk mengambil bahagian dalam Pelan tersebut. Untuk maklumat lanjut mengenai akibat keengganannya untuk memberikan keizinan atau penarikan balik keizinan,Peserta fahami bahawa dia boleh menghubungi wakil sumber manusia tempatannya .




MEXICO
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Award, the Participant acknowledges that he or she understands and agrees that: (a) the Award is not related to the salary and other contractual benefits provided to the Participant by the Employer; and (b) any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of the Participant’s employment.
Policy Statement. The invitation the Company is making under the Plan is unilateral and discretionary and, therefore, the Company reserves the absolute right to amend it and discontinue it at any time without any liability to the Participant.
The Company, with registered offices at 350 West Washington Street, Suite 600, Tempe, Arizona 85281, United States of America is solely responsible for the administration of the Plan and participation in the Plan does not, in any way, establish an employment relationship between the Participant and the Company since the Participant is participating in the Plan on a wholly commercial basis and the sole employer is a Mexican legal entity that employs the Participant and to which he/she is subordinated, nor does it establish any rights between the Participant and the Employer.
Plan Document Acknowledgment. By accepting the Award, the Participant acknowledges that he or she has received a copy of the Plan, has reviewed the Plan and the Award Agreement in their entirety and fully understands and accepts all provisions of the Plan and the Award Agreement.
The Participant further acknowledges that having read and specifically and expressly approved the terms and conditions in the Section 7 of the Award Agreement, in which the following is clearly described and established: (a) participation in the Plan does not constitute an acquired right; (b) the Plan and participation in the Plan is offered by the Company on a wholly discretionary basis; and (c) participation in the Plan is voluntary.
Finally, the Participant does not reserve any action or right to bring any claim against the Company for any compensation or damages as a result of participation in the Plan and the Participant therefore grants a full and broad release to the Employer and the Company (including its Affiliates) with respect to any claim that may arise under the Plan.
Spanish Translation    
Reconocimiento de la Ley Laboral. Al aceptar el Beneficio, el Participante reconoce y acepta que: (a) el Beneficio no se encuentra relacionado con su salario ni con otras prestaciones contractuales concedidas por parte del Patrón; y (b) cualquier modificación del Plan o su terminación no constituye un cambio o impedimento de los términos y condiciones del empleo del Participante.
Declaración de la Política. La invitación que hace la Compañía bajo el Plan es unilateral y discrecional, por lo que la Compañía se reserva el derecho absoluto de modificar e interrumpir el mismo en cualquier tiempo, sin ninguna responsabilidad para el Participante.
La Compañía, con oficinas ubicadas en 350 West Washington Street, Suite 600. Tempe, Arizona 85281, Estados Unidos de America, es la única responsable por la administración y la participación en el Plan, así como de la adquisición de acciones, por lo que de ninguna manera podrá establecerse una relación de trabajo entre el Participante y la Compañía, ya que el Participante participa únicamente en de forma comercial y que su único patrón lo es Patrón es una empresa legal Mexicana a quien se encuentra subordinado; la participación en el Plan tampoco genera ningún derecho entre el Participante y el Patrón.
Reconocimiento del Plan de Documentos. Al aceptar el Beneficio, el Participante reconoce que ha recibido una copia del Plan, que lo ha revisado junto con el Convenio, y que ha entendido y aceptado completamente las disposiciones contenidas en el Plan y en el Convenio.



Adicionalmente, al firmar el presente documento, el Participante reconoce que ha leído y aprobado de manera expresa y específica los términos y condiciones contenidos en el apartado 7 del Convenio, el cual claramente establece y describe: (a) que la participación en el Plan no constituye un derecho adquirido; (b) que el Plan y la participación en el mismo es ofrecido por la Compañía en forma totalmente discrecional; (c) que la participación en el Plan es voluntaria; y (d) que la Compañía, así como sus afiliadas no son responsables por cualquier detrimento en el valor de las acciones que integran el Beneficio.
Finalmente, el Participante acepta no reservarse ninguna acción o derecho para interponer una demanda en contra de la Compañía por compensación, daño o perjuicio alguno como resultado de su participación en el Plan y en consecuencia, otorga al Patrón el más amplio y completo finiquito que en derecho proceda, así como a la Compañía y sus Afiliadas, respecto a cualquier demanda que pudiera originarse derivada del Plan.
MOROCCO
There are no country-specific provisions.
NETHERLANDS
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Award, the Participant acknowledges that: (i) the Award is intended as an incentive to remain employed with the Employer and is not intended as remuneration for labor performed; and (ii) the Award is not intended to replace any pension rights or compensation.
PHILIPPINES
There are no country-specific provisions.
SAUDI ARABIA
There are no country-specific provisions.
SINGAPORE
There are no country-specific provisions.
THAILAND
There are no country-specific provisions.
TURKEY
There are no country-specific provisions.
UNITED ARAB EMIRATES
There are no country-specific provisions.
VIETNAM
There are no country-specific provisions.

EX-14.1 8 ex141codeofbusinessconduct.htm EXHIBIT 14.1 Exhibit


EXHIBIT 14.1
fslrlogoa20.jpg
FS-5-101
Rev 1.4
Page 1 of 11

Code of Business Conduct and Ethics

First Solar, Inc.
Code of Business Conduct and Ethics
(Adopted as of October 3, 2006; revised February 18, 2015; February 15, 2017 and July 20, 2017)

Introduction
 
This Code of Business Conduct and Ethics of First Solar, Inc. and its subsidiaries (the “Company”) summarizes the values, principles and business practices that guide our business conduct. This Code sets out a set of basic principles to guide employees regarding the minimum requirements expected of them; however, this Code does not provide a detailed description of all employee policies. For purposes of this Code, references to “employees” include employees, officers and directors of the Company.
 
It is the responsibility of all employees to maintain a work environment that fosters fairness, respect and integrity; and it is our Company policy to be lawful and highly- principled in all our business practices. All employees are expected to become familiar with this Code and to apply these guiding principles in the daily performance of their job responsibilities. All employees of the Company are responsible for complying with this Code. This Code should also be provided to and adhered to by every agent, consultant or representative of the Company.
 
All employees are expected to seek the advice of their supervisor, manager or other appropriate persons within the Company when questions arise about issues discussed in this Code and any other issues that may implicate the ethical standards or integrity of the Company or any of its employees. Compliance procedures are set forth in Section 18 of this Code.
 
The Company has established a Compliance Department to oversee the ethics and compliance effort and serve as a resource to employees by providing information and guidance regarding legal compliance and ethical conduct issues. If you have any questions or concerns regarding the specifics of any policy or your legal or ethical obligations, please contact your supervisor, your Human Resources representative, the Compliance Department or the Company’s Law Department.

Taking actions to prevent problems is part of our Company’s culture. If you observe possible unethical or illegal conduct you are encouraged to report your concerns. If you report, in good faith, what you suspect to be illegal or unethical activities, you should not be concerned about retaliation from others. Any employees involved in retaliation will be subject to serious disciplinary action by the Company.

Failure to abide by the guidelines addressed in this Code will lead to disciplinary actions, including dismissal where appropriate and allowed by law. If you are in a situation which you believe may violate or lead to a violation of this Code, you are urged to follow the guidelines described in Section 18 of this Code.





FS-5-101
Rev 1.4
Page 2 of 11

Code of Business Conduct and Ethics

1.    Compliance with Laws, Rules and Regulations

We have a long-standing commitment to conducting our business in compliance with applicable laws and regulations and in accordance with the highest ethical principles. This commitment helps ensure our reputation for honesty, quality and integrity.

2.    Conflicts of Interest

A “conflict of interest” exists when a person’s private interest interferes in any way with the interests of the Company.

A conflict situation can arise when an employee takes actions or has interests that may make it difficult to perform his or her Company work objectively and effectively. Conflicts of interest also arise when an employee or a member of his or her family receives improper personal benefits (including personal loans, services or payment for services that the person is performing in the course of Company business) as a result of his or her position in the Company or gains personal enrichment through access to confidential information.

Conflicts of interest can arise in many common situations, despite one’s best efforts to avoid them. Employees are encouraged to seek clarification of, and discuss questions about, potential conflicts of interest with the Company’s Human Resources Department or the Compliance Department. Any employee who becomes aware of a conflict or potential conflict should bring it to the attention of your supervisor, manager or other appropriate persons within the Company.

For more information, including the process to report potential conflicts of interest, please consult the Company’s “Conflict of Interest Policy.”

3.    Outside Directorships and Other Outside Activities

Although activities outside the Company are not necessarily a conflict of interest, a conflict could arise depending upon your position within the Company and the Company’s relationship with your new employer or other activity. Outside activities may also be a conflict of interest if they cause you, or are perceived to cause you, to choose between that interest and the interests of the Company. The Company recognizes that the guidelines in this Section 3 are not applicable to directors that do not also serve in management positions within the Company (“Outside Directors”).

Outside Directorships

Employees of the Company may not serve as directors of any outside business organization unless such service is specifically approved by senior management. There are a number of factors and criteria that the Company will use in determining whether to approve an employee’s request for an for an outside business directorship. For example, directorships in outside companies are subject to certain legal limitations. Directorships in outside companies should also satisfy a number of business considerations, including (1) furthering the interests of the Company and (2) not detracting in any





FS-5-101
Rev 1.4
Page 3 of 11
Code of Business Conduct and Ethics

material way from the employee’s ability to fulfill his or her commitments to the Company. The Company will also take into consideration the time commitment and potential personal liabilities and responsibilities associated with the outside directorship in evaluating requests.

Other Outside Engagements

We recognize that employees often engage in community service in their local communities and engage in a variety of charitable activities and we commend employees’ efforts in this regard. However, it is every employee’s duty to ensure that all outside activities, even charitable or pro bono activities, do not constitute a conflict of interest or are otherwise inconsistent with employment by the Company.

For more information, including the process to report potential conflicts of interest related to outside directorships and outside engagements, please consult the Company’s “Conflict of Interest Policy.”

4.    Gifts and Entertainment

Business gifts and entertainment are designed to build goodwill and sound working relationships among business partners. A problem could arise if (1) the receipt by one of our employees of a gift or entertainment would compromise, or could be reasonably viewed as compromising, that individual’s ability to make objective and fair business decisions on behalf of the Company or (2) the offering by one of our employees of a gift or entertainment appears to be an attempt to obtain business through improper means or use improper means to gain any special advantage in our business relationships, or could reasonably be viewed as such an attempt.

The responsibility is on the individual employee to use good judgment and ensure there is no violation of these principles. If you have any question or uncertainty about whether any gifts or proposed gifts are appropriate, please contact your supervisor, manager or other appropriate persons within the Company or in the Company’s Human Resources Department.

For more information, including the approval and reporting processes for gifts and entertainment, please consult the Company’s “Gift and Business Entertainment Policy.”

5.    Insider Trading

There are instances where our employees have information about the Company, its subsidiaries or affiliates or about a company with which we do business that is not known to the investing public. Such inside information may relate to, among other things: plans; new services or processes; mergers, acquisitions or dispositions of businesses or securities; problems facing the Company or a company with which we do business; sales; profitability; negotiations relating to significant contracts or business relationships; significant litigation; or financial information.




FS-5-101
Rev 1.4
Page 4 of 11
Code of Business Conduct and Ethics

If the information is such that a reasonable investor would consider the information important in reaching an investment decision, then the Company employee who holds the information must not buy or sell Company securities, nor provide such information to others, until such information becomes public. Further, employees must not buy or sell securities in any other company about which they have such material non-public information, nor provide such information to others, until such information becomes public. Usage of material non-public information in the above manner is not only illegal, but also unethical. Employees who involve themselves in illegal insider trading (either by personally engaging in the trading or by disclosing material non-public information to others) will be subject to immediate termination. The Company’s policy is to report such violations to the appropriate authorities and to cooperate fully in any investigation of insider trading.

The Company has additional, specific rules that govern trades in Company securities by directors, certain officers and certain employees. For more information, please consult the “Company’s Insider Trading Policy.”

Employees may need assistance in determining how the rules governing inside information apply to specific situations and should consult the Company’s Investor Relations or Law Department in these cases.

6.    Corporate Opportunities

Employees owe a duty to the Company to advance its legitimate interests when the opportunity to do so arises. Employees are prohibited (without the consent of the Board of Directors (the “Board”) or an appropriate committee thereof) from (1) taking for themselves personally opportunities that are discovered through the use of corporate property, information or their position, (2) using corporate property, information or their position for personal gain or (3) competing with the Company directly or indirectly.

7.    Antitrust and Fair Dealing

The Company believes that the welfare of consumers is best served by economic competition. Our policy is to compete vigorously, aggressively and successfully in today’s increasingly competitive business climate and to do so at all times in compliance with all applicable antitrust, competition and fair dealing laws in all the markets in which we operate. We seek to excel while operating honestly and ethically, never through taking unfair advantage of others. Each employee should endeavor to deal fairly with the Company’s customers, suppliers, competitors and other employees. No one should take unfair advantage through manipulation, concealment, abuse of privileged information, misrepresentation of material facts or any other unfair dealing practices.

The antitrust laws of many jurisdictions are designed to preserve a competitive economy and promote fair and vigorous competition. We are all required to comply with these laws and regulations. Employees involved in marketing, sales and purchasing, contracts or in discussions with competitors have a particular responsibility to ensure that they understand our standards and are familiar with applicable competition laws. Because these laws are complex and can vary from one jurisdiction to





FS-5-101
Rev 1.4
Page 5 of 11
Code of Business Conduct and Ethics

another, employees should seek the advice of someone in the Company’s Law Department when questions arise.

For more information, please consult the Company’s “Antitrust Policy.”

8.    Discrimination and Harassment

The Company is committed to providing a work environment that values diversity among its employees. All human resources policies and activities of the Company intend to create a respectful workplace in which every individual has the incentive and opportunity to reach his or her highest potential.

We are firmly committed to providing equal employment opportunities to all individuals and will not tolerate any illegal discrimination or harassment of any kind. Examples include derogatory comments based on age, race, gender, sexual orientation or ethnic characteristics and unwelcome sexual advances or comments. This policy applies to both applicants and employees and in all phases of employment.

All levels of supervision are responsible for monitoring and complying with the Company’s policies and procedures for handling employee complaints concerning harassment or other forms of unlawful discrimination. Because employment-related laws are complex and vary from state to state and country to country, supervisors should obtain the advice of someone in the Company’s Human Resources Department in advance whenever there is any doubt as to the lawfulness of any proposed action or inaction.

9.    Health and Safety

The Company strives to provide each employee with a safe and healthy work environment. Each employee has a responsibility to ensure that our operations meet applicable government or Company standards, whichever is more stringent. All employees are required to be alert to environmental and safety issues and to be familiar with environmental, health and safety laws and Company policies applicable to their area of business. Since these laws are complex and subject to frequent changes, you should obtain the advice of someone in the Company’s Human Resources or Law Department whenever there is any doubt as to the lawfulness of any action or inaction.

Threats or acts of violence and physical intimidation are not permitted. The use of illegal drugs in the workplace will not be tolerated.

10.    Record-Keeping and Retention

Many persons within the Company record or prepare some type of information during their workday, such as time cards, financial reports, accounting records, business plans, environmental reports, injury and accident reports, expense reports, and so on. Many people, both within and outside the Company, depend upon these reports to be accurate and truthful for a variety of reasons. These people include our stockholders, employees, governmental agencies, auditors and the communities in which we operate. Also, the Company requires honest and accurate recording and





FS-5-101
Rev 1.4
Page 6 of 11
Code of Business Conduct and Ethics

reporting of information in order to make responsible business decisions. We maintain the highest commitment to recording information accurately and truthfully.

All financial statements and books, records and accounts of the Company must accurately reflect transactions and events and conform both to required legal requirements and accounting principles and also to the Company’s system of internal accounting. As a Company employee, you have the responsibility to ensure that false or intentionally misleading entries are not made by you, or anyone who reports to you, in the Company’s accounting records. Regardless of whether reporting is required by law, dishonest reporting within the Company, or to organizations or people outside the Company, is strictly prohibited. All officers and employees of the Company that are responsible for financial or accounting matters are also required to ensure the full, fair, accurate, timely and understandable disclosure in all periodic reports required to be filed by the Company with the Securities and Exchange Commission. This commitment and responsibility extends to the highest levels of our organization, including our Chairman of the Board, Chief Executive Officer, Chief Financial Officer and Controller.

Properly maintaining corporate records is of the utmost importance. To address this concern, records are maintained for required periods as defined in the Records and Information Management System Policy. These controls should be reviewed regularly by all employees and following consistently. In accordance with these policies, in the event of litigation or governmental investigation, please consult the Company’s Law Department.

The Company recognizes that the guidelines in this Section 10 are not applicable to the
Company’s Outside Directors.

11.    Confidentiality

Information is one of our most valuable corporate assets, and open and effective dissemination of information is critical to our success. However, much of our Company’s business information is confidential or proprietary. Confidential information includes all non-public information that might be of use to competitors, or harmful to the Company or our customers, if disclosed. Employees must maintain the confidentiality of confidential information entrusted to them by the Company, except when disclosure is authorized by a senior official of the Company, the Company’s Human Resources Department, the Company’s Law Department, or as required by laws or regulations.

It is also our Company’s policy that all employees must treat what they learn about our customers and suppliers and each of their businesses as confidential information. The protection of such information is of the highest importance and must be discharged with the greatest care for the Company to merit the continued confidence of such persons. Confidential information to such person (or their company) is information it would consider private, which is not common knowledge outside of that company and which an employee of the Company has learned as a result of his or her employment by the Company. For example, we never sell confidential or personal information





FS-5-101
Rev 1.4
Page 7 of 11
Code of Business Conduct and Ethics

about our customers and do not share such information with any third party except with the customer’s consent or as required by law. No employee may disclose confidential information owned by someone other than the Company to non-employees without the authorization of the Company’s Human Resources Department or the Law Department, nor shall any such person disclose the information to others unless a need-to-know basis and appropriate safeguards have been established.

Employees of the Company should guard against unintentional disclosure of confidential information and take special care not to store confidential information where unauthorized personnel can see it, whether at work, at home, in public places or elsewhere. Situations that could result in inadvertent disclosure of such information include: discussing confidential information in public (for example, in restaurants, elevators or airplanes); talking about confidential information on mobile phones; working with sensitive information in public using laptop computers; and transmitting confidential information via fax. Within the workplace, do not assume that all Company employees, contractors or subsidiary personnel should see confidential information.

The obligation not to disclose confidential information of the Company and our customers and suppliers continues for an employee even after you leave the Company. As such, the Company respects the obligations of confidence Company employees may have from prior employment, and asks that employees not reveal confidential information obtained in the course of their prior employment. Company employees must not be assigned to work in a job that would require the use of a prior employer’s confidential information.

12.    Proprietary Information

Our Company depends on intellectual property, such as trade secrets, patents, trademarks, and copyrights, as well as business, marketing and service plans, engineering and manufacturing ideas, designs, databases, records, salary information and any unpublished financial data and reports, for its continued vitality. If our intellectual property is not protected, it becomes available to other companies that have not made the significant investment that our Company has made to produce this property and thus gives away some of our competitive advantage. All of the rules stated above with respect to confidential information apply equally to proprietary information.

Certain employees are required to sign a non-disclosure agreement that restricts disclosure of proprietary, trade secret and certain other information about the Company, its joint venture partners, suppliers and customers. The policy set forth in this Code applies to all employees, without regard to whether such agreements have been signed. It is the responsibility of every Company employee to help protect our intellectual property. Management at all levels of the Company is encouraged to foster and maintain awareness of the importance of protecting the Company’s intellectual property.





FS-5-101
Rev 1.4
Page 8 of 11
Code of Business Conduct and Ethics

All intellectual property, including any patents, inventions, or rights of authorship resulting from the work of Employees in the course of their employment is the exclusive property of the Company.

13.    Protection and Proper Use of Company Assets

Collectively, employees have a responsibility for safeguarding and making proper and efficient use of the Company’s property. Each of us also has an obligation to protect the Company’s property from loss, damage, misuse, theft, embezzlement or destruction. Theft, loss, misuse, carelessness and waste of assets have a direct impact on the Company’s profitability and may jeopardize the future of the Company. Any situations or incidents that could lead to the theft, loss, misuse or waste of Company property should be reported immediately to your supervisor, manager or other appropriate persons within the Company as soon as they come to your attention.

14.    Relationships with Government Personnel

Employees of the Company should be aware that practices that may be acceptable in the commercial business environment (such as providing certain transportation, meals, entertainment and other things of nominal value), may be entirely unacceptable and even illegal when they relate to government employees or others who act on the government’s behalf. Therefore, you must be aware of and adhere to the relevant laws and regulations governing relations between government employees and customers and suppliers in every jurisdiction where you conduct business.

It is strictly against Company policy for employees to give money or gifts to any official or any employee of a governmental entity if doing so could reasonably be construed as seeking to influence any act or decision of the official in his or her capacity or to secure any other improper advantage in order to obtain or retain business. Such actions are generally prohibited by law.

We expect our employees to refuse to make questionable payments to any third parties (whether government officials or private parties). Any proposed payment or gift to a government official must be reviewed in advance in accordance with the Company’s “Gift and Business Entertainment Policy” and other relevant policies. Employees should be aware that they do not actually have to make the payment to violate the Company’s policy or the law, as merely offering, promising or authorizing a payment could be sufficient.

In addition, many jurisdictions have laws and regulations regarding business gratuities which may be accepted by government personnel. For example, business courtesies or entertainment such as paying for meals or drinks are rarely appropriate when working with government officials. Gifts or courtesies that would not be appropriate even for private parties are in all cases inappropriate for government officials. Please consult the Company’s Human Resources Department or the Compliance Department for more guidance on these issues.

Contributions to political parties or candidates in connection with elections are discussed in
Section 15. For more information, please consult the Company’s “Global Anti-Corruption Policy.”





FS-5-101
Rev 1.4
Page 9 of 11
Code of Business Conduct and Ethics

15.    Political Contributions

Election laws in many jurisdictions may prohibit or limit political contributions by corporations to candidates. Many local laws may also prohibit or limit corporate contributions to local political campaigns. In accordance with these laws, the Company does not make direct contributions to any candidates for federal, state or local offices where applicable laws make such contributions illegal.

Employees of the Company may make personal political contributions in accordance with applicable laws. Contributions to political campaigns by employees must not be, or appear to be, made with or reimbursed by Company funds or resources. Company funds and resources include (but are not limited to) Company facilities, office supplies, letterhead, telephones and fax machines.

Company employees who hold or seek to hold political office must do so on their own time, whether through vacation, unpaid leave, after work hours or on weekends. Additionally, all persons must obtain advance approval from the Company’s Human Resources Department prior to running for political office to ensure that there are no conflicts of interest with Company business.

The guidelines in this Section 15 do not prohibit the Company from making political contributions through political action committees (“PACs”) or similar organizations, including PACs sponsored solely or in part by the Company. Employees may also make personal political contributions through PACs sponsored solely or in part by the Company. Personal political contributions, including those made through PACs sponsored solely or in part by the Company, will not be reimbursed by the Company.

The Company recognizes that the guidelines in this Section 15 are not applicable to the
Company’s Outside Directors.

For more information, please consult the Company’s “Global Donations Policy,” and the Company’s “Government Affairs Policy.”

16.    Waivers of the Code of Business Conduct and Ethics

Any change in or waiver of this Code for executive officers (including our Chief Executive Officer, Chief Financial Officer and Controller) or directors may be made only by the Board or a Board committee and will be promptly disclosed as required by law or regulations governing the Company.

17.    Failure to Comply

No Code can address all specific situations. It is, therefore, each employee’s responsibility to apply the principles set forth in this Code in a responsible fashion and with the exercise of good




FS-5-101
Rev 1.4
Page 10 of 11
Code of Business Conduct and Ethics

judgment and common sense. If something seems unethical or improper, it likely is. Always remember: If you are unsure of what to do in any situation, seek guidance before you act.

A failure by any employee to comply with the laws or regulations governing the Company’s business, this Code or any other Company policy or requirement may result in disciplinary action
up to and including termination (where allowed by law), and, if warranted, legal proceedings. All employees are expected to cooperate in internal investigations of misconduct.

18.    Reporting Illegal or Unethical Behavior; Compliance Procedures

As an employee of the Company, you are expected to conduct yourself in a manner appropriate for your work environment and are also expected to be sensitive to and respectful of the concerns, values and preferences of others. Whether you are an employee, contractor, supplier or otherwise a member of our Company family, you are encouraged to promptly report any practices
or actions that you believe to be inappropriate.

We have described in each section above the procedures generally available for discussing and addressing ethical issues that may arise. Speaking to the right people is one of your first steps to understanding and resolving what are often difficult questions. As a general matter, if you have any questions or concerns about compliance with this Code or you are just unsure of what the “right thing to do” is, you are encouraged to speak with your supervisor, manager or other appropriate persons within the Company. If you do not feel comfortable talking to any of these persons for any reason, you should contact the Company’s Human Resources Department or the Compliance Department. Each of these offices has been instructed to register all complaints, brought anonymously or otherwise, and direct those complaints to the appropriate channels within the Company.

The company has also established with a third party service provider an anonymous ethics hotline service that will maintain the confidentiality of the reporting person. To submit a complaint to the ethics hotline, log onto http://www.openboard.info/fslr/ or call toll free 1-866-569-1857 (or for international locations, the relevant telephone numbers listed on the internal Power website).









FS-5-101
Rev 1.4
Page 11 of 11
Code of Business Conduct and Ethics

Accounting/Auditing Complaints: Laws and regulations governing the Company also require that we have in place procedures for addressing complaints concerning auditing issues and procedures for employees to anonymously submit their concerns regarding accounting or auditing issues. Complaints concerning accounting or auditing issues will be directed to the attention of the Company’s Audit Committee, or the appropriate members of that committee. For direct access to the Company’s Audit Committee, please address your auditing and accounting related issues or complaints to the Chair of the Audit Committee at AuditCommitteeChair@FirstSolar.com.

Also, as discussed in the Introduction to this Code, you should know that if you report in good faith what you suspect to be illegal or unethical activities, you should not be concerned about retaliation from others. Any employees involved in retaliation will be subject to serious disciplinary action by the Company. Furthermore, the Company could be subject to criminal or civil actions for acts of retaliation against employees who “blow the whistle” on U.S. securities law violations and other federal offenses.






EX-21.1 9 ex211listofsubsidiaries2018.htm EXHIBIT 21.1 Exhibit


EXHIBIT 21.1

SUBSIDIARIES OF FIRST SOLAR, INC.

Name
 
Jurisdiction
First Solar Electric, LLC
 
United States
First Solar Electric (California), Inc.
 
United States
First Solar Development, LLC
 
United States
First Solar Asset Management, LLC
 
United States
First Solar FE Holdings Pte Ltd
 
Singapore
First Solar Malaysia Sdn Bhd
 
Malaysia
First Solar Holdings GmbH
 
Germany
First Solar Manufacturing GmbH
 
Germany
First Solar GmbH
 
Germany
First Solar Vietnam Holdings Pte Ltd
 
Vietnam
First Solar Vietnam Manufacturing Co Ltd
 
Vietnam
First Solar Power India Pvt Ltd
 
India
First Solar Energía Limitada
 
Chile
Parque Solar Fotovoltaico Luz del Norte SpA
 
Chile
First Solar Development (Canada), Inc.
 
Canada
First Solar Japan GK
 
Japan
First Solar (Australia) Pty Ltd
 
Australia
FS NSW Project No 1 Finco Pty Ltd
 
Australia
FS NSW Project No 1 AT Pty Ltd
 
Australia



EX-23.1 10 ex231consentofindependentr.htm EXHIBIT 23.1 Exhibit


EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-204461) and Form S-3 (No. 333-189236) of First Solar, Inc. of our report dated February 21, 2019 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP

Phoenix, Arizona
February 21, 2019





EX-31.01 11 ex3101certificationofchief.htm EXHIBIT 31.01 Exhibit


EXHIBIT 31.01

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 15 U.S.C. SECTION 7241, AS
ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Mark R. Widmar, certify that:

(1)
I have reviewed the Annual Report on Form 10-K of First Solar, Inc., a Delaware corporation, for the period ended December 31, 2018, as filed with the Securities and Exchange Commission;

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

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

(4)
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an Annual Report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

(5)
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

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

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





 
 
 
 
February 21, 2019
By:
 
/s/ MARK R. WIDMAR
 
Name:
 
Mark R. Widmar
 
Title:
 
Chief Executive Officer


EX-31.02 12 ex3102certificationofchief.htm EXHIBIT 31.02 Exhibit


EXHIBIT 31.02

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

I, Alexander R. Bradley, certify that:

(1)
I have reviewed the Annual Report on Form 10-K of First Solar, Inc., a Delaware corporation, for the period ended December 31, 2018, as filed with the Securities and Exchange Commission;

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

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

(4)
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an Annual Report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

(5)
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

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

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





 
 
 
 
February 21, 2019
By:
 
/s/ ALEXANDER R. BRADLEY
 
Name:
 
Alexander R. Bradley
 
Title:
 
Chief Financial Officer


EX-32.01 13 ex3201certificationofchief.htm EXHIBIT 32.01 Exhibit


EXHIBIT 32.01

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

In connection with the Annual Report on Form 10-K of First Solar, Inc., a Delaware corporation, for the period ended December 31, 2018, as filed with the Securities and Exchange Commission, each of the undersigned officers of First Solar, Inc. certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his respective knowledge:

(1)
the annual report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)
the information contained in the annual report fairly presents, in all material respects, the financial condition and results of operations of First Solar, Inc. for the periods presented therein.
 
 
 
 
February 21, 2019
By:
 
/s/ MARK R. WIDMAR
 
Name:
 
Mark R. Widmar
 
Title:
 
Chief Executive Officer

 
 
 
 
February 21, 2019
By:
 
/s/ ALEXANDER R. BRADLEY
 
Name:
 
Alexander R. Bradley
 
Title:
 
Chief Financial Officer



EX-101.INS 14 fslr-20181231.xml XBRL INSTANCE DOCUMENT 0001274494 2018-01-01 2018-12-31 0001274494 2018-06-30 0001274494 2019-02-15 0001274494 2017-12-31 0001274494 2018-12-31 0001274494 2016-01-01 2016-12-31 0001274494 2017-01-01 2017-12-31 0001274494 us-gaap:CommonStockMember 2017-12-31 0001274494 us-gaap:CommonStockMember 2018-12-31 0001274494 us-gaap:AccountingStandardsUpdate201609Member 2015-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001274494 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001274494 2015-12-31 0001274494 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001274494 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001274494 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccountingStandardsUpdate201609Member us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001274494 us-gaap:RetainedEarningsMember 2017-12-31 0001274494 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001274494 us-gaap:CommonStockMember 2015-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001274494 us-gaap:RetainedEarningsMember 2015-12-31 0001274494 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001274494 2016-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001274494 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2015-12-31 0001274494 us-gaap:CommonStockMember 2016-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001274494 us-gaap:RetainedEarningsMember 2018-12-31 0001274494 us-gaap:RetainedEarningsMember 2016-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001274494 srt:MaximumMember 2018-01-01 2018-12-31 0001274494 srt:MinimumMember 2018-01-01 2018-12-31 0001274494 srt:MinimumMember fslr:FurnitureFixturesComputerHardwareAndComputerSoftwareMember 2018-01-01 2018-12-31 0001274494 srt:MaximumMember fslr:FurnitureFixturesComputerHardwareAndComputerSoftwareMember 2018-01-01 2018-12-31 0001274494 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0001274494 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0001274494 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0001274494 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2018-01-01 2018-12-31 0001274494 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0001274494 fslr:ManufacturingEquipmentImpairmentsMember fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 fslr:IntangibleAssetsImpairmentsMember fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 fslr:ManufacturingEquipmentImpairmentsMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-01-01 2017-12-31 0001274494 us-gaap:EmployeeSeveranceMember fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:PriorManufacturingRestructuringMember 2017-12-01 2017-12-31 0001274494 us-gaap:EmployeeSeveranceMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-01-01 2017-12-31 0001274494 fslr:ManufacturingEquipmentImpairmentsMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-01-01 2016-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-01-01 2017-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-01-01 2016-12-31 0001274494 fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 us-gaap:EmployeeSeveranceMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-01-01 2016-12-31 0001274494 fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-01-01 2017-12-31 0001274494 fslr:EnkiTechnologyMember us-gaap:InProcessResearchAndDevelopmentMember 2016-10-31 0001274494 fslr:EnkiTechnologyMember 2016-10-31 0001274494 fslr:EnkiTechnologyMember 2016-10-01 2016-10-31 0001274494 fslr:ModulesSegmentMember 2018-12-31 0001274494 fslr:ModulesSegmentMember 2017-12-31 0001274494 fslr:ModulesSegmentMember 2018-01-01 2018-12-31 0001274494 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2016-12-31 0001274494 srt:MinimumMember fslr:MeasurementInputTaxRateMember 2016-12-31 0001274494 fslr:CrystallineSiliconComponentsSegmentMember 2016-06-01 2016-06-30 0001274494 fslr:SystemsSegmentMember 2016-01-01 2016-12-31 0001274494 fslr:EnkiTechnologyMember us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001274494 srt:MaximumMember fslr:MeasurementInputTaxRateMember 2016-12-31 0001274494 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2016-12-31 0001274494 fslr:EnkiTechnologyMember us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001274494 us-gaap:InProcessResearchAndDevelopmentMember 2017-12-31 0001274494 fslr:PowerPurchaseAgreementsMember 2017-12-31 0001274494 us-gaap:PatentsMember 2017-12-31 0001274494 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0001274494 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001274494 us-gaap:PatentsMember 2018-12-31 0001274494 fslr:PowerPurchaseAgreementsMember 2018-12-31 0001274494 fslr:ModulesSegmentMember 2017-01-01 2017-12-31 0001274494 fslr:ModulesSegmentMember 2016-12-31 0001274494 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:ForeignCorporateDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:BankTimeDepositsMember 2018-12-31 0001274494 us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:ForeignCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:CashMember 2017-12-31 0001274494 us-gaap:MoneyMarketFundsMember 2018-12-31 0001274494 us-gaap:MoneyMarketFundsMember 2017-12-31 0001274494 us-gaap:CashMember 2018-12-31 0001274494 srt:MaximumMember 2017-01-01 2017-12-31 0001274494 fslr:RestrictedInvestmentsMember 2018-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 fslr:RestrictedInvestmentsMember 2017-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-31 0001274494 fslr:RestrictedInvestmentsMember 2016-01-01 2016-12-31 0001274494 fslr:RestrictedInvestmentsMember 2018-01-01 2018-12-31 0001274494 fslr:RestrictedInvestmentsMember srt:MinimumMember 2018-01-01 2018-12-31 0001274494 fslr:RestrictedInvestmentsMember srt:MaximumMember 2018-01-01 2018-12-31 0001274494 us-gaap:MachineryAndEquipmentMember 2017-12-31 0001274494 us-gaap:LandMember 2017-12-31 0001274494 us-gaap:LeaseholdImprovementsMember 2017-12-31 0001274494 us-gaap:MachineryAndEquipmentMember 2018-12-31 0001274494 us-gaap:ConstructionInProgressMember 2018-12-31 0001274494 us-gaap:LandMember 2018-12-31 0001274494 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001274494 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0001274494 us-gaap:ConstructionInProgressMember 2017-12-31 0001274494 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001274494 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001274494 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0001274494 fslr:ProjectAssetsAndDeferredProjectCostsMember 2016-01-01 2016-12-31 0001274494 us-gaap:PropertyPlantAndEquipmentMember 2016-01-01 2016-12-31 0001274494 fslr:ProjectAssetsAndDeferredProjectCostsMember 2017-01-01 2017-12-31 0001274494 us-gaap:PropertyPlantAndEquipmentMember 2017-01-01 2017-12-31 0001274494 fslr:ProjectAssetsAndDeferredProjectCostsMember 2018-01-01 2018-12-31 0001274494 us-gaap:PropertyPlantAndEquipmentMember 2018-01-01 2018-12-31 0001274494 fslr:CreditFacilityAgreementMember 2018-12-31 0001274494 fslr:PVsolarpowersystemsMember 2018-01-01 2018-12-31 0001274494 fslr:CreditFacilityAgreementMember 2017-12-31 0001274494 fslr:PVsolarpowersystemsMember 2017-01-01 2017-12-31 0001274494 fslr:CreditFacilityAgreementMember 2009-04-30 0001274494 fslr:PVsolarpowersystemsMember 2016-01-01 2016-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2018-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember 2018-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NondesignatedMember 2018-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2018-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2018-01-01 2018-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2018-01-01 2018-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2018-01-01 2018-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2018-01-01 2018-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0001274494 us-gaap:SalesMember 2018-01-01 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001274494 us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2018-01-01 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2015-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-01-01 2016-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001274494 us-gaap:InterestExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2018-01-01 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2015-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:ForeignCurrencyGainLossMember 2018-01-01 2018-12-31 0001274494 us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2015-12-31 0001274494 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2018-01-01 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2017-01-01 2017-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-12-31 0001274494 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-31 0001274494 currency:MXN us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:BRL us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:MXN us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:SGD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:BRL us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-31 0001274494 currency:SGD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2017-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2017-12-31 0001274494 currency:SGD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:ZAR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2017-12-31 0001274494 currency:SGD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:CNY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2017-12-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2017-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:ZAR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:CNY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:ZAR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2017-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2017-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2017-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 fslr:IshikawaCreditAgreementMember us-gaap:InterestRateSwapMember 2018-12-31 0001274494 fslr:IshikawaCreditAgreementMember us-gaap:InterestRateSwapMember 2017-03-31 0001274494 us-gaap:ForeignExchangeForwardMember 2018-01-01 2018-12-31 0001274494 srt:MaximumMember fslr:BerylCreditFacilityMember us-gaap:InterestRateSwapMember 2018-05-31 0001274494 fslr:BerylCreditFacilityMember us-gaap:InterestRateSwapMember 2018-12-31 0001274494 fslr:RoyalSolarCreditFacilityMember us-gaap:InterestRateSwapMember 2018-12-31 0001274494 fslr:ManildraCreditFacilityMember us-gaap:InterestRateSwapMember 2017-12-31 0001274494 fslr:ManildraCreditFacilityMember us-gaap:InterestRateSwapMember 2017-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0001274494 fslr:BerylCreditFacilityMember us-gaap:InterestRateSwapMember 2018-05-31 0001274494 fslr:IshikawaCreditAgreementMember us-gaap:InterestRateSwapMember 2017-12-31 0001274494 srt:MinimumMember fslr:BerylCreditFacilityMember us-gaap:InterestRateSwapMember 2018-05-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:ForeignExchangeForwardMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-12-31 0001274494 fslr:MashikoCreditAgreementMember us-gaap:InterestRateSwapMember 2018-08-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-12-31 0001274494 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001274494 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0001274494 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2018-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2018-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2017-12-31 0001274494 fslr:OtherEquityMethodInvestmentsMember 2017-12-31 0001274494 fslr:OtherEquityMethodInvestmentsMember 2018-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2017-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2016-01-01 2016-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2016-01-01 2016-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2017-01-01 2017-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2018-01-01 2018-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2018-06-01 2018-06-30 0001274494 fslr:A8point3OperatingCompanyLLCMember 2018-01-01 2018-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2017-01-01 2017-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2016-02-29 0001274494 fslr:DesertStatelineHoldingsLLCMember 2016-12-31 0001274494 fslr:MarylandSolarProjectMember 2017-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2018-09-01 2018-09-30 0001274494 fslr:CleanEnergyCollectiveLLCWarrantMember 2018-09-01 2018-09-30 0001274494 fslr:OperationsandMaintenanceMember fslr:A8point3EnergyPartnersLPMember 2016-01-01 2016-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2016-12-31 0001274494 fslr:SolarModuleMember fslr:CleanEnergyCollectiveLLCMember 2017-01-01 2017-12-31 0001274494 fslr:OperationsandMaintenanceMember fslr:A8point3EnergyPartnersLPMember 2017-01-01 2017-12-31 0001274494 fslr:MarylandSolarProjectMember 2018-06-01 2018-06-30 0001274494 fslr:CleanEnergyCollectiveLLCMember 2014-11-30 0001274494 fslr:OperationsandMaintenanceMember fslr:A8point3EnergyPartnersLPMember 2018-01-01 2018-12-31 0001274494 fslr:FSJapanProject14GKMember fslr:MashikoCreditAgreementMember fslr:MizuhoBankMember 2018-12-31 0001274494 fslr:ManildraFincoPtyLtdMember fslr:ManildraCreditFacilityMember fslr:SocitGnraleS.A.andTheBankofTokyoMitsubishiUFJLtd.Member 2018-08-31 0001274494 fslr:TungabhadraSolarParksPrivateLimitedMember fslr:TungabhadraCreditFacilityMember fslr:J.P.MorganSecuritiesIndiaPrivateLimitedMember 2018-03-31 0001274494 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001274494 fslr:FSJapanProject12GKMember fslr:IshikawaCreditAgreementMember fslr:MizuhoBankMember 2018-12-31 0001274494 fslr:FirstSolarJapanGKMember fslr:JapanCreditFacilityMember fslr:MizuhoBankMember 2017-12-31 0001274494 fslr:FirstSolarJapanGKMember fslr:TochigiCreditFacilityMember fslr:MizuhoBankMember 2017-06-30 0001274494 fslr:HindupurSolarParksPrivateLimitedMember fslr:HindupurCreditFacilityMember fslr:YesBankLimitedMember 2017-12-31 0001274494 fslr:FirstSolarJapanGKMember fslr:TochigiCreditFacilityMember fslr:MizuhoBankMember 2017-12-31 0001274494 fslr:FSJapanProject14GKMember fslr:MashikoCreditAgreementMember fslr:MizuhoBankMember fslr:ConsumptionTaxFacilityMember 2018-03-31 0001274494 fslr:ManildraFincoPtyLtdMember fslr:ManildraCreditFacilityMember fslr:SocitGnraleS.A.andTheBankofTokyoMitsubishiUFJLtd.Member 2017-12-31 0001274494 fslr:FSJapanProject12GKMember fslr:IshikawaCreditAgreementMember fslr:MizuhoBankMember fslr:SeniorLoanFacilityMember 2016-12-31 0001274494 fslr:FSNSWProjectNo1FincoPtyLtdMember fslr:BerylCreditFacilityMember fslr:MUFGBankLtd.SocitGnraleHongKongBranchandMizuhoBankLtd.Member us-gaap:ConstructionLoansMember 2018-12-31 0001274494 fslr:ManildraFincoPtyLtdMember fslr:ManildraCreditFacilityMember fslr:SocitGnraleS.A.andTheBankofTokyoMitsubishiUFJLtd.Member us-gaap:ConstructionLoansMember 2017-03-31 0001274494 fslr:RoyalSolarGKMember fslr:RoyalSolarCreditFacilityMember fslr:ShinseiBankLtd.Member 2018-12-31 0001274494 us-gaap:RevolvingCreditFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:FSNSWProjectNo1FincoPtyLtdMember fslr:BerylCreditFacilityMember fslr:MUFGBankLtd.SocitGnraleHongKongBranchandMizuhoBankLtd.Member 2018-06-30 0001274494 fslr:FSJapanProject14GKMember fslr:MashikoCreditAgreementMember fslr:MizuhoBankMember 2018-03-31 0001274494 fslr:FSNSWProjectNo1FincoPtyLtdMember fslr:BerylCreditFacilityMember fslr:MUFGBankLtd.SocitGnraleHongKongBranchandMizuhoBankLtd.Member fslr:LetterofCreditFacilityMember 2018-12-31 0001274494 fslr:RoyalSolarGKMember fslr:RoyalSolarCreditFacilityMember fslr:ShinseiBankLtd.Member fslr:ConsumptionTaxFacilityMember 2018-12-31 0001274494 fslr:FSJapanProject12GKMember fslr:IshikawaCreditAgreementMember fslr:MizuhoBankMember 2016-12-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:VariableRateTermLoanMember fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICandIFCMember 2018-12-31 0001274494 fslr:FirstSolarJapanGKMember fslr:JapanCreditFacilityMember fslr:MizuhoBankMember 2015-09-30 0001274494 fslr:HindupurSolarParksPrivateLimitedMember fslr:HindupurCreditFacilityMember fslr:YesBankLimitedMember 2016-12-31 0001274494 fslr:ManildraFincoPtyLtdMember fslr:ManildraCreditFacilityMember fslr:SocitGnraleS.A.andTheBankofTokyoMitsubishiUFJLtd.Member 2017-03-31 0001274494 fslr:FSJapanProject12GKMember fslr:IshikawaCreditAgreementMember fslr:MizuhoBankMember fslr:ConsumptionTaxFacilityMember 2016-12-31 0001274494 fslr:HindupurSolarParksPrivateLimitedMember fslr:HindupurCreditFacilityMember fslr:YesBankLimitedMember 2018-02-28 0001274494 fslr:MarikalSolarParksPrivateLimitedMember fslr:MarikalCreditFacilityMember fslr:AxisBankMember 2018-05-01 2018-05-31 0001274494 fslr:FSJapanProject12GKMember fslr:IshikawaCreditAgreementMember fslr:MizuhoBankMember 2017-12-31 0001274494 fslr:FSNSWProjectNo1FincoPtyLtdMember fslr:BerylCreditFacilityMember fslr:MUFGBankLtd.SocitGnraleHongKongBranchandMizuhoBankLtd.Member fslr:GoodsandServiceTaxFacilityMember 2018-12-31 0001274494 fslr:FSJapanProject14GKMember fslr:MashikoCreditAgreementMember fslr:MizuhoBankMember fslr:LetterofCreditFacilityMember 2018-03-31 0001274494 fslr:RoyalSolarGKMember fslr:RoyalSolarCreditFacilityMember fslr:ShinseiBankLtd.Member fslr:DebtServiceReserveFacilityMember 2018-12-31 0001274494 fslr:MarikalSolarParksPrivateLimitedMember fslr:MarikalCreditFacilityMember fslr:AxisBankMember 2015-03-31 0001274494 fslr:FSNSWProjectNo1FincoPtyLtdMember fslr:BerylCreditFacilityMember fslr:MUFGBankLtd.SocitGnraleHongKongBranchandMizuhoBankLtd.Member 2018-10-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICMember 2017-12-31 0001274494 us-gaap:RevolvingCreditFacilityMember 2017-12-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICMember 2018-12-31 0001274494 fslr:FSNSWProjectNo1FincoPtyLtdMember fslr:BerylCreditFacilityMember fslr:MUFGBankLtd.SocitGnraleHongKongBranchandMizuhoBankLtd.Member 2018-12-31 0001274494 fslr:FSJapanProject12GKMember fslr:IshikawaCreditAgreementMember fslr:MizuhoBankMember fslr:LetterofCreditFacilityMember 2016-12-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:IFCMember 2017-12-31 0001274494 fslr:FirstSolarJapanGKMember fslr:TochigiCreditFacilityMember fslr:MizuhoBankMember 2018-12-31 0001274494 fslr:FSJapanProject14GKMember fslr:MashikoCreditAgreementMember fslr:MizuhoBankMember fslr:SeniorLoanFacilityMember 2018-03-31 0001274494 fslr:MarikalSolarParksPrivateLimitedMember fslr:MarikalCreditFacilityMember fslr:AxisBankMember 2017-12-31 0001274494 fslr:AnantapurSolarParksPrivateLimitedMember fslr:AnantapurCreditFacilityMember fslr:J.P.MorganSecuritiesIndiaPrivateLimitedMember 2018-03-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:IFCMember 2018-12-31 0001274494 fslr:RoyalSolarGKMember fslr:RoyalSolarCreditFacilityMember fslr:ShinseiBankLtd.Member fslr:TermLoanFacilityMember 2018-12-31 0001274494 fslr:TungabhadraSolarParksPrivateLimitedMember fslr:TungabhadraCreditFacilityMember fslr:J.P.MorganSecuritiesIndiaPrivateLimitedMember 2018-12-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:FixedRateTermLoanMember fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICandIFCMember 2018-12-31 0001274494 fslr:ManildraFincoPtyLtdMember fslr:ManildraCreditFacilityMember fslr:SocitGnraleS.A.andTheBankofTokyoMitsubishiUFJLtd.Member fslr:GoodsandServiceTaxFacilityMember 2017-03-31 0001274494 fslr:AnantapurSolarParksPrivateLimitedMember fslr:AnantapurCreditFacilityMember fslr:J.P.MorganSecuritiesIndiaPrivateLimitedMember 2018-12-31 0001274494 fslr:FirstSolarJapanGKMember fslr:JapanCreditFacilityMember fslr:MizuhoBankMember 2018-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICandIFCMember 2018-01-01 2018-12-31 0001274494 fslr:TochigiCreditFacilityMember fslr:MizuhoBankMember 2018-01-01 2018-12-31 0001274494 fslr:BerylCreditFacilityMember fslr:MUFGBankLtd.SocitGnraleHongKongBranchandMizuhoBankLtd.Member us-gaap:ConstructionLoansMember 2018-01-01 2018-12-31 0001274494 fslr:IshikawaCreditAgreementMember fslr:MizuhoBankMember fslr:ConsumptionTaxFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:BerylCreditFacilityMember fslr:MUFGBankLtd.SocitGnraleHongKongBranchandMizuhoBankLtd.Member fslr:GoodsandServiceTaxFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:IshikawaCreditAgreementMember fslr:MizuhoBankMember fslr:SeniorLoanFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:JapanCreditFacilityMember fslr:MizuhoBankMember 2018-01-01 2018-12-31 0001274494 fslr:TungabhadraCreditFacilityMember fslr:J.P.MorganSecuritiesIndiaPrivateLimitedMember 2018-01-01 2018-12-31 0001274494 fslr:AnantapurCreditFacilityMember fslr:J.P.MorganSecuritiesIndiaPrivateLimitedMember 2018-01-01 2018-12-31 0001274494 fslr:JapanCreditFacilityMember 2017-12-31 0001274494 fslr:ManildraCreditFacilityMember 2017-12-31 0001274494 fslr:MashikoCreditAgreementMember 2018-12-31 0001274494 fslr:JapanCreditFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:IshikawaCreditAgreementMember 2017-12-31 0001274494 us-gaap:CapitalLeaseObligationsMember 2017-12-31 0001274494 fslr:JapanCreditFacilityMember 2018-12-31 0001274494 fslr:BerylCreditFacilityMember 2018-12-31 0001274494 us-gaap:CapitalLeaseObligationsMember 2018-01-01 2018-12-31 0001274494 fslr:AnantapurCreditFacilityMember 2018-12-31 0001274494 fslr:MashikoCreditAgreementMember 2018-01-01 2018-12-31 0001274494 fslr:MarikalCreditFacilityMember 2018-01-01 2018-12-31 0001274494 us-gaap:CapitalLeaseObligationsMember 2018-12-31 0001274494 fslr:ManildraCreditFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:MarikalCreditFacilityMember 2017-12-31 0001274494 fslr:RoyalSolarCreditFacilityMember 2017-12-31 0001274494 fslr:ManildraCreditFacilityMember 2018-12-31 0001274494 fslr:AnantapurCreditFacilityMember 2017-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember 2018-01-01 2018-12-31 0001274494 fslr:TochigiCreditFacilityMember 2018-12-31 0001274494 fslr:IshikawaCreditAgreementMember 2018-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember 2018-12-31 0001274494 fslr:RoyalSolarCreditFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:MashikoCreditAgreementMember 2017-12-31 0001274494 fslr:TochigiCreditFacilityMember 2017-12-31 0001274494 fslr:BerylCreditFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:HindupurCreditFacilityMember 2017-12-31 0001274494 fslr:HindupurCreditFacilityMember 2018-12-31 0001274494 fslr:AnantapurCreditFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:BerylCreditFacilityMember 2017-12-31 0001274494 fslr:TungabhadraCreditFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember 2017-12-31 0001274494 fslr:RoyalSolarCreditFacilityMember 2018-12-31 0001274494 fslr:MarikalCreditFacilityMember 2018-12-31 0001274494 fslr:TochigiCreditFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:TungabhadraCreditFacilityMember 2017-12-31 0001274494 fslr:TungabhadraCreditFacilityMember 2018-12-31 0001274494 fslr:IshikawaCreditAgreementMember 2018-01-01 2018-12-31 0001274494 fslr:HindupurCreditFacilityMember 2018-01-01 2018-12-31 0001274494 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2018-01-01 2018-12-31 0001274494 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2018-01-01 2018-12-31 0001274494 fslr:BilateralFacilitiesBankGuaranteesandLetterofCreditMember 2018-12-31 0001274494 srt:MaximumMember 2018-12-31 0001274494 fslr:BilateralFacilitiesMember 2018-12-31 0001274494 fslr:EnkiTechnologyMember 2017-12-31 0001274494 us-gaap:CapitalAdditionsMember 2018-12-31 0001274494 srt:MinimumMember 2018-12-31 0001274494 fslr:EnkiTechnologyMember 2018-10-01 2018-10-31 0001274494 fslr:HindupurCreditFacilityMember 2018-02-28 0001274494 fslr:ModulePlusMember 2016-01-01 2016-12-31 0001274494 fslr:ModulePlusMember 2017-01-01 2017-12-31 0001274494 fslr:EnergyGenerationMember 2016-01-01 2016-12-31 0001274494 fslr:SolarPowerSystemsSalesofMember 2016-01-01 2016-12-31 0001274494 fslr:EnergyGenerationMember 2018-01-01 2018-12-31 0001274494 fslr:OperationsandMaintenanceMember 2016-01-01 2016-12-31 0001274494 fslr:OperationsandMaintenanceMember 2017-01-01 2017-12-31 0001274494 fslr:ModulePlusMember 2018-01-01 2018-12-31 0001274494 fslr:SolarPowerSystemsSalesofMember 2017-01-01 2017-12-31 0001274494 fslr:SolarPowerSystemsSalesofMember 2018-01-01 2018-12-31 0001274494 fslr:EPCServicesMember 2018-01-01 2018-12-31 0001274494 fslr:EPCServicesMember 2017-01-01 2017-12-31 0001274494 fslr:EnergyGenerationMember 2017-01-01 2017-12-31 0001274494 fslr:SolarModuleMember 2018-01-01 2018-12-31 0001274494 fslr:SolarModuleMember 2016-01-01 2016-12-31 0001274494 fslr:SolarModuleMember 2017-01-01 2017-12-31 0001274494 fslr:EPCServicesMember 2016-01-01 2016-12-31 0001274494 fslr:OperationsandMaintenanceMember 2018-01-01 2018-12-31 0001274494 fslr:GrangeHallMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2018-12-31 0001274494 fslr:GASolar4Member fslr:SolarPowerSystemsSalesofandEPCServicesMember 2018-12-31 0001274494 fslr:TroySolarMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2018-12-31 0001274494 fslr:PhoebeMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2018-12-31 0001274494 fslr:RosamondMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2018-12-31 0001274494 fslr:PeaceCreekMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2018-12-31 0001274494 fslr:WillowSpringsMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2018-12-31 0001274494 fslr:LakeHancockMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2018-12-31 0001274494 fslr:OperationsandMaintenanceMember 2018-12-31 0001274494 fslr:SolarModuleMember 2018-12-31 0001274494 fslr:SolarPowerSystemsSalesofandEPCServicesMember 2018-12-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0001274494 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0001274494 us-gaap:EmployeeStockMember 2016-01-01 2016-12-31 0001274494 fslr:UnrestrictedStockMember 2016-01-01 2016-12-31 0001274494 fslr:UnrestrictedStockMember 2017-01-01 2017-12-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001274494 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001274494 fslr:UnrestrictedStockMember 2018-01-01 2018-12-31 0001274494 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001274494 fslr:ProductionStartupMember 2017-01-01 2017-12-31 0001274494 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-12-31 0001274494 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001274494 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001274494 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001274494 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001274494 fslr:ProductionStartupMember 2016-01-01 2016-12-31 0001274494 us-gaap:CostOfSalesMember 2016-01-01 2016-12-31 0001274494 fslr:ProductionStartupMember 2018-01-01 2018-12-31 0001274494 us-gaap:EmployeeStockMember 2017-04-01 2017-04-30 0001274494 fslr:OmnibusIncentiveCompensationPlan2015Member 2018-12-31 0001274494 us-gaap:EmployeeStockMember 2017-01-01 2017-03-31 0001274494 fslr:MalaysiaTaxAuthorityMember 2018-01-01 2018-12-31 0001274494 us-gaap:AustralianTaxationOfficeMember 2018-01-01 2018-12-31 0001274494 us-gaap:MinistryOfFinanceIndiaMember 2018-01-01 2018-12-31 0001274494 us-gaap:DomesticCountryMember 2018-01-01 2018-12-31 0001274494 us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0001274494 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 0001274494 us-gaap:DomesticCountryMember 2017-12-31 0001274494 us-gaap:FederalMinistryOfFinanceGermanyMember 2017-01-01 2017-12-31 0001274494 us-gaap:DomesticCountryMember 2018-12-31 0001274494 us-gaap:ForeignCountryMember 2016-07-01 2016-07-31 0001274494 us-gaap:DomesticCountryMember 2017-05-01 2017-05-31 0001274494 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001274494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001274494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001274494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0001274494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0001274494 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0001274494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0001274494 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001274494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0001274494 fslr:ForeignexchangeforwardinterestrateandcrosscurrencyswapcontractsMemberMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001274494 fslr:ForeignexchangeforwardinterestrateandcrosscurrencyswapcontractsMemberMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0001274494 fslr:ForeignexchangeforwardinterestrateandcrosscurrencyswapcontractsMemberMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001274494 country:AU 2018-01-01 2018-12-31 0001274494 country:JP 2017-01-01 2017-12-31 0001274494 country:TR 2017-01-01 2017-12-31 0001274494 country:ES 2016-01-01 2016-12-31 0001274494 country:IN 2017-01-01 2017-12-31 0001274494 country:ES 2018-01-01 2018-12-31 0001274494 country:JP 2016-01-01 2016-12-31 0001274494 country:JO 2016-01-01 2016-12-31 0001274494 country:AU 2016-01-01 2016-12-31 0001274494 country:TR 2018-01-01 2018-12-31 0001274494 fslr:AllotherforeigncountriesMember 2016-01-01 2016-12-31 0001274494 country:AU 2017-01-01 2017-12-31 0001274494 fslr:AllotherforeigncountriesMember 2018-01-01 2018-12-31 0001274494 country:JP 2018-01-01 2018-12-31 0001274494 country:US 2018-01-01 2018-12-31 0001274494 country:US 2017-01-01 2017-12-31 0001274494 fslr:AllotherforeigncountriesMember 2017-01-01 2017-12-31 0001274494 country:ES 2017-01-01 2017-12-31 0001274494 country:TR 2016-01-01 2016-12-31 0001274494 country:IN 2016-01-01 2016-12-31 0001274494 country:US 2016-01-01 2016-12-31 0001274494 country:JO 2018-01-01 2018-12-31 0001274494 country:IN 2018-01-01 2018-12-31 0001274494 country:JO 2017-01-01 2017-12-31 0001274494 fslr:SystemsSegmentMember 2017-01-01 2017-12-31 0001274494 fslr:SystemsSegmentMember 2017-12-31 0001274494 country:VN 2017-12-31 0001274494 country:MY 2017-12-31 0001274494 country:US 2018-12-31 0001274494 fslr:AllotherforeigncountriesMember 2018-12-31 0001274494 country:CL 2018-12-31 0001274494 country:JP 2018-12-31 0001274494 country:US 2017-12-31 0001274494 country:VN 2018-12-31 0001274494 country:JP 2017-12-31 0001274494 fslr:AllotherforeigncountriesMember 2017-12-31 0001274494 country:CL 2017-12-31 0001274494 country:MY 2018-12-31 0001274494 fslr:ModulesSegmentMember 2016-01-01 2016-12-31 0001274494 fslr:SystemsSegmentMember 2018-12-31 0001274494 fslr:SystemsSegmentMember 2018-01-01 2018-12-31 0001274494 srt:MaximumMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001274494 fslr:CustomerFiveMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0001274494 fslr:CustomerSevenMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0001274494 fslr:CustomerTwoMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001274494 fslr:CustomerTenMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0001274494 fslr:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001274494 fslr:CustomerOneMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001274494 fslr:CustomerEightMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0001274494 fslr:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001274494 fslr:CustomerSixMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0001274494 fslr:CustomerNineMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0001274494 fslr:CustomerElevenMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0001274494 fslr:CustomerTwoMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 xbrli:shares fslr:Investments iso4217:USD xbrli:shares iso4217:USD xbrli:pure iso4217:SGD iso4217:EUR iso4217:CNY iso4217:CLP iso4217:BRL iso4217:MYR iso4217:AUD iso4217:CAD iso4217:MXN iso4217:ZAR fslr:Projects iso4217:INR iso4217:JPY fslr:segments false --12-31 FY 2018 2018-12-31 10-K 0001274494 104894572 Yes false Large Accelerated Filer 0.001 4300000000 FIRST SOLAR, INC. false false No Yes 174608000 458166000 0 18401000 3512000 24830000 53075000 55834000 147162000 133433000 89905000 33937000 34421000 -1871000 -2017000 162000 -16000 2556000 0 2556000 0 -1723000 0 -1723000 0 1329000 0 1329000 0 30092000 9315000 2915000 28085000 34460000 33860000 600000 15800000 34200000 43396000 43396000 0 43300000 0.10 6162000 665000 3153000 2250000 283558000 1.62 32696000 0.23 P18Y P11Y 0.1 0.0350 Fixed rate loans at bank rate plus 3.50% 161961000 77359000 0 2948000 4554000 4967000 5880000 5420000 10680000 7586000 0 408090000 0 0.000 2.019 0.000 -4640000 46643000 26277000 2100000 1800000 2100000 400000 0.34 190240000 53183000 -45228000 72945000 0 55266000 24661000 -38606000 74600000 21700000 25700000 0.03 0.01 0.80 0.375 0.00125 0.35 0.18 0.1 0.115 2876000 0 4900000 3000000 84900000 -95785000 -212758000 257229000 571655000 -981273000 -49939000 97628000 8626000 64909000 54600000 164920000 5047000 1548000 -67292000 3579000 63361000 26553000 26327000 15253000 22487000 285647000 517995000 44400000 157900000 334000000 0 -24203000 -240865000 45700000 3200000000 400000000 0.016 0.006 0.006 -20091000 0 0 0.08 0.16 17500000 12 5 24 2013 - 2017 2013 - 2017 2008 - 2009; 2013 - 2017 2013 - 2018 3637000 -2976000 -31003000 P25Y P19Y 451045000 343061000 417108000 308640000 P25Y 0.01 0.01 0.01 0.01 0 43025000 0 143100000 P25Y 1021000 42643000 90735000 4400000 700000 3200000 2300000 252127000 200359000 77931000 37930000 250590000 298070000 424786000 460499000 1000000 0.11 0.98 0.34 0.70 0.12 0.57 0.00 0.96 5161000 0 29822000 0 50000000 0 0 0 0 31992000 16800000 8500000 166609000 134442000 -13200000 -25000000 6100000 3900000 -2900000 P2Y P1Y 0.98 0.80 0.005 P10Y 658500000 57800000 6600000 -2300000 401500000 -8100000 81200000 93233000 77016000 0.092 502717000 498429000 13933000 27591000 29359000 11521000 7709000 13631000 5700000000 12800000 12700000 9900000 56800000 44400000 1400000 1700000 10180900000 16600000 2100000 13800000 18800000 15700000 151400000 181600000 193200000 231700000 74100000 4730000000 645700000 10100000 131100000 8376000000 212600000 23922200000 31000000 7700000 83100000 336500000 3100000 2300000 1000000 12500000 61100000 5000000 12800000000 115700000 48000000 68100000 6200000 8800000 2100000 1500000 52900000 37300000 8500000 2200000 2900000 2100000 5100000 3506600000 131900000 115200000 219700000 191800000 11300000 789200000 8400000 931600000 23858800000 216200000 1900000 37300000 8300000 34300000 53800000 12900000 2800000 3800000 103400000 72900000 174100000 19200000000 5500000000 42400000 5500000000 120220000 233287000 213776000 129644000 211797000 128282000 19581000 20885000 89724000 83058000 366827000 441580000 1184739000 1284857000 2259000 -54466000 2799107000 2825211000 20407000 20407000 0 5137000 5137000 0 11175000 11175000 0 28085000 28085000 34460000 34460000 33854000 33854000 28712000 1677000 1332000 25076000 0 7598000 3284000 17830000 35121000 1757000 394000 32309000 407000 6809000 5740000 22165000 34154000 1637000 0 32223000 372000 6422000 5714000 21646000 1979000 1362000 10100000 8300000 9900000 753000 1021000 299000 838467000 35364000 8065000 16700000 18900000 6864501000 7121362000 3832772000 3859523000 380585000 843643000 0 1224228000 882757000 643099000 0 1525856000 3000 75427000 62483000 12944000 0 0 3000 0 521000 14650000 14234000 416000 0 53000 468000 0 3012000 3526000 0 3526000 0 75000 1788000 1149000 2656000 6671000 235000 6436000 0 210000 1878000 568000 723388000 302060000 127436000 174624000 255000000 73746000 240643000 153999000 1145839000 171021000 73798000 97223000 681969000 44625000 320056000 99189000 904384000 720379000 255000000 0 0 0 0 73671000 238858000 152850000 0 0 0 0 255000000 73671000 238858000 152850000 255000000 73671000 238858000 152850000 1143704000 681969000 0 0 0 0 44468000 318646000 98621000 0 0 0 0 681969000 44468000 318646000 98621000 681969000 44468000 318646000 98621000 1 1800000 7000000 4400000 17300000 28687000 164946000 138270000 300000 2268534000 2142949000 125585000 1403562000 1202774000 200788000 125585000 0 0 125585000 200788000 0 0 200788000 1207116000 1415690000 2330476000 1562623000 208574000 914786000 -767853000 0.001 0.001 500000000 500000000 104468460 104885261 101767000 104035000 104468460 104468000 104885261 104885000 104000 105000 -441499000 -153449000 87601000 0.11 0.12 0.10 0.39 0.32 0.26 0.12 0.47 0.12 0.16 0.18 0.13 2014000 16500000 308600000 128700000 204251000 186736000 17515000 91899000 67597000 24302000 104444000 85797000 18647000 2266145000 0 2392377000 0 1851867000 -212000 27454000 2420000 25034000 -14389000 116956000 -44267000 -29009000 11099000 8788000 -42095000 131064000 -49047000 1303000 3009000 -13568000 0.02 0.01 0.015 0.01 0.0175 0.005 0.0075 0.005 0.035 0.010 0.015 406544000 121400000 10700000 0 18700000 62500000 7400000 46600000 139000000 0 0 18722000 121446000 10710000 185675000 62451000 7384000 0 0 0 0 156000 479157000 16100000 157800000 57200000 77000000 0 25500000 161100000 27700000 47400000 141400000 67200000 13900000 16101000 76971000 0 157834000 0 188849000 0 0 0 0 25468000 13934000 0 17000000 56100000 INR AUD INR JPY JPY USD AUD INR JPY JPY JPY INR Various USD INR overnight indexed swap rate plus 1.5% GST facility at 1-month BBSY plus 1.00% Construction loan facility at 1-month BBSY plus 1.75% (2) Consumption tax facility at 3-month TIBOR plus 0.5% Senior loan facility at 6-month TIBOR plus 0.75% (2) 1-month TIBOR plus 0.5% Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50% 3-month TIBOR plus 1.0% INR overnight indexed swap rate plus 1.5% Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (“LIBOR”), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested 0.0450 13004000 12366000 393540000 466791000 210302000 107731000 107731000 0 88919000 121383000 207152000 87401000 0 87401000 14085000 94446000 98621000 1913000 3526000 3526000 0 1053000 860000 1822000 6436000 0 6436000 178000 1076000 568000 16 6 15 6 225007000 0 0 73671000 119869000 31467000 166198000 41335000 41335000 0 15356000 150842000 0 1099000 0 0 75000 735000 289000 834000 235000 235000 0 32000 802000 0 300000 100000 100000 41300000 55400000 373961000 373961000 189919000 184042000 0 373961000 0 373961000 179000000 179000000 87797000 91203000 0 179000000 0 179000000 435309000 107731000 107731000 73671000 208788000 152850000 373350000 128736000 41335000 87401000 29441000 245288000 98621000 3012000 3526000 3526000 75000 1788000 1149000 2656000 6671000 235000 6436000 210000 1878000 568000 41632000 49000 55405000 90319000 226570000 31530000 -15521000 9027000 18571000 65262000 240932000 52488000 90555000 173368000 -10112000 26760000 27249000 145073000 177769000 81816000 129755000 63257000 48014000 -9536000 5335000 2387000 0 2693000 12140000 9223000 270108000 244711000 7601000 4079000 50573000 64641000 126290000 85165000 51417000 77682000 124281000 108149000 12584000 17373000 35104000 18796000 9442000 18564000 2057000 2165000 62345000 55754000 121524000 123936000 143818000 159546000 75717000 20524000 1722000 0 40339000 0 7541000 3093000 9555000 4425000 11700000 211200000 19800000 91400000 15300000 109100000 230940000 115313000 130736000 0 4303000 0 4303000 0 2364000 0 2364000 4303000 2364000 -27297000 -5932000 4303000 -7294000 -9205000 2364000 0.0075 0.0065 Australian dollar Chinese yuan Euro Indian rupee Malaysian ringgit South African rand Australian dollar Brazilian real Euro Japanese yen Malaysian ringgit Singapore dollar Australian dollar Canadian dollar Chilean peso Euro Indian rupee Japanese yen Malaysian ringgit Singapore dollar South African rand Australian dollar Canadian dollar Chilean peso Euro Indian rupee Japanese yen Mexican peso Malaysian ringgit 252000 4051000 0 252000 4051000 158000 2206000 0 158000 2206000 13240000 14057000 0 13240000 14057000 0 0 5932000 0 5932000 0 7096000 198000 0 7294000 0 0 9205000 0 9205000 0.01482 0.0313 0.0134 0.03202 0.020615 0.0082 -14002000 0 -33882000 -5932000 12113000 -8643000 4896000 -1805000 0 119000 0 -18000 4896000 -1704000 0 -189000 0 -189000 0 0 0 0 -212000 -5448000 546000 -1698000 0 0 0 0 -212000 -5448000 546000 -1698000 -900000 700000 500000 0 33229000 0 33229000 0 16499000 0 16499000 27297000 7294000 5932000 9205000 -4.05 -1.59 1.38 -4.05 -1.59 1.36 -6306000 8866000 -13558000 -0.043 1.841 0.030 0.350 0.350 0.210 -0.004 0.047 0.168 -0.013 -0.109 0.125 0.000 0.013 0.041 -0.042 0.000 0.000 0.007 -0.019 0.011 -0.022 -0.174 -0.223 -0.462 0.003 0.146 -23283000 1161000 -2105000 0.043 0.006 -0.019 0.016 0.022 -0.067 0.064 0.005 -0.055 -0.029 0.091 0.075 0.009 0.231 0.232 73985000 41937000 627000 661000 294000 37600000 P1Y1M 32900000 6200000 9900000 18562000 5300000 23042000 23000000 12394000 12400000 3500000 600000 2000000 3500000 0.25 40300000 36744000 0 7648000 0 63893000 46713000 -39280000 1573115000 0 706885000 0 125643000 70089000 28736000 217230000 199477000 6521000 11232000 3186000 0 0 3186000 1800000 P20Y P10Y P10Y 27541000 324000 24140000 0 3077000 37446000 648000 33093000 3705000 20923000 10436000 10474000 10759000 10784000 10786000 107768000 6486000 76959000 17255000 7068000 111608000 17255000 6486000 97714000 7408000 74162000 1300000 -14007000 4896000 0 -9640000 0 0 -570000 0 -5448000 -5442000 15823000 -8740000 0 0 0 8500000 14462000 14462000 14462000 0 14462000 14462000 0 4400000 0 0 407827000 407827000 407827000 393365000 393365000 393365000 393365000 6100000 74930000 68800000 0 0 0 0 638418000 110510000 527908000 548947000 112338000 436609000 392177000 -50467000 442644000 125300000 -426791000 -22868000 -49353000 -110460000 224983000 162500000 -537251000 3192000 202115000 -189000 113147000 -6812000 144306000 32600000 3600000 4266000 9800000 2600000 34620000 39700000 4300000 23167000 371996000 3441000 -42100000 4454000 4444000 2412000 9534000 19064000 6833000 -22048000 14117000 -188038000 70740000 23761000 324000 2703000 4636000 22468000 0 0 -3328000 -3801000 1266000 11757000 -35191000 -25307000 248013000 540000 16570000 -8655000 4397000 -7580000 -34541000 959000 -6273000 15435000 18445000 8431000 1900000 1200000 58800000 -191642000 -47191000 96443000 -178894000 -85760000 202298000 158693000 -258028000 132382000 -61383000 169079000 -49169000 19245000 1269000 11920000 -9269000 -26680000 53488000 80227000 6162000 52819000 17255000 3991000 74162000 5838000 64621000 3703000 3741000 1878000 1692000 0 5831000 0 26157000 27457000 31752000 20538000 -1704000 25765000 0 25921000 0 4300000 10200000 16600000 122594000 252372000 28840000 56906000 172370000 387912000 113277000 130083000 148968000 224329000 14085000 41294000 25193000 35704000 59788000 2988913000 2547266000 24500000 22100000 18900000 41400000 2900000000 57500000 281100000 66000000 1765804000 1908959000 6864501000 7121362000 650276000 845457000 0 0 500000000 7800000 36300000 4000000000 27300000000 247400000 19000000 2100000000 1200000000 10900000 217500000 24000000000 61400000 4300000000 81700000 57600000 6000000 4200000 53400000 75700000 63400000 7000000000 17100000 1200000000 9200000000 83400000 6300000 700000000 3600000 400000000 8100000000 73400000 1000000000 14300000 103200000 146400000 4900000 7000000 4000000 2800000 125400000 88400000 106900000 11800000000 8200000 900000000 3600000 400000000 95200000 10500000000 500000000 136400000 96200000 750000000 0.003 406388000 416486000 479157000 479157000 470124000 380465000 461221000 13075000 5570000 296694000 5673000 71620000 12221000 66014000 26935000 P9M P6M P3M -136393000 192045000 255228000 144520000 -626802000 -682714000 206753000 1340677000 -326809000 -416112000 -416112000 -165615000 -165615000 144326000 144326000 2074362000 251208000 251559000 483884000 595062000 252417000 240232000 2563280000 240495000 319571000 532418000 659854000 702071000 108871000 10495000 7000000 8400000 10495000 10516000 8017000 8000000 7000000 8017000 8010000 20411000 20400000 20411000 23317000 0 0 0 50000000 48370000 48400000 48370000 47441000 22832000 22800000 22832000 24295000 2 1206569000 371096000 352064000 -568151000 177851000 40113000 146814000 13839000 7749000 7824000 8309000 9031000 100062000 11700000 20300000 10300000 72900000 49978000 81844000 42535000 44399000 28570000 33495000 85532000 95692000 3735000 -2883000 2056000 -21713000 3217000 -57747000 -3760000 -6077000 -10871000 -1034000 -7409000 11832000 -1034000 -25387000 -25387000 12166000 12166000 -56725000 2056000 -57747000 -56725000 -1034000 -996000 3735000 2739000 0 7619000 5108000 2513000 -2000 -4468000 0 -4468000 0 -3760000 0 -3760000 0 691000 -1396000 996000 -2518000 588000 -3735000 48757000 14380000 568454000 467839000 40252000 0 41633000 23965000 -189000 49000 39737000 546000 55405000 13863000 2339000 2121000 7261000 6421000 44430000 55261000 3500000 23489000 -477000 6148000 20407000 5137000 11175000 422609000 580971000 1369036000 10300000 229452000 514357000 739838000 0.001 30000000 0 0 0 0 157902000 243061000 41447000 90981000 31944000 59319000 47800000 3053000 1740000 48729000 26816000 215415000 290925000 550000000 0 0 525515000 466309000 1135984000 -5435000 -37180000 -5585000 159200000 118300000 10800000 240000000 291502000 0 247595000 118200000 231100000 28767000 27657000 195507000 193035000 35256000 23313000 14132000 2339276000 424266000 641263000 157512000 8181000 48951000 1059103000 3041068000 567605000 405581000 178011000 14382000 49055000 1826434000 1154537000 1756211000 P7Y P40Y P15Y P10Y P3Y P25Y P5Y 44825000 -140000 48593000 -6812000 55405000 48593000 0 6800000 137367000 24078000 18937000 550000000 0 0 124762000 88573000 84472000 11120000 19671000 50822000 139390000 424783000 318390000 -4700000 743862000 35800000 640300000 35900000 14100000 1300000 8100000 8400000 81400000 37181000 27600000 7600000 6700000 41800000 0 2297227000 2441553000 6100000 11000000 7600000 5600000 500000000 3200000000 700000000 P11Y6M 32000000 2904563000 892814000 25933000 84926000 93476000 675453000 1131961000 9568000 141319000 158182000 103022000 5183000 18809000 2418974000 49506000 0 675452000 2229111000 2941324000 45525000 58019000 3236000 101024000 806398000 1927122000 108643000 379000 141491000 2255000 4405000 124433000 2273774000 285944000 0 806398000 2134926000 2244044000 347560000 47122000 0 103186000 502001000 1244175000 153163000 741000 232130000 2150000 234814000 19354000 1478034000 123658000 -1698000 502001000 1742043000 35000000 8050000 261994000 202699000 176857000 28712000 35121000 34154000 P4Y 0.04 0.15 77792 51.04 38429 42773 31190 739855 59.64 32.81 67.44 2302906 2474287 38.55 45.63 490682 131000000 14100000 32200000 44.46 2960873 306000 147000 171000 100000 231751000 252408000 224274000 220692000 40079000 28767000 27657000 212329000 195507000 193035000 16266000 11329000 11851000 31300000 1667000 -40118000 -5863000 2574000 580000 588000 6320000 6318000 2000 4474000 4474000 0 3426000 3425000 1000 5618396000 15480000 2748894000 102000 2853920000 5218349000 -9907000 2765310000 104000 2462842000 5098697000 -783000 68388000 2259000 -65346000 2799107000 104000 2297227000 5212403000 1273000 10641000 -54466000 -66380000 2825211000 105000 2441553000 -35400000 2500000 172594000 441666000 141755000 89256000 84173000 72193000 6119000 0 2979000 35416000 2494000 0 5500000 5300000 3457000 5424000 1703000 0 3827000 0 14421000 11840000 10704000 70400000 875700000 1400000000 335600000 15700000 0 0 1368000 102866000 104328000 106113000 102866000 104328000 104745000 <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;">Accrued Solar Module Collection and Recycling Liability.</font><font style="font-family:inherit;font-size:10pt;"> Historically, we have recognized expense at the time of sale for the estimated cost of our future obligations for collecting and recycling solar modules covered by our solar module collection and recycling program. See </font><font style="font-family:inherit;font-size:10pt;">Note 13. &#8220;Solar Module Collection and Recycling Liability&#8221;</font><font style="font-family:inherit;font-size:10pt;"> for further information.</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;">Balance of Systems Parts.</font><font style="font-family:inherit;font-size:10pt;"> BoS parts represent mounting, electrical, and other construction parts purchased for PV solar power systems to be constructed or currently under construction, which are not yet installed in a system. These construction parts include items such as posts, tilt brackets, tables, harnesses, combiner boxes, inverters, cables, tracker equipment, and other parts that we may purchase or assemble for the systems we construct. We carry these parts at the lower of cost or net realizable value and determine our BoS costs on a weighted-average basis.&#160;BoS parts do not include any solar modules that we manufacture.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) 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;"> as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> during the periods presented with the exception of the sales and use tax matter described below, for which the aggregate change in estimate has been presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.</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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Number of projects (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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Increase (decrease) in revenue from net changes in transaction prices (in thousands) (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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(67,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Increase in revenue from net changes in input cost estimates (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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,548</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,047</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">164,920</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net increase in revenue from net changes in estimates (in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,909</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,626</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97,628</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net change in estimate as a percentage of aggregate revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents summarized financial information, in the aggregate, for our significant equity method investees, as provided to us by the investees (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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Summary statement of operations information:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,089</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(38,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;</sup></font><font style="font-family:inherit;font-size:9pt;">(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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39,280</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income attributable to equity method investees</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;</sup></font><font style="font-family:inherit;font-size:9pt;">(1) (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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(45,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">190,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of Fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of Fiscal 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Summary balance sheet information:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,573,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">706,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncontrolling interests, including redeemable noncontrolling interests</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The difference between Net (loss) income and Net (loss) income attributable to equity method investees is due to OpCo&#8217;s tax equity financing facilities with third-party investors that hold noncontrolling ownership interests in certain of its subsidiaries. Accordingly, earnings or losses are allocated to such tax equity investors using the Hypothetical Liquidation at Book Value (or &#8220;HLBV&#8221;) method. During the fiscal 2018, 2017, and 2016 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net (loss) income and Net (loss) income attributable to equity method investees.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Our proportionate share of OpCo&#8217;s net loss for fiscal 2018 excluded the investee&#8217;s impairment loss related to the Maryland Solar project as we accounted for the sale-leaseback of the project as a financing transaction and the associated financing liability exceeded the carrying value of the project.</font></div></td></tr></table></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;">PV Solar Power Systems.</font><font style="font-family:inherit;font-size:10pt;"> PV solar power systems represent project assets that we may temporarily own and operate after being placed in service. We report our PV solar power systems at cost, less accumulated depreciation. When we are entitled to incentive tax credits for our systems, we reduce the related carrying value of the assets by the amount of the tax credits, which reduces future depreciation. We begin depreciation for PV solar power systems when they are placed in service. We compute depreciation expense for the systems using the straight-line method over the shorter of the term of the related PPA or </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;"> years. Accordingly, our current PV solar power systems have estimated useful lives ranging from </font><font style="font-family:inherit;font-size:10pt;">19</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;"> years.</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;">PV solar power systems, net</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">PV solar power systems, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">343,061</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">451,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></tr><tr><td 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;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(34,421</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33,937</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">PV solar power systems, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">308,640</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Project Assets. </font><font style="font-family:inherit;font-size:10pt;">Project assets primarily consist of costs related to solar power projects in various stages of development that are capitalized prior to the completion of the sale of the project, including projects that may have begun commercial operation under PPAs and are actively marketed and intended to be sold. These project related costs include costs for land, development, and construction of a PV solar power system. Development costs may include legal, consulting, permitting, transmission upgrade, interconnection, and other similar costs. We typically classify project assets as noncurrent due to the nature of solar power projects (long-lived assets) and the time required to complete all activities to develop, construct, and sell projects, which is typically longer than 12 months. Once we enter into a definitive sales agreement, we classify such project assets as current until the sale is completed and we have met all of the criteria to recognize the sale as revenue. Any income generated by a project while it remains within project assets is accounted for as a reduction to our basis in the project. If a project is completed and begins commercial operation prior to the closing of a sales arrangement, the completed project will remain in project assets until placed in service. We present all expenditures related to the development and construction of project assets, whether fully or partially owned, as a component of cash flows from operating activities.</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;">We review project assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We consider a project commercially viable or recoverable if it is anticipated to be sold for a profit once it is either fully developed or fully constructed. We consider a partially developed or partially constructed project commercially viable or recoverable if the anticipated selling price is higher than the carrying value of the related project assets. We examine a number of factors to determine if the project is expected to be recoverable, including whether there are any changes in environmental, permitting, market pricing, regulatory, or other conditions that may impact the project. Such changes could cause the costs of the project to increase or the selling price of the project to decrease. If a project is not considered recoverable, we impair the respective project assets and adjust the carrying value to the estimated fair value, with the resulting impairment recorded within &#8220;Selling, general and administrative&#8221; expense.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our consolidated balance sheets 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> to the total of such amounts as presented in the consolidated statements of cash flows (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="11" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Line Item</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,403,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,268,534</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="font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash </font><font style="font-family:inherit;font-size:10pt;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;current (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 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;">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 colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash </font><font style="font-family:inherit;font-size:10pt;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;noncurrent (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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash and 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">139,390</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,822</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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents, and restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,562,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,330,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 8. &#8220;Restricted Cash and Investments&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of our &#8220;Restricted cash&#8221; arrangements.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Retainage.</font><font style="font-family:inherit;font-size:10pt;"> Certain of our EPC contracts for PV solar power systems we build contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by us for work performed, but held for payment by the customer as a form of security until we reach certain construction milestones. We consider whether collectibility of such retainage is reasonably assured in connection with our overall assessment of the collectibility of amounts due or that will become due under our EPC contracts. Retainage included within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;">&#8221; is expected to be billed and collected within the next 12 months. After we satisfy the EPC contract requirements and have an unconditional right to consideration, we typically bill for retainage and reclassify such amounts to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable trade, net</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</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;">Our long-term debt borrowing rates as of </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: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="3" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:50%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Loan Agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revolving Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">4.50%</font></div></td></tr><tr><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Luz del Norte Credit Facilities (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 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:9pt;"><font style="font-family:inherit;font-size:9pt;">Fixed rate loans at bank rate plus 3.50%</font></div></td></tr><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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%</font></div></td></tr><tr><td rowspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Ishikawa Credit Agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Senior loan facility at 6-month TIBOR plus 0.75% (2)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Consumption tax facility at 3-month TIBOR plus 0.5%</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">1-month TIBOR plus 0.5%</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tochigi Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">3-month TIBOR plus 1.0%</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Anantapur Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">INR overnight indexed swap rate plus 1.5%</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tungabhadra Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">INR overnight indexed swap rate plus 1.5%</font></div></td></tr><tr><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Beryl Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Construction loan facility at 1-month BBSY plus 1.75% (2)</font></div></td></tr><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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">GST facility at 1-month BBSY plus 1.00%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding balance comprised of </font><font style="font-family:inherit;font-size:9pt;">$161.1 million</font><font style="font-family:inherit;font-size:9pt;"> of fixed rate loans and </font><font style="font-family:inherit;font-size:9pt;">$27.7 million</font><font style="font-family:inherit;font-size:9pt;"> of variable rate loans as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">We have entered into interest rate swap contracts to hedge portions of these variable rates. </font><font style="font-family:inherit;font-size:9pt;">See Note 10. &#8220;Derivative Financial Instruments&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for additional information.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cost of constructing project assets includes interest costs incurred during the construction period. The components of interest expense and capitalized interest were as follows 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;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest cost incurred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(31,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(27,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(26,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest cost capitalized &#8211; property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest cost capitalized &#8211; project 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:9pt;"><font style="font-family:inherit;font-size:9pt;">5,831</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,692</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,741</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense, 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:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,921</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,765</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(20,538</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">148,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,372</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">122,594</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">517,995</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,647</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories &#8211; 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">387,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,370</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories &#8211; noncurrent </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">130,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum payments under our operating leases were as follows as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Minimum Lease Payments</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,031</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,824</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,062</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total operating lease obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">146,814</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):</font></div><div style="line-height:120%;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="7" 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:21%;" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Transaction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">USD Equivalent</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 2.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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$1.5</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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 52.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$37.3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Brazilian real</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">BRL 8.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.2</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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Canadian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CAD 2.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.1</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Chilean peso</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CLP 3,506.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$5.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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;115.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$131.9</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Euro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;191.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$219.7</font></div></td></tr><tr><td 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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indian rupee</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR 789.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$11.3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#165;931.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$8.4</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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japanese yen</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#165;23,858.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$216.2</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Malaysian ringgit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MYR 34.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$8.3</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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MYR 53.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$12.9</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Mexican peso</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MXN 37.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$1.9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Singapore dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">SGD 3.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.8</font></div></td></tr></table></div></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="7" 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:21%;" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Transaction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">USD Equivalent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 12.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$9.9</font></div></td></tr><tr><td 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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 56.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$44.4</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Canadian dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CAD 1.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$1.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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Chilean peso</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CLP 10,180.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$16.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CNY 13.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.1</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;151.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$181.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Euro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;193.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$231.7</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indian rupee</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR 645.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$10.1</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indian rupee</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR 8,376.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$131.1</font></div></td></tr><tr><td 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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japanese yen</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#165;23,922.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$212.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Malaysian ringgit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MYR 31.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$7.7</font></div></td></tr><tr><td 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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MYR 336.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$83.1</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Singapore dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">SGD 3.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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">South African rand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ZAR 12.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$1.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">South African rand</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ZAR 61.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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$5.0</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><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="3" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Lives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">in Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Buildings and building improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25 &#8211; 40</font></div></td></tr><tr><td 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;">Manufacturing machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5 &#8211; 10</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Furniture, fixtures, computer hardware, and computer 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3&#160;&#8211;&#160;7</font></div></td></tr><tr><td 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;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">up to 15</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the unrealized gains and losses related to our restricted investments, by major security type, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,203</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">171,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,650</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,671</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,000</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%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">127,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">174,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,944</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">302,060</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,427</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,961</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash and investments consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">139,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,822</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,961</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total restricted cash and investments (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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,390</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">424,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><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;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">There was an additional </font><font style="font-family:inherit;font-size:9pt;">$19.7 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$11.1 million</font><font style="font-family:inherit;font-size:9pt;"> of restricted cash included within &#8220;</font><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</font><font style="font-family:inherit;font-size:9pt;">&#8221; at </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table></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;">Project assets</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets&#160;&#8211; development costs, including project acquisition and land 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">298,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">250,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets&#160;&#8211; construction costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project 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:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">498,429</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 colspan="2" 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"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502,717</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="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets </font><font style="font-family:inherit;font-size:9pt;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,930</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">77,931</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets </font><font style="font-family:inherit;font-size:9pt;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;noncurrent</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">424,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show unrealized losses and fair values for those restricted investments that were in an unrealized loss position 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, aggregated by major security type and the length of time the restricted investments have been in a continuous loss position (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="25" 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: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: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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for<br clear="none"/>Less Than 12 Months</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for<br clear="none"/>12 Months or Greater</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td></tr><tr><td style="vertical-align: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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,335</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,436</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">128,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,671</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%;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="25" 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: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: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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for<br clear="none"/>Less Than 12 Months</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for<br clear="none"/>12 Months or Greater</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td></tr><tr><td style="vertical-align: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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,731</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,731</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">13. Solar Module Collection and Recycling Liability</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;">We previously established a module collection and recycling program to collect and recycle modules sold and covered under such program once the modules reach the end of their useful lives. For legacy customer sales contracts that were covered under this program, we agreed to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agreed to notify us, disassemble their solar power systems, package the solar modules for shipment, and revert ownership rights over the modules back to us at the end of the modules&#8217; service lives. Accordingly, we recorded any collection and recycling obligations within &#8220;Cost of sales&#8221; at the time of sale based on the estimated cost to collect and recycle the covered solar modules. 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;">, substantially all of our modules sold were not covered by our collection and recycling program as we discontinued including such program in our sales contracts.</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;">We estimate the cost of our collection and recycling obligations based on the present value of the expected probability-weighted future cost of collecting and recycling the solar modules, which includes estimates for the cost of packaging materials; the cost of freight from the solar module installation sites to a recycling center; material, labor, and capital costs; the scale of recycling centers; and an estimated third-party profit margin and return on risk for collection and recycling services. We base these estimates on (i) our experience collecting and recycling our solar modules, (ii) the expected timing of when our solar modules will be returned for recycling, and (iii) the expected economic factors at the time the solar modules will be collected and recycled. In the periods between the time of sale and the related settlement of the collection and recycling obligation, we accrete the carrying amount of the associated liability by applying the discount rate used for its initial measurement. We classify accretion as an operating expense within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font><font style="font-family:inherit;font-size:10pt;">&#8221; expense on our consolidated statements of operations.</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;">We periodically review our estimates of expected future recycling costs and may adjust our liability accordingly. 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 reduced our module collection and recycling liability by </font><font style="font-family:inherit;font-size:10pt;">$34.2 million</font><font style="font-family:inherit;font-size:10pt;"> primarily due to higher by-product credits for glass, lower capital costs resulting from the expanded scale of our recycling facilities, and adjustments to certain valuation assumptions driven by our increased experience with module recycling. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we reduced our module collection and recycling liability by </font><font style="font-family:inherit;font-size:10pt;">$15.8 million</font><font style="font-family:inherit;font-size:10pt;"> primarily as a result of updates to several valuation assumptions, including a decrease in certain inflation rates.</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;">Our module collection and recycling liability was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$134.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$166.6 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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 net benefits of </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, to cost of sales as a result of the reductions in our module collection and recycling liability described above. 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 also recognized a net benefit of </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> to accretion expense primarily due to the reduction in the liability. During the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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;">, we recognized net accretion expense of </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, associated with the liability. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, a </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> increase in the annualized inflation rate used in our estimated future collection and recycling cost per module would increase our liability by </font><font style="font-family:inherit;font-size:10pt;">$25.7 million</font><font style="font-family:inherit;font-size:10pt;">, and a </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> decrease in that rate would decrease our liability by </font><font style="font-family:inherit;font-size:10pt;">$21.7 million</font><font style="font-family:inherit;font-size:10pt;">. See </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Note 8. &#8220;Restricted Cash and Investments&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements for more information about our arrangements for funding this liability.</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;">Taxes Collected from Customers and Remitted to Governmental Authorities.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#030303;">We exclude from our measurement of transaction prices all taxes </font><font style="font-family:inherit;font-size:10pt;">assessed by governmental authorities that are both (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers. Accordingly, such tax amounts are not included</font><font style="font-family:inherit;font-size:10pt;color:#030303;"> as a component of net sales or cost of sales.</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;">Asset Retirement Obligations. </font><font style="font-family:inherit;font-size:10pt;">We develop, construct, and operate certain project assets and PV solar power systems with land lease agreements that include a requirement for the removal of the assets at the end of the lease. We also lease certain land for our manufacturing facilities and administrative offices under agreements that require the removal of our property or leasehold improvements upon termination of the lease.</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;">We recognize such asset retirement obligations (&#8220;AROs&#8221;) in the period in which they are incurred based on the present value of estimated third-party decommissioning costs, and we capitalize the associated asset retirement costs as part of the carrying amount of the related assets. Once an asset is placed in service, the asset retirement cost is subsequently depreciated on a straight-line basis over the estimated useful life of the asset. Changes in AROs resulting from the passage of time are recognized as an increase in the carrying amount of the liability and as accretion expense. Our AROs were included within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other liabilities</font><font style="font-family:inherit;font-size:10pt;">&#8221; 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;"> and totaled </font><font style="font-family:inherit;font-size:10pt;">$18.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$16.7 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5. Business Acquisitions</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;font-weight:bold;">Enki Technology</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;">In October 2016, we acquired </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the shares of Enki Technology, Inc. (&#8220;Enki&#8221;), a developer of advanced coating materials for the PV solar industry, for cash payments of </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;">, net of cash acquired of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, and a promise to pay additional consideration of up to </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;"> contingent on the achievement of certain production and module performance milestones. In connection with applying the acquisition method of accounting, </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;"> of the purchase price consideration was assigned to an IPR&amp;D intangible asset to be amortized over its useful life upon successful completion of the underlying projects, </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> was assigned to a deferred tax liability, and </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> was assigned to goodwill. The acquired IPR&amp;D includes patents, technical information and know-how, and other proprietary information associated with the development and production of anti-reflective coating material that we expect to use in the production of our solar modules. Such technology is expected to improve our module conversion efficiency and overall durability at a lower cost structure compared to our current production processes.</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;">Business Combinations.</font><font style="font-family:inherit;font-size:10pt;"> We account for business combinations using the acquisition method of accounting and record intangible assets separate from goodwill. Such intangible assets are recorded at fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual assets acquired and liabilities assumed as of the date of acquisition. We charge acquisition related costs that are not part of the purchase price consideration to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font><font style="font-family:inherit;font-size:10pt;">&#8221; as they are incurred. These costs typically include transaction and integration costs, such as legal, accounting, and other professional fees. We account for any contingent consideration, which represents an obligation of the acquirer to transfer additional assets or equity interests to the former owner as part of the exchange if specified future events occur or conditions are met, at fair value either as a liability or as equity depending on the terms of the acquisition agreement.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">1. First Solar and Its Business</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">We are a leading global provider of comprehensive PV solar energy solutions. We design, manufacture, and sell PV solar modules with an advanced thin film semiconductor technology and also develop, design, construct, and sell PV solar power systems that primarily use the modules we manufacture. Additionally, we provide O&amp;M services to system owners. We have substantial, ongoing R&amp;D efforts focused on module and system-level innovations. We are the world&#8217;s largest thin film PV solar module manufacturer and one of the world&#8217;s largest PV solar module manufacturers.</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;">Cash and Cash Equivalents.</font><font style="font-family:inherit;font-size:10pt;"> We consider highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents with the exception of time deposits, which are presented as marketable securities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Cash</font><font style="font-family:inherit;font-size:10pt;">. Restricted cash consists of cash and cash equivalents held by various banks to secure certain of our letters of credit and other such deposits designated for the construction or operation of systems projects as well as the payment of amounts related to project specific debt financings. Restricted cash also includes cash and cash equivalents held in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash for our letters of credit is classified as current or noncurrent based on the maturity date of the corresponding letter of credit. Restricted cash for project construction, operation, and financing is classified as current or noncurrent based on the intended use of the restricted funds. Restricted cash held in custodial accounts is classified as noncurrent to align with the nature of the corresponding collection and recycling liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">7. Cash, Cash Equivalents, and Marketable Securities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, and marketable securities consisted of the following 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;"> (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,202,774</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,142,949</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,585</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash and cash 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,403,562</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,268,534</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,143,704</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">720,379</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents, and marketable 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,547,266</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,988,913</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our consolidated balance sheets 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> to the total of such amounts as presented in the consolidated statements of cash flows (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="11" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Line Item</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,403,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,268,534</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="font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash </font><font style="font-family:inherit;font-size:10pt;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;current (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 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;">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 colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash </font><font style="font-family:inherit;font-size:10pt;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;noncurrent (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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash and 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">139,390</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,822</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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents, and restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,562,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,330,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 8. &#8220;Restricted Cash and Investments&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of our &#8220;Restricted cash&#8221; arrangements.</font></div></td></tr></table><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;">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;">, we sold marketable securities for proceeds of </font><font style="font-family:inherit;font-size:10pt;">$10.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$118.3 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$159.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and realized gains of less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, on such sales. </font><font style="font-family:inherit;font-size:10pt;">See Note 11. &#8220;Fair Value Measurements&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements for information about the fair value of our marketable securities. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">320,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">99,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,145,839</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,656</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,143,704</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%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">153,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">723,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,012</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">720,379</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%;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;">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 identified </font><font style="font-family:inherit;font-size:10pt;">15</font><font style="font-family:inherit;font-size:10pt;"> investments totaling </font><font style="font-family:inherit;font-size:10pt;">$207.2 million</font><font style="font-family:inherit;font-size:10pt;"> that had been in a loss position for a period of time greater than 12 months with unrealized losses of </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we identified </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;"> investments totaling </font><font style="font-family:inherit;font-size:10pt;">$210.3 million</font><font style="font-family:inherit;font-size:10pt;"> that had been in a loss position for a period of time greater than 12 months with unrealized losses of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">. The unrealized losses were primarily due to increases in interest rates relative to rates at the time of purchase. Based on the underlying credit quality of the investments, we do not intend to sell these securities prior to the recovery of our cost basis. Therefore, we did not consider these securities to be other-than-temporarily impaired.</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;">The following tables show unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, aggregated by major security type and the length of time the marketable securities have been in a continuous loss position (in thousands):</font></div><div style="line-height:120%;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: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: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: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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">150,842</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,076</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">245,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,356</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,085</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">210</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">166,198</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,822</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,350</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,656</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%;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: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: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: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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="23" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">In Loss Position for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">In Loss Position for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">119,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">88,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">208,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">121,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:9pt;"><font style="font-family:inherit;font-size:9pt;">860</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">225,007</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,099</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">210,302</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">435,309</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,012</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%;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;">The contractual maturities of our marketable securities as of </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 (in thousands):</font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">One year or less</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">904,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">One year to two 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161,961</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Two years to three 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:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">77,359</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,143,704</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">15. Commitments and Contingencies</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;font-weight:bold;">Commercial Commitments</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;">During the normal course of business, we enter into commercial commitments in the form of letters of credit, bank guarantees, and surety bonds to provide financial and performance assurance to third parties.&#160;Our amended and restated Revolving Credit Facility provides us with a sub-limit of </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;"> to issue letters of credit, subject to certain additional limits depending on the currencies of the letters of credit, at a fee based on the applicable margin for Eurocurrency revolving loans and a fronting fee.&#160;As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$66.0 million</font><font style="font-family:inherit;font-size:10pt;"> in letters of credit issued under our Revolving Credit Facility, leaving </font><font style="font-family:inherit;font-size:10pt;">$334.0 million</font><font style="font-family:inherit;font-size:10pt;"> of availability for the issuance of additional letters of credit. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we also had </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> of bank guarantees and letters of credit under separate agreements that were posted by certain of our foreign subsidiaries and </font><font style="font-family:inherit;font-size:10pt;">$281.1 million</font><font style="font-family:inherit;font-size:10pt;"> of letters of credit issued under three bilateral facilities, of which </font><font style="font-family:inherit;font-size:10pt;">$44.4 million</font><font style="font-family:inherit;font-size:10pt;"> was secured with cash, leaving </font><font style="font-family:inherit;font-size:10pt;">$157.9 million</font><font style="font-family:inherit;font-size:10pt;"> of aggregate available capacity under such agreements and facilities. We also had </font><font style="font-family:inherit;font-size:10pt;">$57.8 million</font><font style="font-family:inherit;font-size:10pt;"> of surety bonds outstanding, leaving </font><font style="font-family:inherit;font-size:10pt;">$658.5 million</font><font style="font-family:inherit;font-size:10pt;"> of available bonding capacity under our surety lines 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 majority of these letters of credit, bank guarantees, and surety bonds supported our systems projects.</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;">In addition to the commercial commitments noted above, we also issued certain commercial letters of credit, also known as letters of undertaking, under our Hindupur Credit Facility as discussed in </font><font style="font-family:inherit;font-size:10pt;">Note 14. &#8220;Debt&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements. Such commercial letters of credit represented conditional commitments on the part of the issuing financial institution to provide payment on amounts drawn in accordance with the terms of the individual documents. As part of the financing of the associated systems projects, we presented these commercial letters of credit to other financial institutions, whereby we received immediate funding, and these other financial institutions agreed to settle such letters at a future date. At the time of settlement, the balance of the commercial letters of credit would be included in the balance outstanding of the credit facility. In the periods between the receipt of cash and the subsequent settlement of the commercial letters of credit, we accrued interest on the balance or otherwise accreted any discounted value of the letters to their face value and recorded such amounts as &#8220;</font><font style="font-family:inherit;font-size:10pt;">Interest expense, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; on our consolidated statements of operations. In March 2018, we completed the sale of our Hindupur projects, and the outstanding letters of credit of </font><font style="font-family:inherit;font-size:10pt;">$43.3 million</font><font style="font-family:inherit;font-size:10pt;"> under the Hindupur Credit Facility were assumed by the customer. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we accrued </font><font style="font-family:inherit;font-size:10pt;">$43.4 million</font><font style="font-family:inherit;font-size:10pt;"> for contingent obligations associated with such commercial letters of credit. These amounts were classified as &#8220;Other liabilities&#8221; on our consolidated balance sheets to align with the timing in which we expected to settle such obligations as payments under the associated credit facility.</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;">Lease Commitments</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;">We lease our corporate headquarters, administrative offices, R&amp;D facilities, and warehouse space in the United States and international locations under noncancelable operating leases. We also lease land for the development and construction of certain systems projects and, in international locations, for our manufacturing facilities. These leases may require us to pay property taxes, common area maintenance, and certain other costs in addition to base rent. We also lease certain machinery and equipment. Future minimum payments under our operating leases were as follows as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Minimum Lease Payments</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,031</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,824</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,062</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total operating lease obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">146,814</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our rent expense was </font><font style="font-family:inherit;font-size:10pt;">$18.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$22.1 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$24.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;">, </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%;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;">Purchase Commitments</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;">We purchase raw materials, manufacturing equipment, construction materials, and various services from a variety of vendors. During the normal course of business, in order to manage manufacturing and construction lead times and help ensure an adequate supply of certain items, we enter into agreements with suppliers that either allow us to procure goods and services when we choose or that establish purchase requirements over the term of the agreement. In certain instances, our purchase agreements allow us to cancel, reschedule, or adjust our purchase requirements based on our business needs prior to firm orders being placed. Consequently, only a portion of our purchase commitments are firm and noncancelable or cancelable with a significant penalty. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, our obligations under such arrangements were </font><font style="font-family:inherit;font-size:10pt;">$1.4 billion</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$335.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to capital expenditures. We expect to make </font><font style="font-family:inherit;font-size:10pt;">$875.7 million</font><font style="font-family:inherit;font-size:10pt;"> of payments under these purchase obligations in </font><font style="font-family:inherit;font-size:10pt;">2019</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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties</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;">When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations for both modules and the balance of the systems. We make and revise these estimates based primarily on the number of solar modules under warranty installed at customer locations, our historical experience with warranty claims, our monitoring of field installation sites, our internal testing and the expected future performance of our solar modules and BoS parts, and our estimated replacement costs. From time to time, we have taken remediation actions with respect to affected modules beyond our limited warranties and may elect to do so in the future, in which case we would incur additional expenses. Such potential voluntary future remediation actions beyond our limited warranty obligations may be material to our consolidated statements of operations if we commit to any such remediation actions.</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;">Product warranty activities during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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 as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product warranty liability, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">231,751</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accruals for new warranties issued</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Settlements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Changes in estimate of product warranty 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,863</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(40,118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,667</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product warranty liability, end 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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">220,692</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224,274</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,408</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current portion of warranty 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,657</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncurrent portion of warranty liability</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">212,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2017, we reduced our product warranty liability by </font><font style="font-family:inherit;font-size:10pt;">$31.3 million</font><font style="font-family:inherit;font-size:10pt;"> as a result of a reduction in the estimated replacement cost of our modules under warranty. Such change in estimate was primarily driven by continued reductions in the manufacturing cost per watt of our solar modules.</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;">We estimate our limited product warranty liability for power output and defects in materials and workmanship under normal use and service conditions based on warranty return rates of approximately </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> for modules covered under warranty, depending on the series of module technology. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, a </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> change in estimated warranty return rates would change our module warranty liability by </font><font style="font-family:inherit;font-size:10pt;">$74.6 million</font><font style="font-family:inherit;font-size:10pt;">, and a </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> change in the estimated warranty return rate for BoS parts would not have a material impact on the associated warranty liability.</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;">Performance Guarantees</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;">As part of our systems business, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. In addition, we may provide an energy performance test during the first or second year of a system&#8217;s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regards to these tests, we may incur liquidated damages as specified in the EPC contract. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level.&#160;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;">2017</font><font style="font-family:inherit;font-size:10pt;">, we accrued </font><font style="font-family:inherit;font-size:10pt;">$0.4 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;">, respectively, of estimated obligations under such arrangements, which were classified as &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font><font style="font-family:inherit;font-size:10pt;">&#8221; in our consolidated balance sheets.</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;">As part of our O&amp;M service offerings, we typically offer an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider, such as weather, curtailment, outages, force majeure, and other conditions that may affect system availability. Effective availability guarantees are only offered as part of our O&amp;M services and terminate at the end of an O&amp;M arrangement. If we fail to meet the contractual threshold for these guarantees, we may incur liquidated damages for certain lost energy under the PPA. Our O&amp;M agreements typically contain provisions limiting our total potential losses under an agreement, including amounts paid for liquidated damages, to a percentage of O&amp;M fees. Many of our O&amp;M agreements also contain provisions whereby we may receive a bonus payment if system availability exceeds a separate threshold. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, we did not accrue any estimated obligations under our effective availability guarantees.</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;">Indemnifications</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;">In certain limited circumstances, we have provided indemnifications to customers, including project tax equity investors, under which we are contractually obligated to compensate such parties for losses they suffer resulting from a breach of a representation, warranty, or covenant or a reduction in tax benefits received, including investment tax credits. Project related tax benefits are, in part, based on guidance provided by the IRS and U.S. Treasury Department, which includes assumptions regarding the fair value of qualifying PV solar power systems. For any sales contracts that have such indemnification provisions, we initially recognize a liability under ASC 460 for the estimated premium that would be required by a guarantor to issue the same indemnity in a standalone arm&#8217;s-length transaction with an unrelated party. </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;">We typically base these estimates on the cost of insurance policies that cover the underlying risks being indemnified and may purchase such policies to mitigate our exposure to potential indemnification payments. We subsequently measure such liabilities at the greater of the initially estimated premium or the contingent liability required to be recognized under ASC 450. We recognize any indemnification liabilities as a reduction of revenue in the related transaction.</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;">After an indemnification liability is recorded, we derecognize such amount pursuant to ASC 460-10-35-2 depending on the nature of the indemnity, which derecognition typically occurs upon expiration or settlement of the arrangement, and any contingent aspects of the indemnity are accounted for in accordance with ASC 450. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, we accrued </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;"> of noncurrent indemnification liabilities, respectively, for tax related indemnifications. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we also accrued </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> of current indemnification liabilities for such matters. 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 maximum potential amount of future payments under our tax related and other indemnifications was </font><font style="font-family:inherit;font-size:10pt;">$125.3 million</font><font style="font-family:inherit;font-size:10pt;">, and we held insurance policies allowing us to recover up to </font><font style="font-family:inherit;font-size:10pt;">$84.9 million</font><font style="font-family:inherit;font-size:10pt;"> of potential amounts paid under the indemnifications covered by the policies.</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;">Contingent Consideration</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;">As part of our prior acquisition of Enki, we agreed to pay additional consideration to the selling shareholders contingent upon the achievement of certain production and module performance milestones. </font><font style="font-family:inherit;font-size:10pt;">See Note 5. &#8220;Business Acquisitions&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements for further discussion of this acquisition. In October 2018, we paid the remaining consideration of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> to the selling shareholders as a result of the achievement of the second performance milestone. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we accrued </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> of current liabilities for our contingent obligations associated with the Enki acquisition based on their estimated fair values and the expected timing of payment. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We continually seek to make additions to our advanced-stage project pipeline by actively developing our early-to-mid-stage project pipeline and by pursuing opportunities to acquire projects at various stages of development.&#160;In connection with such project acquisitions, we may agree to pay additional amounts to project sellers upon the achievement of certain milestones, such as obtaining a PPA, obtaining financing, or selling the project to a new owner. We recognize a project acquisition contingent liability when we determine that such a liability is both probable and reasonably estimable, and the carrying amount of the related project asset is correspondingly increased. As of&#160;</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 accrued&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> of current liabilities, respectively, and </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;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> of long-term liabilities, respectively, for project related contingent obligations. Any future differences between the acquisition-date contingent obligation estimate and the ultimate settlement of the obligation are recognized as an adjustment to the project asset, as contingent payments are considered direct and incremental to the underlying value of the related project. </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;">Legal Proceedings</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;">Class Action</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;">On March 15, 2012, a purported class action lawsuit titled Smilovits v. First Solar, Inc., et al., Case No. 2:12-cv-00555-DGC, was filed in the United States District Court for the District of Arizona (hereafter &#8220;Arizona District Court&#8221;) against the Company and certain of our current and former directors and officers. The complaint was filed on behalf of persons who purchased or otherwise acquired the Company&#8217;s publicly traded securities between April 30, 2008 and February 28, 2012 (the &#8220;Class Action&#8221;). The complaint generally alleges that the defendants violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 by making false and misleading statements regarding the Company&#8217;s financial performance and prospects. The action includes claims for damages, including interest, and an award of reasonable costs and attorneys&#8217; fees to the putative class. The Company believes it has meritorious defenses and will vigorously defend this action.</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;">On July 23, 2012, the Arizona District Court issued an order appointing as lead plaintiffs in the Class Action the Mineworkers&#8217; Pension Scheme and British Coal Staff Superannuation Scheme (collectively, the &#8220;Pension Schemes&#8221;). The Pension Schemes filed an amended complaint on August 17, 2012, which contains similar allegations and seeks similar relief as the original complaint. Defendants filed a motion to dismiss on September 14, 2012. On December 17, 2012, the court denied defendants&#8217; motion to dismiss. On October 8, 2013, the Arizona District Court granted the Pension Schemes&#8217; motion for class certification and certified a class comprised of all persons who purchased or otherwise acquired publicly traded securities of the Company between April 30, 2008 and February 28, 2012 and were damaged thereby, excluding defendants and certain related parties. Merits discovery closed on February 27, 2015. </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;">Defendants filed a motion for summary judgment on March 27, 2015. On August 11, 2015, the Arizona District Court granted defendants&#8217; motion in part and denied it in part, and certified an issue for immediate appeal to the Ninth Circuit Court of Appeals (the &#8220;Ninth Circuit&#8221;). First Solar filed a petition for interlocutory appeal with the Ninth Circuit, and that petition was granted on November 18, 2015. On May 20, 2016, the Pension Schemes moved to vacate the order granting the petition, dismiss the appeal, and stay the merits briefing schedule. On December 13, 2016, the Ninth Circuit denied the Pension Schemes&#8217; motion. On January 31, 2018, the Ninth Circuit issued an opinion affirming the Arizona District Court&#8217;s order denying in part defendants&#8217; motion for summary judgment. On March 16, 2018, First Solar filed a petition for panel rehearing or rehearing en banc with the Ninth Circuit. On May 7, 2018, the Ninth Circuit denied defendants&#8217; petition. On August 6, 2018, defendants filed a petition for writ of certiorari to the U.S. Supreme Court. The Court has not yet ruled on that petition. Meanwhile, in the Arizona District Court, expert discovery was completed on February 5, 2019. The Arizona District Court vacated the previously scheduled trial date and all other deadlines until the outcome of the certiorari petition is clear.</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;">This lawsuit asserts claims that, if resolved against us, could give rise to substantial damages, and an unfavorable outcome or settlement may result in a significant monetary judgment or award against us or a significant monetary payment by us, and could have a material adverse effect on our business, financial condition, and results of operations.&#160;Even if this lawsuit is not resolved against us, the costs of defending the lawsuit and of any settlement may be significant. These costs would likely exceed the dollar limits of our insurance policies or may not be covered by our insurance policies. Given the uncertainties of trial, at this time we are not in a position to assess the likelihood of any potential loss or adverse effect on our financial condition or to estimate the range of potential loss, if any.</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;">Opt-Out Action</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;">On June 23, 2015, a suit titled Maverick Fund, L.D.C. v. First Solar, Inc., et al., Case No. 2:15-cv-01156-ROS, was filed in Arizona District Court by putative stockholders that opted out of the Class Action. The complaint names the Company and certain of our current and former directors and officers as defendants, and alleges that the defendants violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and violated state law, by making false and misleading statements regarding the Company&#8217;s financial performance and prospects. The action includes claims for recessionary and actual damages, interest, punitive damages, and an award of reasonable attorneys&#8217; fees, expert fees, and costs. The Company believes it has meritorious defenses and will vigorously defend this action. </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;">First Solar and the individual defendants filed a motion to dismiss the complaint on July 16, 2018. On November 27, 2018, the Court granted defendants&#8217; motion to dismiss the plaintiffs&#8217; negligent misrepresentation claim under state law, but otherwise denied defendants&#8217; motion. This action is still in the initial stages, and there has been no discovery. Accordingly, at this time we are not in a position to assess the likelihood of any potential loss or adverse effect on our financial condition or to estimate the range of potential loss, if any.</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;">Derivative Actions</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;">On July 16, 2013, a derivative complaint was filed in the Superior Court of Arizona, Maricopa County, titled Bargar, et al. v. Ahearn, et al., Case No. CV2013-009938, by a putative stockholder against certain current and former directors and officers of the Company (&#8220;Bargar&#8221;). The complaint generally alleges that the defendants caused or allowed false and misleading statements to be made concerning the Company&#8217;s financial performance and prospects. The action includes claims for, among other things, breach of fiduciary duties, insider trading, unjust enrichment, and waste of corporate assets. By court order on October 3, 2013, the Superior Court of Arizona, Maricopa County granted the parties&#8217; stipulation to defer defendants&#8217; response to the complaint pending resolution of the Class Action or expiration of a stay issued in certain consolidated derivative actions in the Arizona District Court. On November 5, 2013, the matter was placed on the court&#8217;s inactive calendar. The parties have jointly sought and obtained multiple requests to continue the stay in this action. Most recently, on November 9, 2018, the court entered an order continuing the stay until March 29, 2019.</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;">The Company believes that the plaintiff in the Bargar derivative action lacks standing to pursue litigation on behalf of First Solar. The Bargar derivative action is still in the initial stages and there has been no discovery.&#160;Accordingly, at this time we are not in a position to assess the likelihood of any potential loss or adverse effect on our financial condition or to estimate the range of potential loss, if any.</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;">Other Matters and Claims</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;">We are party to other legal matters and claims in the normal course of our operations. While we believe the ultimate outcome of such other matters and claims will not have a material adverse effect on our financial position, results of operations, or cash flows, the outcome of such matters and claims is not determinable with certainty, and negative outcomes may adversely affect us.</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;">Basis of Presentation. </font><font style="font-family:inherit;font-size:10pt;">These consolidated financial statements include the accounts of First Solar, Inc. and its subsidiaries and are prepared in accordance with U.S.&#160;GAAP. We eliminated all intercompany transactions and balances during consolidation. Certain prior year balances were reclassified to conform to the current year presentation.</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;color:#000000;font-weight:bold;text-decoration:none;">21. Accumulated Other Comprehensive (Loss) Income</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;">The following table presents the changes in accumulated other comprehensive (loss) income, net of tax, 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;"> (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="17" 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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Marketable Securities and Restricted 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Balance as of December 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(65,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">68,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,259</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:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive loss before reclassifications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,034</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,077</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,760</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,871</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(55,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(48,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net tax effect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(996</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,739</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net other comprehensive (loss) 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(57,747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,056</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(56,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Balance as of December 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(66,380</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(54,466</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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;">The following table presents the pretax amounts reclassified from accumulated other comprehensive (loss) income into our consolidated statements of operations 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;"> (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="15" 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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Comprehensive Income Components</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Line Item</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts Reclassified for the Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrealized gain on marketable securities and restricted 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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrealized (loss) gain on derivative contracts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(212</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cross currency swap contract</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward, interest rate, and cross currency swap contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(189</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total amount reclassified</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,593</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(140</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,825</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Income or Loss.</font><font style="font-family:inherit;font-size:10pt;"> Our accumulated other comprehensive income or loss includes foreign currency translation adjustments, unrealized gains and losses on available-for-sale debt securities, and unrealized gains and losses on derivative instruments designated and qualifying as cash flow hedges. We record these components of accumulated other comprehensive income or loss net of tax and release such tax effects when the underlying components affect earnings.</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;color:#000000;font-weight:bold;text-decoration:none;">23. Concentrations of Risks</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;">Customer Concentration.</font><font style="font-family:inherit;font-size:10pt;"> The following customers each comprised 10% or more of our total net sales and/or 10% or more of our total accounts receivable for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;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="19" 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: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: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: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: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: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="5" 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="5" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of A/R</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Net Sales</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of A/R</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Net Sales</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of A/R</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #10</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net sales and/or accounts receivable for these customers were less than </font><font style="font-family:inherit;font-size:9pt;">10%</font><font style="font-family:inherit;font-size:9pt;"> of our total net sales and/or accounts receivable for the period.</font></div></td></tr></table><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;">Geographic Risk.</font><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;">, our third-party solar module and solar power system net sales were predominantly in the United States. The concentration of our net sales in a limited number of geographic regions exposes us to local economic, public policy, and regulatory risks in such regions.</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;">Production.</font><font style="font-family:inherit;font-size:10pt;"> Our products include components that are available from a limited number of suppliers or sources. Shortages of essential components could occur due to increases in demand or interruptions of supply, thereby adversely affecting our ability to meet customer demand for our products. Our solar modules are currently produced at our facilities in Perrysburg, Ohio; Kulim, Malaysia; and Ho Chi Minh City, Vietnam. Damage to or disruption of these facilities could interrupt our business and adversely affect our ability to generate net sales.</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;">Ventures and Variable Interest Entities.</font><font style="font-family:inherit;font-size:10pt;"> In the normal course of business, we establish wholly owned project companies which may be considered variable interest entities (&#8220;VIEs&#8221;).&#160;We consolidate wholly owned VIEs when we are considered the primary beneficiary of such entities.&#160;Additionally, we have, and may in the future form, joint venture type arrangements, including partnerships and partially owned limited liability companies or similar legal structures, with one or more third parties primarily to develop, construct, own, and/or sell solar power projects. We analyze all of our ventures and classify them into two groups: (i) ventures that must be consolidated because they are either not VIEs and we hold a majority voting interest, or because they are VIEs and we are the primary beneficiary and (ii) ventures that do not need to be consolidated because they are either not VIEs and we hold a minority voting interest, or because they are VIEs and we are not the primary beneficiary.</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;">Ventures are considered VIEs if (i) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional subordinated financial support; (ii) as a group, the holders of the equity investment at risk lack the ability to make certain decisions, the obligation to absorb expected losses, or the right to receive expected residual returns; or (iii) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity&#8217;s activities are conducted on behalf of that investor. Our venture agreements typically require us to fund some form of capital for the development and construction of a project, depending upon the opportunity and the market in which our ventures are located.</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;">We are considered the primary beneficiary of and are required to consolidate a VIE if we have the power to direct the activities that most significantly impact the VIE&#8217;s economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to the entity. If we determine that we do not have the power to direct the activities that most significantly impact the entity, then we are not the primary beneficiary of the VIE.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the changes in our contract assets, which we classify as &#8220;Accounts receivable, unbilled&#8221; or &#8220;Retainage,&#8221; and our contract liabilities, which we classify as &#8220;Deferred revenue,&#8221; 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;"> (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="16" 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: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: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: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, unbilled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,594</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;">Retainage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,500</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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,014</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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, unbilled and retainage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">458,166</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">174,608</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">283,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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 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 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 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 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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred revenue (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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">145,073</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Includes </font><font style="font-family:inherit;font-size:9pt;">$48.0 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$63.3 million</font><font style="font-family:inherit;font-size:9pt;"> of long-term deferred revenue classified as &#8220;</font><font style="font-family:inherit;font-size:9pt;">Other liabilities</font><font style="font-family:inherit;font-size:9pt;">&#8221; on our consolidated balance sheets as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table></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;">Restructuring and Exit Activities. </font><font style="font-family:inherit;font-size:10pt;">We record costs associated with exit activities, such as one-time employee termination benefits, when management approves and commits to a plan of termination or over the future service period, if any. Other costs associated with exit activities may include contract termination costs, including costs related to leased facilities to be abandoned or subleased, and facility and employee relocation costs.</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;color:#000000;font-weight:bold;text-decoration:none;">14. Debt</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;">Our long-term debt consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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="11" rowspan="1"></td></tr><tr><td style="width:61%;" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance (USD)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Loan Agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Revolving Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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;">Luz del Norte Credit Facilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">USD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">188,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">185,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Ishikawa Credit Agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">121,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tochigi Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Mashiko Credit Agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Royal Solar Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Marikal Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Hindupur Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Anantapur Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tungabhadra Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Manildra Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,451</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Beryl Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Various</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">156</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term debt principal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">479,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">406,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: unamortized discounts and issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(12,366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,004</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total long-term debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">466,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">393,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,570</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,075</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncurrent portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">461,221</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">380,465</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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;font-style:italic;font-weight:bold;">Revolving Credit Facility</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;">Our amended and restated credit agreement with several financial institutions as lenders and JPMorgan Chase Bank, N.A. as administrative agent provides us with a senior secured credit facility (the &#8220;Revolving Credit Facility&#8221;) with an aggregate borrowing capacity of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$500.0 million</font><font style="font-family:inherit;font-size:10pt;">, which we may increase to </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to certain conditions. </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (&#8220;LIBOR&#8221;), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested</font><font style="font-family:inherit;font-size:10pt;">. These margins are also subject to adjustment depending on our consolidated leverage ratio. We had no borrowings under our Revolving Credit Facility as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> and had issued </font><font style="font-family:inherit;font-size:10pt;">$66.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$57.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of letters of credit using availability under the facility. Loans and letters of credit issued under the Revolving Credit Facility are jointly and severally guaranteed by First Solar, Inc.; First Solar Electric, LLC; First Solar Electric (California), Inc.; and First Solar Development, LLC and are secured by interests in substantially all of the guarantors&#8217; tangible and intangible assets other than certain excluded assets.</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;">In addition to paying interest on outstanding principal under the Revolving Credit Facility, we are required to pay a commitment fee at a rate of </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;"> per annum, based on the average daily unused commitments under the facility, which may also be adjusted due to changes in our consolidated leverage ratio. We also pay a letter of credit fee based on the applicable margin for Eurocurrency revolving loans on the face amount of each letter of credit and a fronting fee of </font><font style="font-family:inherit;font-size:10pt;">0.125%</font><font style="font-family:inherit;font-size:10pt;">. Our Revolving Credit Facility matures in July 2022.</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;">Luz del Norte Credit Facilities </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;">In August 2014, Parque Solar Fotovoltaico Luz del Norte SpA (&#8220;Luz del Norte&#8221;), our indirect wholly-owned subsidiary and project company, entered into credit facilities with the Overseas Private Investment Corporation (&#8220;OPIC&#8221;) and the International Finance Corporation (&#8220;IFC&#8221;) to provide limited-recourse senior secured debt financing for the design, development, financing, construction, testing, commissioning, operation, and maintenance of a 141 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> PV solar power plant located near Copiap&#243;, Chile. At the same time, Luz del Norte also entered into a Chilean peso facility (the &#8220;VAT facility&#8221; and together with the OPIC and IFC loans, the &#8220;Luz del Norte Credit Facilities&#8221;) with Banco de Cr&#233;dito e Inversiones to fund Chilean value added tax associated with the construction of the Luz del Norte project. In March 2017, we repaid the remaining balance on the VAT facility.</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;">In March 2017, we amended the terms of the OPIC and IFC credit facilities. Such amendments (i) allowed for the capitalization of accrued and unpaid interest through March 15, 2017, along with the capitalization of certain future interest payments as variable rate loans under the credit facilities, (ii) allowed for the conversion of certain fixed rate loans to variable rate loans upon scheduled repayment, (iii) extended the maturity of the OPIC and IFC loans until June 2037, and (iv) canceled the remaining borrowing capacity under the OPIC and IFC credit facilities with the exception of the capitalization of certain future interest 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the balance outstanding on the OPIC loans was </font><font style="font-family:inherit;font-size:10pt;">$141.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$139.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the balance outstanding on the IFC loans was </font><font style="font-family:inherit;font-size:10pt;">$47.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$46.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The OPIC and IFC loans are secured by liens over all of Luz del Norte&#8217;s assets and by a pledge of all of the equity interests in the entity. In February 2019, we received a waiver for a technical noncompliance related to the Luz Del Norte Credit Facilities 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 cure such technical noncompliance within the waiver period, which expires in June 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Ishikawa Credit Agreement </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;">In December 2016, FS Japan Project 12 GK (&#8220;Ishikawa&#8221;), our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the &#8220;Ishikawa Credit Agreement&#8221;) with Mizuho Bank, Ltd. for aggregate borrowings up to </font><font style="font-family:inherit;font-size:10pt;">&#165;27.3 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$247.4 million</font><font style="font-family:inherit;font-size:10pt;">) for the development and construction of a 59 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> PV solar power plant located in Ishikawa, Japan. The credit agreement consists of a </font><font style="font-family:inherit;font-size:10pt;">&#165;24.0 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$217.5 million</font><font style="font-family:inherit;font-size:10pt;">) senior loan facility, a </font><font style="font-family:inherit;font-size:10pt;">&#165;2.1 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$19.0 million</font><font style="font-family:inherit;font-size:10pt;">) consumption tax facility, and a </font><font style="font-family:inherit;font-size:10pt;">&#165;1.2 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$10.9 million</font><font style="font-family:inherit;font-size:10pt;">) letter of credit facility. The senior loan facility matures in October 2036, and the consumption tax facility matures in April 2020. The credit agreement is secured by pledges of Ishikawa&#8217;s assets, accounts, material project documents, and by the equity interests in the entity. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, the balance outstanding on the credit agreement was </font><font style="font-family:inherit;font-size:10pt;">$157.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$121.4 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;">Japan Credit Facility </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;">In September 2015, First Solar Japan GK, our wholly-owned subsidiary, entered into a construction loan facility with Mizuho Bank, Ltd. for borrowings up to </font><font style="font-family:inherit;font-size:10pt;">&#165;4.0 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$36.3 million</font><font style="font-family:inherit;font-size:10pt;">) for the development and construction of utility-scale PV solar power plants in Japan (the &#8220;Japan Credit Facility&#8221;). In September 2018, First Solar Japan GK renewed the facility for an additional one-year period until September 2019. The facility is guaranteed by First Solar, Inc. and secured by pledges of certain projects&#8217; cash accounts and other rights in the projects. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, the balance outstanding on the facility was </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.7 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;">Tochigi Credit Facility</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;">In June 2017, First Solar Japan GK, our wholly-owned subsidiary, entered into a term loan facility with Mizuho Bank, Ltd. for borrowings up to </font><font style="font-family:inherit;font-size:10pt;">&#165;7.0 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$63.4 million</font><font style="font-family:inherit;font-size:10pt;">) for the development of utility-scale PV solar power plants in Japan (the &#8220;Tochigi Credit Facility&#8221;). The term loan facility matures in March 2021. The facility is guaranteed by First Solar, Inc. and secured by pledges of certain of First Solar Japan GK&#8217;s accounts. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, the balance outstanding on the term loan facility was </font><font style="font-family:inherit;font-size:10pt;">$25.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">zero</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;">Mashiko Credit Agreement</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;">In March 2018, FS Japan Project 14 GK (&#8220;Mashiko&#8221;), our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the &#8220;Mashiko Credit Agreement&#8221;) with Mizuho Bank, Ltd. for aggregate borrowings up to </font><font style="font-family:inherit;font-size:10pt;">&#165;9.2 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$83.4 million</font><font style="font-family:inherit;font-size:10pt;">) for the development and construction of a 19 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> PV solar power plant located in Tochigi, Japan. The credit agreement consisted of a </font><font style="font-family:inherit;font-size:10pt;">&#165;8.1 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$73.4 million</font><font style="font-family:inherit;font-size:10pt;">) senior loan facility, a </font><font style="font-family:inherit;font-size:10pt;">&#165;0.7 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$6.3 million</font><font style="font-family:inherit;font-size:10pt;">) consumption tax facility, and a </font><font style="font-family:inherit;font-size:10pt;">&#165;0.4 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">) letter of credit facility. In December 2018, we completed the sale of our Mashiko project, and the outstanding balance of the Mashiko Credit Agreement of </font><font style="font-family:inherit;font-size:10pt;">$57.2 million</font><font style="font-family:inherit;font-size:10pt;"> was assumed by the customer.</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;">Royal Solar Credit Facility</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;">In November 2018, Royal Solar GK, our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the &#8220;Royal Solar Credit Facility&#8221;) with Shinsei Bank, Ltd. for aggregate borrowings up to </font><font style="font-family:inherit;font-size:10pt;">&#165;11.8 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$106.9 million</font><font style="font-family:inherit;font-size:10pt;">) for the development and construction of a 25 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> PV solar power plant located in Gunma, Japan. The credit facility consisted of a </font><font style="font-family:inherit;font-size:10pt;">&#165;10.5 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$95.2 million</font><font style="font-family:inherit;font-size:10pt;">) term loan facility, a </font><font style="font-family:inherit;font-size:10pt;">&#165;0.9 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$8.2 million</font><font style="font-family:inherit;font-size:10pt;">) consumption tax facility, and a </font><font style="font-family:inherit;font-size:10pt;">&#165;0.4 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">) debt service reserve facility. In December 2018, we completed the sale of our Royal Solar project, and the outstanding balance of the Royal Solar Credit Facility of </font><font style="font-family:inherit;font-size:10pt;">$67.2 million</font><font style="font-family:inherit;font-size:10pt;"> was assumed by the customer.</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;">Marikal Credit Facility </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;">In March 2015, FS India Devco Private Limited (previously known as Marikal Solar Parks Private Limited), our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the &#8220;Marikal Credit Facility&#8221;) with Axis Bank as administrative agent for aggregate borrowings up to </font><font style="font-family:inherit;font-size:10pt;">INR 0.5 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$7.8 million</font><font style="font-family:inherit;font-size:10pt;">) for the development and construction of a </font><font style="font-family:inherit;font-size:10pt;">10 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> PV solar power plant located in Telangana, India. In May 2018, we repaid the remaining </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> principal balance on the term loan facility. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the balance outstanding on the term loan facility was </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;">.</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;">Hindupur Credit Facility</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;">In November 2016, Hindupur Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the &#8220;Hindupur Credit Facility&#8221;) with Yes Bank Limited for borrowings up to </font><font style="font-family:inherit;font-size:10pt;">INR 4.3 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$61.4 million</font><font style="font-family:inherit;font-size:10pt;">) for costs related to an 80 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> portfolio of PV solar power plants located in Andhra Pradesh, India. The term loan facility had a letter of credit sub-limit of </font><font style="font-family:inherit;font-size:10pt;">INR 3.2 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$45.7 million</font><font style="font-family:inherit;font-size:10pt;">), which was used for project related costs. In March 2018, we completed the sale of our Hindupur projects, and the outstanding balance of the Hindupur Credit Facility of </font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;"> was assumed by the customer. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had issued </font><font style="font-family:inherit;font-size:10pt;">INR 2.9 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$41.4 million</font><font style="font-family:inherit;font-size:10pt;">) of letters of credit under the term loan facility, and the balance outstanding on the term loan facility was </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;">.</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;">Anantapur Credit Facility</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;">In March 2018, Anantapur Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the &#8220;Anantapur Credit Facility&#8221;) with J.P. Morgan Securities India Private Limited for borrowings up to </font><font style="font-family:inherit;font-size:10pt;">INR 1.2 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$17.1 million</font><font style="font-family:inherit;font-size:10pt;">) for costs related to a 20 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> PV solar power plant located in Karnataka, India. The term loan facility matures in February 2021 and is secured by a letter of credit issued by JPMorgan Chase Bank, N.A., Singapore, in favor of the lender. Such letter of credit is secured by a cash deposit placed by First Solar FE Holdings Pte. Ltd. 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 balance outstanding on the term loan facility was </font><font style="font-family:inherit;font-size:10pt;">$16.1 million</font><font style="font-family:inherit;font-size:10pt;">.</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;">Tungabhadra Credit Facility</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;">In March 2018, Tungabhadra Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the &#8220;Tungabhadra Credit Facility&#8221;) with J.P. Morgan Securities India Private Limited for borrowings up to </font><font style="font-family:inherit;font-size:10pt;">INR 1.0 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$14.3 million</font><font style="font-family:inherit;font-size:10pt;">) for costs related to a 20 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> PV solar power plant located in Karnataka, India. The term loan facility matures in February 2021 and is secured by a letter of credit issued by JPMorgan Chase Bank, N.A., Singapore, in favor of the lender. Such letter of credit is secured by a cash deposit placed by First Solar FE Holdings Pte. Ltd. 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 balance outstanding on the term loan facility was </font><font style="font-family:inherit;font-size:10pt;">$13.9 million</font><font style="font-family:inherit;font-size:10pt;">.</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;">Manildra Credit Facility</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;">In March 2017, Manildra Finco Pty Ltd, our indirect wholly-owned subsidiary and project financing company, entered into a term loan facility (the &#8220;Manildra Credit Facility&#8221;) with Soci&#233;t&#233; G&#233;n&#233;rale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. for aggregate borrowings up to </font><font style="font-family:inherit;font-size:10pt;">AUD 81.7 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$57.6 million</font><font style="font-family:inherit;font-size:10pt;">) for costs related to a 49 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> PV solar power plant located in New South Wales, Australia. The credit facility consisted of an </font><font style="font-family:inherit;font-size:10pt;">AUD 75.7 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$53.4 million</font><font style="font-family:inherit;font-size:10pt;">) construction loan facility and an additional </font><font style="font-family:inherit;font-size:10pt;">AUD 6.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;">) goods and service tax facility (&#8220;GST facility&#8221;) to fund certain taxes associated with the construction of the associated project. In September 2018, we completed the sale of our Manildra project, and the outstanding balance of the Manildra Credit Facility of </font><font style="font-family:inherit;font-size:10pt;">$56.1 million</font><font style="font-family:inherit;font-size:10pt;"> was assumed by the customer. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the balance outstanding on the credit facility was </font><font style="font-family:inherit;font-size:10pt;">$62.5 million</font><font style="font-family:inherit;font-size:10pt;">.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Beryl Credit Facility</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;">In May 2018, FS NSW Project No 1 Finco Pty Ltd, our wholly-owned subsidiary and project financing company, entered into a term loan facility (the &#8220;Beryl Credit Facility&#8221;) with MUFG Bank, Ltd.; Soci&#233;t&#233; G&#233;n&#233;rale, Hong Kong Branch; and Mizuho Bank, Ltd. for aggregate borrowings up to </font><font style="font-family:inherit;font-size:10pt;">AUD 146.4 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$103.2 million</font><font style="font-family:inherit;font-size:10pt;">) for the development and construction of an 87 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> PV solar power plant located in New South Wales, Australia. In October 2018, the borrowing capacity on the Beryl Credit Facility was reduced to </font><font style="font-family:inherit;font-size:10pt;">AUD 136.4 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$96.2 million</font><font style="font-family:inherit;font-size:10pt;">). Accordingly, the credit facility consists of an </font><font style="font-family:inherit;font-size:10pt;">AUD 125.4 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$88.4 million</font><font style="font-family:inherit;font-size:10pt;">) construction loan facility, an </font><font style="font-family:inherit;font-size:10pt;">AUD 7.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;">) GST facility to fund certain taxes associated with the construction of the project, and an </font><font style="font-family:inherit;font-size:10pt;">AUD 4.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">) letter of credit facility. Upon completion of the project&#8217;s construction, the construction loan facility will convert to a term loan facility. The term loan facility matures in May 2023, and the GST facility matures in May 2020. The credit facility is secured by pledges of the borrower&#8217;s assets, accounts, material project documents, and by the equity interests in the entity. 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 balance outstanding on the credit facility was </font><font style="font-family:inherit;font-size:10pt;">$77.0 million</font><font style="font-family:inherit;font-size:10pt;">.</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;">Variable Interest Rate Risk</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;">Certain of our long-term debt agreements bear interest at prime, LIBOR, TIBOR, BBSY, or equivalent variable rates. An increase in these variable rates would increase the cost of borrowing under our Revolving Credit Facility and certain project specific debt financings. Our long-term debt borrowing rates as of </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: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="3" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:50%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Loan Agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revolving Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">4.50%</font></div></td></tr><tr><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Luz del Norte Credit Facilities (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 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:9pt;"><font style="font-family:inherit;font-size:9pt;">Fixed rate loans at bank rate plus 3.50%</font></div></td></tr><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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%</font></div></td></tr><tr><td rowspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Ishikawa Credit Agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Senior loan facility at 6-month TIBOR plus 0.75% (2)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Consumption tax facility at 3-month TIBOR plus 0.5%</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">1-month TIBOR plus 0.5%</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tochigi Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">3-month TIBOR plus 1.0%</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Anantapur Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">INR overnight indexed swap rate plus 1.5%</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tungabhadra Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">INR overnight indexed swap rate plus 1.5%</font></div></td></tr><tr><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Beryl Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Construction loan facility at 1-month BBSY plus 1.75% (2)</font></div></td></tr><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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">GST facility at 1-month BBSY plus 1.00%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding balance comprised of </font><font style="font-family:inherit;font-size:9pt;">$161.1 million</font><font style="font-family:inherit;font-size:9pt;"> of fixed rate loans and </font><font style="font-family:inherit;font-size:9pt;">$27.7 million</font><font style="font-family:inherit;font-size:9pt;"> of variable rate loans as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">We have entered into interest rate swap contracts to hedge portions of these variable rates. </font><font style="font-family:inherit;font-size:9pt;">See Note 10. &#8220;Derivative Financial Instruments&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for additional information.</font></div></td></tr></table><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;">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;">, we paid </font><font style="font-family:inherit;font-size:10pt;">$16.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of interest related to our long-term debt arrangements.</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;">Future Principal Payments</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;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the future principal payments on our long-term debt were due as follows (in thousands):</font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Debt</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,935</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">71,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">296,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total long-term debt future principal payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">479,157</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following 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;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">90,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,944</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indirect tax receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative instruments&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,399</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42,535</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">243,061</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157,902</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">10. Derivative Financial Instruments</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">As a global company, we are exposed in the normal course of business to interest rate and foreign currency risks that could affect our financial position, results of operations, and cash flows. We use derivative instruments to hedge against these risks and only hold such instruments for hedging purposes, not for speculative or trading purposes.</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;">Depending on the terms of the specific derivative instruments and market conditions, some of our derivative instruments may be assets and others liabilities at any particular balance sheet date. We report all of our derivative instruments at fair value and account for changes in the fair value of derivative instruments within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</font><font style="font-family:inherit;font-size:10pt;">&#8221; if the derivative instruments qualify for hedge accounting. For those derivative instruments that do not qualify for hedge accounting (&#8220;economic hedges&#8221;), we record the changes in fair value directly to earnings. </font><font style="font-family:inherit;font-size:10pt;">See Note 11. &#8220;Fair Value Measurements&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements for information about the techniques we use to measure the fair value of our derivative instruments.</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;">The following tables present the fair values of derivative instruments included in our consolidated balance sheets 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivatives 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total derivatives 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 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 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest rate swap contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">198</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,205</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,206</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,294</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,205</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total derivative 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:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,364</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,294</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,205</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Current Liabilities</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivatives 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total derivatives 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,240</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 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 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest rate swap contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,932</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,051</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,057</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total derivative 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:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,303</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,297</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,932</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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;">The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income or loss and our consolidated statements of operations for the years ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Exchange Forward Contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate Swap Contract</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cross Currency Swap Contract</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance in accumulated other comprehensive (loss) income at December 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts recognized in 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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,619</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified to earnings impacting:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,896</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,896</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance in accumulated other comprehensive (loss) income at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,556</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,556</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts recognized in other comprehensive (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified to earnings impacting:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance in accumulated other comprehensive (loss) income at December 31, 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,723</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,723</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts recognized in other comprehensive (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified to earnings impacting:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(546</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(546</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance in accumulated other comprehensive (loss) income at December 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts related to ineffective portions of our derivative instruments designated as cash flow hedges 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;">. We recognized unrealized gains of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and unrealized losses of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> related to amounts excluded from effectiveness testing for our foreign exchange forward contracts designated as cash flow hedges within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; 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.</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;">The following table presents gains and losses related to derivative instruments not designated as hedges affecting our consolidated statements of operations for the years ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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="15" 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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Line Item</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest rate swap contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(8,643</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,932</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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></table></div></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;font-weight:bold;">Interest Rate Risk</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;">We use interest rate swap contracts to mitigate our exposure to interest rate fluctuations associated with certain of our debt instruments. We do not use such swap contracts for speculative or trading purposes. 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;">, all of our interest rate swap contracts related to project specific debt facilities. Such swap contracts did not qualify for accounting as cash flow hedges in accordance with ASC 815 due to our expectation to sell the associated projects before the maturity of their project specific debt financings and corresponding swap contracts. Accordingly, changes in the fair values of the swap contracts were recorded directly to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Interest expense, net</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</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;">In December 2018, Royal Solar GK, our indirect wholly-owned subsidiary and project company, entered into an interest rate swap contract to hedge a portion of the floating rate term loan facility under the project&#8217;s Royal Solar Credit Facility (as defined in </font><font style="font-family:inherit;font-size:10pt;">Note 14. &#8220;Debt&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements). Such swap had an initial notional value of </font><font style="font-family:inherit;font-size:10pt;">&#165;5.5 billion</font><font style="font-family:inherit;font-size:10pt;"> and entitled the project to receive a six-month floating Tokyo Interbank Offered Rate (&#8220;TIBOR&#8221;) plus </font><font style="font-family:inherit;font-size:10pt;">0.65%</font><font style="font-family:inherit;font-size:10pt;"> interest rate while requiring the project to pay a fixed rate of </font><font style="font-family:inherit;font-size:10pt;">1.34%</font><font style="font-family:inherit;font-size:10pt;">. The notional amount of the interest rate swap contract is scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. In December 2018, we completed the sale of our Royal Solar project, and its interest rate swap contract and outstanding loan balance were assumed by the customer.</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;">In August 2018, FS Japan Project 14 GK, our indirect wholly-owned subsidiary and project company, entered into an interest rate swap contract to hedge a portion of the floating rate senior loan facility under the project&#8217;s Mashiko Credit Agreement (as defined in </font><font style="font-family:inherit;font-size:10pt;">Note 14. &#8220;Debt&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements). Such swap had an initial notional value of </font><font style="font-family:inherit;font-size:10pt;">&#165;5.5 billion</font><font style="font-family:inherit;font-size:10pt;"> and entitled the project to receive a six-month floating TIBOR interest rate while requiring the project to pay a fixed rate of </font><font style="font-family:inherit;font-size:10pt;">0.820%</font><font style="font-family:inherit;font-size:10pt;">. The notional amount of the interest rate swap contract is scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. In December 2018, we completed the sale of our Mashiko project, and its interest rate swap contract and outstanding loan balance were assumed by the customer.</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;">In May 2018, FS NSW Project No 1 Finco Pty Ltd, our indirectly wholly-owned subsidiary and project financing company, entered into various interest rate swap contracts to hedge the floating rate construction loan facility and a portion of the floating rate term loan facility under the associated project&#8217;s Beryl Credit Facility (as defined in </font><font style="font-family:inherit;font-size:10pt;">Note 14. &#8220;Debt&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements). The swaps had an initial aggregate notional value of </font><font style="font-family:inherit;font-size:10pt;">AUD 42.4 million</font><font style="font-family:inherit;font-size:10pt;"> and, depending on the loan facility being hedged, entitled the project to receive one-month or three-month floating Bank Bill Swap Bid (&#8220;BBSY&#8221;) interest rates while requiring the project to pay fixed rates of </font><font style="font-family:inherit;font-size:10pt;">2.0615%</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">3.2020%</font><font style="font-family:inherit;font-size:10pt;">. The notional amounts of the interest rate swap contracts are scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. 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 aggregate notional value of the interest rate swap contracts was </font><font style="font-family:inherit;font-size:10pt;">AUD 103.4 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$72.9 million</font><font style="font-family:inherit;font-size:10pt;">).</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;">In March 2017, Manildra Finco Pty Ltd, our indirect wholly-owned subsidiary and project financing company, entered into various interest rate swap contracts to hedge a portion of the floating rate construction loan facility under the associated project&#8217;s Manildra Credit Facility (as defined in </font><font style="font-family:inherit;font-size:10pt;">Note 14. &#8220;Debt&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements). Such swaps had an initial aggregate notional value of </font><font style="font-family:inherit;font-size:10pt;">AUD 12.8 million</font><font style="font-family:inherit;font-size:10pt;"> and entitled the project to receive a one-month or three-month floating BBSY interest rate while requiring the project to pay a fixed rate of </font><font style="font-family:inherit;font-size:10pt;">3.13%</font><font style="font-family:inherit;font-size:10pt;">. The notional amounts of the interest rate swap contracts are scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. In September 2018, we completed the sale of our Manildra project, and its interest rate swap contracts and outstanding loan balance were assumed by the customer. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the aggregate notional value of the interest rate swap contracts was </font><font style="font-family:inherit;font-size:10pt;">AUD 68.1 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$48.0 million</font><font style="font-family:inherit;font-size:10pt;">).</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;">In January 2017, FS Japan Project 12 GK, our indirect wholly-owned subsidiary and project company, entered into an interest rate swap contract to hedge a portion of the floating rate senior loan facility under the project&#8217;s Ishikawa Credit Agreement (as defined in </font><font style="font-family:inherit;font-size:10pt;">Note 14. &#8220;Debt&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements). Such swap had an initial notional value of </font><font style="font-family:inherit;font-size:10pt;">&#165;5.7 billion</font><font style="font-family:inherit;font-size:10pt;"> and entitled the project to receive a six-month floating TIBOR plus </font><font style="font-family:inherit;font-size:10pt;">0.75%</font><font style="font-family:inherit;font-size:10pt;"> interest rate while requiring the project to pay a fixed rate of </font><font style="font-family:inherit;font-size:10pt;">1.482%</font><font style="font-family:inherit;font-size:10pt;">. The notional amount of the interest rate swap contract is scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, the notional value of the interest rate swap contract was </font><font style="font-family:inherit;font-size:10pt;">&#165;19.2 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$174.1 million</font><font style="font-family:inherit;font-size:10pt;">) and </font><font style="font-family:inherit;font-size:10pt;">&#165;12.8 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$115.7 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;">Foreign Currency Risk</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;">Cash Flow Exposure</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;">We expect certain of our subsidiaries to have future cash flows that will be denominated in currencies other than the subsidiaries&#8217; functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which they transact will cause fluctuations in the cash flows we expect to receive or pay when these cash flows are realized or settled. Accordingly, we enter into foreign exchange forward contracts to hedge a portion of these forecasted cash flows. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, these foreign exchange forward contracts hedged our forecasted cash flows for periods up to </font><font style="font-family:inherit;font-size:10pt;">six months</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">nine months</font><font style="font-family:inherit;font-size:10pt;">, respectively. These foreign exchange forward contracts qualify for accounting as cash flow hedges in accordance with ASC 815, and we designated them as such. We initially report the effective portion of a derivative&#8217;s unrealized gain or loss in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</font><font style="font-family:inherit;font-size:10pt;">&#8221; and subsequently reclassify amounts into earnings when the hedged transaction occurs and impacts earnings. We determined that these derivative financial instruments were highly effective as cash flow hedges as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;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;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):</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="5" rowspan="1"></td></tr><tr><td style="width:56%;" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">USD Equivalent</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 8.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$6.2</font></div></td></tr></table></div></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="5" rowspan="1"></td></tr><tr><td style="width:56%;" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">USD Equivalent</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Indian rupee</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR 4,730.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$74.1</font></div></td></tr><tr><td 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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;15.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$18.8</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the following 12 months, we expect to reclassify to earnings </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> of net unrealized gains related to these forward contracts that are included in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</font><font style="font-family:inherit;font-size:10pt;">&#8221; at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> as we realize the earnings effects of the related forecasted transactions. The amount we ultimately record to earnings will depend on the actual exchange rates when we realize the related forecasted transactions.</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;">Transaction Exposure and Economic Hedging</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;">Many of our subsidiaries have assets and liabilities (primarily cash, receivables, marketable securities, deferred taxes, payables, accrued expenses, and solar module collection and recycling liabilities) that are denominated in currencies other than the subsidiaries&#8217; functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which these assets and liabilities are denominated will create fluctuations in our reported consolidated statements of operations and cash flows. We may enter into foreign exchange forward contracts or other financial instruments to economically hedge assets and liabilities against the effects of currency exchange rate fluctuations. The gains and losses on such foreign exchange forward contracts will economically offset all or part of the transaction gains and losses that we recognize in earnings on the related foreign currency denominated assets and liabilities.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also enter into foreign exchange forward contracts to economically hedge balance sheet and other exposures related to transactions between certain of our subsidiaries and transactions with third parties. Such contracts are considered economic hedges and do not qualify for hedge accounting. Accordingly, we recognize gains or losses from the fluctuations in foreign exchange rates and the fair value of these derivative contracts in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Foreign currency loss, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; on our consolidated statements of operations. These contracts mature at various dates within the next </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):</font></div><div style="line-height:120%;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="7" 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:21%;" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Transaction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">USD Equivalent</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 2.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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$1.5</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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 52.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$37.3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Brazilian real</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">BRL 8.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.2</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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Canadian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CAD 2.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.1</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Chilean peso</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CLP 3,506.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$5.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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;115.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$131.9</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Euro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;191.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$219.7</font></div></td></tr><tr><td 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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indian rupee</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR 789.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$11.3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#165;931.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$8.4</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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japanese yen</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#165;23,858.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$216.2</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Malaysian ringgit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MYR 34.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$8.3</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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MYR 53.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$12.9</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Mexican peso</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MXN 37.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$1.9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Singapore dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">SGD 3.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.8</font></div></td></tr></table></div></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="7" 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:21%;" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Transaction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">USD Equivalent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 12.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$9.9</font></div></td></tr><tr><td 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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 56.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$44.4</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Canadian dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CAD 1.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$1.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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Chilean peso</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CLP 10,180.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$16.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">CNY 13.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.1</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;151.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$181.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Euro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;193.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$231.7</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indian rupee</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR 645.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$10.1</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indian rupee</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR 8,376.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$131.1</font></div></td></tr><tr><td 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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japanese yen</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#165;23,922.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$212.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Malaysian ringgit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MYR 31.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$7.7</font></div></td></tr><tr><td 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;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">MYR 336.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$83.1</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Singapore dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">SGD 3.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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$2.3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">South African rand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ZAR 12.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$1.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">South African rand</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ZAR 61.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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$5.0</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Instruments.</font><font style="font-family:inherit;font-size:10pt;"> We recognize derivative instruments on our consolidated balance sheets at their fair value. On the date that we enter into a derivative contract, we designate the derivative instrument as a fair value hedge, a cash flow hedge, a hedge of a net investment in a foreign operation, or a derivative instrument that will not be accounted for using hedge accounting methods. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, all of our derivative instruments were designated either as cash flow hedges or as derivative instruments not accounted for using hedge accounting methods.</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;">We record changes in the fair value of a derivative instrument that is highly effective and that is designated and qualifies as a cash flow hedge in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</font><font style="font-family:inherit;font-size:10pt;">&#8221; until our earnings are affected by the variability of the cash flows from the underlying hedge. We record any hedge ineffectiveness and amounts excluded from effectiveness testing in current period earnings within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income, net</font><font style="font-family:inherit;font-size:10pt;">.&#8221; We report changes in the fair value of derivative instruments that are not designated or do not qualify for hedge accounting in current period earnings. We classify cash flows from derivative instruments on the consolidated statements of cash flows in the same category as the item being hedged or on a basis consistent with the nature of the instrument.</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;">At the inception of a hedge, we formally document all relationships between hedging instruments and the underlying hedged items as well as our risk-management objective and strategy for undertaking the hedge transaction. We also formally assess (both at inception and on an ongoing basis) whether our derivative instruments are highly effective in offsetting changes in the fair value or cash flows of the underlying hedged items and whether those derivatives are expected to remain highly effective in future periods. When we determine that a derivative instrument is not highly effective as a hedge, we discontinue hedge accounting prospectively. In all situations in which we discontinue hedge accounting and the derivative instrument remains outstanding, we carry the derivative instrument at its fair value on our consolidated balance sheets and recognize subsequent changes in its fair value in current period earnings.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents a disaggregation of revenue from contracts with customers 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;"> along with the reportable segment for each category (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="15" 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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Category</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Solar modules</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Modules</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">806,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">675,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: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;">Solar power systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,244,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,927,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,131,961</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">347,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">45,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">892,814</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">O&amp;M services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">103,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">101,024</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Module plus</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">84,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Energy generation (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47,122</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,933</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,244,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,941,324</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: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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,904,563</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%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">During the years ended </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.</font></div></td></tr></table></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;color:#000000;font-weight:bold;text-decoration:none;">18. Share-Based Compensation</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">The following table presents share-based compensation expense recognized in our consolidated statements of operations for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Selling, general and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Production start-up</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total share-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,712</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%;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;">The following table presents share-based compensation expense by type of award for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted and performance stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrestricted stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,637</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock purchase plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">394</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,860</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,460</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,085</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net amount released from inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">294</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">661</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">627</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total share-based compensation 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 style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,154</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,121</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,712</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;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;">Share-based compensation expense capitalized in inventory was </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;">$2.1 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$37.6 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized share-based compensation expense related to unvested restricted and performance stock units, which we expect to recognize over a weighted-average period of approximately </font><font style="font-family:inherit;font-size:10pt;">1.1 years</font><font style="font-family:inherit;font-size:10pt;">. During the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, we recognized an income tax benefit in our statement of operations of </font><font style="font-family:inherit;font-size:10pt;">$9.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$32.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to share-based compensation expense, including any excess tax benefits or deficiencies. We authorize our transfer agent to issue new shares, net of shares withheld for taxes as appropriate, for the vesting of restricted and performance stock units or grants of unrestricted stock.</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;">Share-Based Compensation Plans</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;">During the year ended December 31, 2015, we adopted our 2015 Omnibus Incentive Compensation Plan (&#8220;the 2015 Omnibus Plan&#8221;), under which directors, officers, employees, and consultants of First Solar (including any of its subsidiaries) are eligible to participate in various forms of share-based compensation. The 2015 Omnibus Plan is administered by the compensation committee of our board of directors (or any other committee designated by our board of directors), which is authorized to, among other things, determine the recipients of grants, the exercise price, and the vesting schedule of any awards made under the 2015 Omnibus Plan. Our board of directors may amend, modify, or terminate the 2015 Omnibus Plan without the approval of our stockholders, except for amendments that would increase the maximum number of shares of our common stock available for awards under the 2015 Omnibus Plan, increase the maximum number of shares of our common stock that may be delivered by incentive stock options, or modify the requirements for participation in the 2015 Omnibus Plan.</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;">The 2015 Omnibus Plan provides for the grant of incentive stock options, non-qualified stock options, stock appreciation rights, restricted shares, restricted stock units, performance units, cash incentive awards, performance compensation awards, and other equity-based and equity-related awards. In addition, the shares underlying any forfeited, expired, terminated, or canceled awards, or shares surrendered as payment for taxes required to be withheld, become available for new award grants. We may not grant awards under the 2015 Omnibus Plan after </font><font style="font-family:inherit;font-size:10pt;">2025</font><font style="font-family:inherit;font-size:10pt;">, which is the tenth anniversary of the 2015 Omnibus Plan&#8217;s approval by our stockholders. 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;">2,960,873</font><font style="font-family:inherit;font-size:10pt;">&#160;shares available for future issuance under the 2015 Omnibus Plan.</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;">Restricted and Performance Stock Units</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;">We issue shares to the holders of restricted stock units on the date the restricted units vest. The majority of shares issued are net of applicable withholding taxes, which we pay on behalf of our associates. As a result, the actual number of shares issued will be less than the number of restricted stock units granted. Prior to vesting, restricted stock units do not have dividend equivalent rights or voting rights, and the shares underlying the restricted stock units are not considered issued and outstanding.</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;">In February 2017, the compensation committee of our board of directors approved a long-term incentive program for key executive officers and associates. The program is intended to incentivize retention of our key executive talent, provide a smooth transition from our former key senior talent equity performance program (&#8220;KSTEPP&#8221;), and align the interests of executive management and stockholders. Specifically, the program consists of (i) performance stock units to be earned over an approximately three-year performance period beginning in March 2017 and (ii) stub-year grants of separate performance stock units to be earned over an approximately two-year performance period also beginning in March 2017. Vesting of the March 2017 performance stock units is contingent upon the relative attainment of target cost per watt and operating expense metrics. In April 2018, in continuation of our long-term incentive program for key executive officers and associates, the compensation committee of our board of directors approved additional grants of performance stock units to be earned over an approximately three-year performance period beginning in May 2018. Vesting of the May 2018 performance stock units is contingent upon the relative attainment of target gross margin, operating expense, and contracted revenue metrics. Vesting of performance stock units is also contingent upon the employment of program participants through the applicable vesting dates, with limited exceptions in case of death, disability, a qualifying retirement, or a change-in-control of First Solar. Performance stock units were included in the computation of diluted net income per share 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;"> based on the number of shares that would be issuable if the end of the reporting period were the end of the contingency period.</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;">Our board of directors previously approved and adopted the KSTEPP, a performance unit program under our prior 2010 Omnibus Incentive Compensation Plan applicable to our senior executives. The KSTEPP rewarded achievement of certain performance objectives aligned to the success of our long-term strategic plans. Such performance objectives included KSTEPP adjusted operating income, sales in key geographic markets, and cash adjusted return on invested capital. The KSTEPP awards were designed so that the attainment of the performance criteria required for full or partial vesting would be attained over time. In July 2016, the compensation committee of our board of directors certified the achievement of the full KSTEPP vesting conditions for the rolling annual period ended June 30, 2016. Accordingly, the remaining two-thirds of each KSTEPP award vested in 2016, and each KSTEPP participant received one share of common stock for each vested KSTEPP performance unit, net of any forfeitures.</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;">The following is a summary of our restricted stock unit activity, including performance stock unit activity, for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;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="7" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested restricted stock units 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;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,302,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38.55</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units granted (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">739,855</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">67.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(490,682)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77,792)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested restricted stock units 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:4px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,474,287</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">45.63</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units granted include the maximum amount of performance stock units available for issuance under our long-term incentive program for key executive officers and associates. The actual number of shares to be issued will depend on the relative attainment of the performance metrics described above.</font></div></td></tr></table><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;">We estimate the fair value of our restricted stock unit awards based on our stock price at the grant date. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the weighted-average grant-date fair value for restricted stock units granted in such years was </font><font style="font-family:inherit;font-size:10pt;">$32.81</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$59.64</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of restricted stock units vested 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;"> was </font><font style="font-family:inherit;font-size:10pt;">$32.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$14.1 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$131.0 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;">Unrestricted Stock</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;">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;">, we awarded </font><font style="font-family:inherit;font-size:10pt;">31,190</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">42,773</font><font style="font-family:inherit;font-size:10pt;">; and </font><font style="font-family:inherit;font-size:10pt;">38,429</font><font style="font-family:inherit;font-size:10pt;">, respectively, of fully vested, unrestricted shares of our common stock to the independent members of our board of directors. Accordingly, we recognized </font><font style="font-family:inherit;font-size:10pt;">$1.6 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.7 million</font><font style="font-family:inherit;font-size:10pt;"> of share-based compensation expense for these awards 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.</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;">Stock Purchase Plan</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;">Our shareholders approved our stock purchase plan for employees in June 2010. The plan allows employees to purchase our common stock through payroll withholdings over a six-month offering period at a discount from the closing share price on the last day of the offering period. In April 2017, we amended our stock purchase plan to reduce the purchase discount from </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;">. Accordingly, the plan is considered noncompensatory and no longer results in the recognition of share-based compensation expense.</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;">Per Share Data.</font><font style="font-family:inherit;font-size:10pt;"> Basic net income or loss per share is computed by dividing net income or loss by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed giving effect to all potentially dilutive common shares, including restricted and performance stock units and stock purchase plan shares, unless there is a net loss for the period. In computing diluted net income per share, we utilize the treasury stock method.</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;color:#000000;font-weight:bold;text-decoration:none;">20. Net Income (Loss) per Share</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed giving effect to all potentially dilutive common shares, including restricted and performance stock units and stock purchase plan shares, unless there is a net loss for the period. In computing diluted net income per share, we utilize the treasury stock method.</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;">The calculation of basic and diluted net income (loss) per share for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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 (in thousands, except per share amounts):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic net income (loss) per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Numerator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">144,326</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(165,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(416,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">102,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted net income (loss) per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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: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;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">102,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of restricted and performance stock units and stock purchase plan 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average shares used in computing diluted net income (loss) per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">106,113</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 colspan="2" 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"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,328</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 colspan="2" 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"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">102,866</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss) per share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.59</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.05</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></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;">The following table summarizes the potential shares of common stock that were excluded from the computation of diluted net income per share for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> as such shares would have had an anti-dilutive effect (in thousands):</font></div><div style="line-height:120%;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="7" rowspan="1"></td></tr><tr><td style="width:61%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Anti-dilutive shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">753</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;">12. Equity Method Investments</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;">From time to time, we may enter into investments or other strategic arrangements to expedite our penetration of certain markets and establish relationships with potential customers. We may also enter into strategic arrangements with customers or other entities to maximize the value of particular projects. Some of these arrangements may involve significant investments or other allocations of capital. Investments in unconsolidated entities for which we have significant influence, but not control, over the entities&#8217; operating and financial activities are accounted for under the equity method of accounting. The following table summarizes our equity method investments 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8point3 Operating Company, LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">199,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Clean Energy Collective, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Equity method 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">217,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">8point3 Operating Company, LLC</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;">In June 2015, 8point3, a limited partnership formed with SunPower Corporation (together with First Solar, the &#8220;Sponsors&#8221;), completed its initial public offering (the &#8220;IPO&#8221;) pursuant to a Registration Statement on Form S-1, as amended. As part of the IPO, the Sponsors contributed interests in various projects to OpCo in exchange for voting and economic interests in the entity, and 8point3 acquired an economic interest in OpCo using proceeds from the IPO. After the formation of 8point3, the Sponsors, from time to time, sold interests in solar projects to 8point3, which owns and operates such portfolio of solar energy generation projects. </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;">In February 2018, we entered into an agreement with CD Clean Energy and Infrastructure V JV, LLC, an equity fund managed by Capital Dynamics and certain other co-investors and other parties, pursuant to which the purchasers agreed to acquire our interests in 8point3 and its subsidiaries. In June 2018, we completed the sale of those interests and received net proceeds of </font><font style="font-family:inherit;font-size:10pt;">$240.0 million</font><font style="font-family:inherit;font-size:10pt;"> after the payment of fees, expenses, and other amounts.</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;">We accounted for our interest in OpCo, a subsidiary of 8point3, under the equity method of accounting as we were able to exercise significant influence over 8point3 due to our representation on the board of directors of its general partner and certain of our associates serving as officers of its general partner. We recognized equity in earnings, net of tax, from our investment in OpCo of </font><font style="font-family:inherit;font-size:10pt;">$39.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$9.8 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$32.6 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. Our equity in earnings 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;"> included a gain of </font><font style="font-family:inherit;font-size:10pt;">$40.3 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax, for the sale of our interests in 8point3 and its subsidiaries. Our equity in earnings for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> included a gain of </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax, following OpCo&#8217;s issuance of </font><font style="font-family:inherit;font-size:10pt;">8,050,000</font><font style="font-family:inherit;font-size:10pt;"> shares to 8point3 as part of its public offering of a corresponding number of shares. 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;">, we received distributions from OpCo of </font><font style="font-family:inherit;font-size:10pt;">$12.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$5.3 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;">In connection with the IPO, we also entered into an agreement with a subsidiary of 8point3 to lease back one of our originally contributed projects, Maryland Solar, until December 31, 2019. Under the terms of the agreement, we make fixed rent payments to 8point3&#8217;s subsidiary and are entitled to all of the energy generated by the project. Due to certain continuing involvement with the project, we accounted for the leaseback agreement as a financing transaction until the sale of our interests in 8point3 and its subsidiaries in June 2018. Following the sale of such interests, the Maryland Solar project qualified for sale-leaseback accounting, and we recognized net revenue of </font><font style="font-family:inherit;font-size:10pt;">$32.0 million</font><font style="font-family:inherit;font-size:10pt;"> from the sale of the project. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the financing obligation associated with the leaseback was </font><font style="font-family:inherit;font-size:10pt;">$35.0 million</font><font style="font-family:inherit;font-size:10pt;">.</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;">In March 2018, FirstEnergy Solutions Corp. (&#8220;FirstEnergy&#8221;), the off-taker for the Maryland Solar PPA, filed for chapter 11 bankruptcy protection, and in April 2018, FirstEnergy filed a motion for entry of an order authorizing FirstEnergy and its affiliates to reject certain energy contracts, including the Maryland Solar PPA. In August 2018, the bankruptcy court granted the motion. As a result, we began selling energy generated by the Maryland Solar project on an open contract basis in October 2018.</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;">In December 2016, we completed the sale of our remaining </font><font style="font-family:inherit;font-size:10pt;">34%</font><font style="font-family:inherit;font-size:10pt;"> interest in the 300 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">AC</sub></font><font style="font-family:inherit;font-size:10pt;"> Desert Stateline project located in San Bernardino County, California to OpCo and received a </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> promissory note as part of the consideration for the sale. In June 2018, the outstanding balance on the promissory note of </font><font style="font-family:inherit;font-size:10pt;">$47.8 million</font><font style="font-family:inherit;font-size:10pt;"> was repaid in conjunction with the sale of our interests in 8point3 and its subsidiaries. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the balance outstanding on the promissory note was </font><font style="font-family:inherit;font-size:10pt;">$48.4 million</font><font style="font-family:inherit;font-size:10pt;">.</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;">We provide O&amp;M services to certain of 8point3&#8217;s partially owned project entities, including SG2 Holdings, LLC; Lost Hills Blackwell Holdings, LLC; NS Solar Holdings, LLC; Kingbird Solar A, LLC; Kingbird Solar B, LLC; and Desert Stateline LLC. Prior to the sale of our interests in 8point3 and its subsidiaries, we recognized revenue of </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> for such O&amp;M services 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.</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;">Clean Energy Collective, LLC</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;">In November 2014, we entered into various agreements to purchase a minority ownership interest in Clean Energy Collective, LLC (&#8220;CEC&#8221;). This investment provided us with additional access to the distributed generation market and a partner to develop and market community solar offerings to North American residential customers and businesses directly on behalf of client utility companies. As part of the investment, we also received a warrant to purchase additional ownership interests in CEC. </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;">In addition to our equity investment, we also entered into a term loan agreement and a convertible loan agreement with CEC in November 2014 and February 2016, respectively. Our term loan bears interest at </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;"> per annum, and our convertible loan bears interest at </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> per annum. In November 2018, we amended the terms of the loan agreements to (i) extend their maturity to June 2020, (ii) waive the conversion features on our convertible loan, and (iii) increase the frequency of interest payments, subject to certain conditions. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, the aggregate balance outstanding on the loans was </font><font style="font-family:inherit;font-size:10pt;">$22.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$20.4 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;">In September 2018, the board of managers of CEC evaluated restructuring proposals to address certain liquidity issues that were adversely affecting its operations. Such restructuring provided for the subsequent repayment of CEC&#8217;s outstanding debt, including our loan agreements, but indicated that a decrease in the value of our investment in CEC may have occurred that was other than temporary. Accordingly, in September 2018, we recorded an impairment loss of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax, for our remaining investment in CEC based on the proposed restructuring. In September 2018, we also recorded an impairment loss of </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> in &#8220;Other (loss) income, net&#8221; for the expected surrender of our warrant. In November 2018, the owners and lenders of CEC entered into various restructuring agreements based on the previously proposed arrangement. In January 2019, the restructuring was finalized, which resulted in a dilution of our ownership interest in CEC, the loss of representation on the company&#8217;s board of managers, and the surrender of our warrant.</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;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, CEC was considered a variable interest entity, or VIE, and our </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> ownership interest in and loans to the company were considered variable interests. We accounted for our investment in CEC under the equity method of accounting as we were not the primary beneficiary of the company given that we did not have the power to make decisions over the activities that most significantly impact the company&#8217;s economic performance. Under the equity method of accounting, we recognized equity in earnings for our proportionate share of CEC&#8217;s net income or loss including adjustments for the amortization of a basis difference resulting from the cost of our investment differing from our proportionate share of CEC&#8217;s equity. 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;">, we recognized losses, net of tax, of </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, from our investment in CEC, including the impairment of our remaining investment described above. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we sold 21 MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">DC</sub></font><font style="font-family:inherit;font-size:10pt;"> of solar modules to CEC and recognized revenue of </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;">.</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;">Summarized Financial Information</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;">The following table presents summarized financial information, in the aggregate, for our significant equity method investees, as provided to us by the investees (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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Summary statement of operations information:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,089</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(38,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;</sup></font><font style="font-family:inherit;font-size:9pt;">(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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39,280</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income attributable to equity method investees</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;</sup></font><font style="font-family:inherit;font-size:9pt;">(1) (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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(45,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">190,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of Fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of Fiscal 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Summary balance sheet information:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,573,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">706,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncontrolling interests, including redeemable noncontrolling interests</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The difference between Net (loss) income and Net (loss) income attributable to equity method investees is due to OpCo&#8217;s tax equity financing facilities with third-party investors that hold noncontrolling ownership interests in certain of its subsidiaries. Accordingly, earnings or losses are allocated to such tax equity investors using the Hypothetical Liquidation at Book Value (or &#8220;HLBV&#8221;) method. During the fiscal 2018, 2017, and 2016 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net (loss) income and Net (loss) income attributable to equity method investees.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Our proportionate share of OpCo&#8217;s net loss for fiscal 2018 excluded the investee&#8217;s impairment loss related to the Maryland Solar project as we accounted for the sale-leaseback of the project as a financing transaction and the associated financing liability exceeded the carrying value of the project.</font></div></td></tr></table></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;">Equity Method Investments. </font><font style="font-family:inherit;font-size:10pt;">We use the equity method of accounting for our investments when we have the ability to significantly influence, but not control, the operations or financial activities of the investee. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We record our equity method investments at cost and subsequently adjust their carrying amount each period for our share of the earnings or losses of the investee and other adjustments required by the equity method of accounting. Distributions received from our equity method investments are recorded as reductions in the carrying value of such investments and are classified on the consolidated statements of cash flows pursuant to the cumulative earnings approach. Under this approach, distributions received are considered returns on investment and are classified as cash inflows from operating activities unless our cumulative distributions received, less distributions received in prior periods that were determined to be returns of investment, exceed our cumulative equity in earnings recognized from the investment. When such an excess occurs, the current period distributions up to this excess are considered returns of investment and are classified as cash inflows from investing activities.</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;">We monitor equity method investments for impairment and record reductions in their carrying values if the carrying amount of an investment exceeds its fair value. An impairment charge is recorded when such impairment is deemed to be other-than-temporary. To determine whether an impairment is other-than-temporary, we consider our ability and intent to hold the investment until the carrying amount is fully recovered. Circumstances that indicate an other-than-temporary impairment may have occurred include factors such as decreases in quoted market prices or declines in the operations of the investee. The evaluation of an investment for potential impairment requires us to exercise significant judgment and to make certain assumptions. The use of different judgments and assumptions could result in different conclusions. We recorded impairment losses related to our equity method investments of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax, 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.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our equity method investments 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8point3 Operating Company, LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">199,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Clean Energy Collective, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Equity method 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">217,230</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Notes receivable&#160;&#8211; noncurrent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,010</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,516</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Notes receivable, affiliate&#160;&#8211; 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Notes receivable, affiliates&#160;&#8211; noncurrent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term debt, including current maturities (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">479,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">470,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">406,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">416,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></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Excludes capital lease obligations and unamortized discounts and issuance costs.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">11. Fair Value Measurements</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">The following is a description of the valuation techniques that we use to measure the fair value of assets and liabilities that we measure and report at fair value on a recurring basis:</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:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#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;font-style:italic;">Cash Equivalents. </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;">, our cash equivalents consisted of money market funds. We value our cash equivalents using observable inputs that reflect quoted prices for securities with identical characteristics, and accordingly, we classify the valuation techniques that use these inputs as Level&#160;1.</font></div></td></tr></table><div style="line-height:120%;padding-left:24px;text-indent:-24px;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:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#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;font-style:italic;">Marketable Securities and Restricted Investments.</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;">, our marketable securities consisted of foreign debt, foreign government obligations, U.S. debt, and time deposits, and our restricted investments consisted of foreign and U.S. government obligations. We value our marketable securities and restricted investments using observable inputs that reflect quoted prices for securities with identical characteristics or quoted prices for securities with similar characteristics and other observable inputs (such as interest rates that are observable at commonly quoted intervals). Accordingly, we classify the valuation techniques that use these inputs as either Level 1 or Level&#160;2 depending on the inputs used. We also consider the effect of our counterparties&#8217; credit standing in these fair value measurements.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;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:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#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;font-style:italic;">Derivative Assets and Liabilities</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;">, our derivative assets and liabilities consisted of foreign exchange forward contracts involving major currencies and interest rate swap contracts involving major interest rates. Since our derivative assets and liabilities are not traded on an exchange, we value them using standard industry valuation models. As applicable, these models project future cash flows and discount the amounts to a present value using market-based observable inputs, including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies. These inputs are observable in active markets over the contract term of the derivative instruments we hold, and accordingly, we classify the valuation techniques as Level&#160;2. In evaluating credit risk, we consider the effect of our counterparties&#8217; and our own credit standing in the fair value measurements of our derivative assets and liabilities, respectively.</font></div></td></tr></table><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;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,525,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">882,757</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">643,099</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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: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;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,224,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">380,585</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">843,643</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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: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;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,229</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,229</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><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;"><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;">Fair Value of Financial Instruments</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;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Notes receivable&#160;&#8211; noncurrent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,010</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,516</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Notes receivable, affiliate&#160;&#8211; 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Notes receivable, affiliates&#160;&#8211; noncurrent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term debt, including current maturities (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">479,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">470,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">406,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">416,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></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Excludes capital lease obligations and unamortized discounts and issuance costs.</font></div></td></tr></table><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;">The carrying values in our consolidated balance sheets of our trade accounts receivable, unbilled accounts receivable and retainage, restricted cash, accounts payable, and accrued expenses approximated their fair values due to their nature and relatively short maturities; therefore, we excluded them from the foregoing table. The fair value measurements for our notes receivable and long-term debt are considered Level 2 measurements under the fair value hierarchy.</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;">Credit Risk</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;">We have certain financial and derivative instruments that subject us to credit risk. These consist primarily of cash, cash equivalents, marketable securities, accounts receivable, restricted cash and investments, notes receivable, and foreign exchange forward contracts. We are exposed to credit losses in the event of nonperformance by the counterparties to our financial and derivative instruments. We place cash, cash equivalents, marketable securities, restricted cash and investments, and foreign exchange forward contracts with various high-quality financial institutions and limit the amount of credit risk from any one counterparty. We continuously evaluate the credit standing of our counterparty financial institutions. Our net sales are primarily concentrated among a limited number of customers. We monitor the financial condition of our customers and perform credit evaluations whenever considered necessary. Depending upon the sales arrangement, we may require some form of payment security from our customers, including advance payments, parent guarantees, bank guarantees, surety bonds, or commercial letters of credit. We also have PPAs that subject us to credit risk in the event our offtake counterparties are unable to fulfill their contractual obligations, which may adversely affect our project assets and certain receivables. Accordingly, we closely monitor the credit standing of existing and potential offtake counterparties to limit such risks.</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;">Fair Value Measurements.</font><font style="font-family:inherit;font-size:10pt;"> We measure certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.</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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#160;&#8211; Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</font></div></td></tr></table><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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#160;&#8211; Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level&#160;2 valuation techniques.</font></div></td></tr></table><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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#160;&#8211; Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation.</font><font style="font-family:inherit;font-size:10pt;"> The functional currencies of certain of our foreign subsidiaries are their local currencies. Accordingly, we apply period-end exchange rates to translate their assets and liabilities and daily transaction exchange rates to translate their revenues, expenses, gains, and losses into U.S.&#160;dollars. We include the associated translation adjustments as a separate component of &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</font><font style="font-family:inherit;font-size:10pt;">&#8221; within stockholders&#8217; equity. The functional currency of our subsidiaries in Canada, Chile, Malaysia, Singapore, and Vietnam is the U.S.&#160;dollar; therefore, we do not translate their financial statements. Gains and losses arising from the remeasurement of monetary assets and liabilities denominated in currencies other than a subsidiary&#8217;s functional currency are included in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Foreign currency loss, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; in the period in which they occur.</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;color:#000000;font-weight:bold;text-decoration:none;">6. Goodwill and Intangible Assets</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;font-weight:bold;">Goodwill</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;">The changes in the carrying amount of goodwill, by reporting unit, 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;"> were as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions (Impairments)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Modules</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated impairment losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(393,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(393,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</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%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions (Impairments)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Modules</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated impairment losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(393,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(393,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018 and 2017 Goodwill Impairment Testing</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;">We performed our annual impairment analysis in the fourth quarter of 2018 and 2017. ASC 350-20 provides that prior to performing a quantitative goodwill impairment test, companies are permitted to perform a qualitative assessment of whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying value to determine whether it is necessary to perform a quantitative goodwill impairment test. Such qualitative assessment considers various factors, including macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance of a reporting unit, and any other relevant events affecting our company or a reporting unit.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We performed a qualitative assessment for our modules reporting unit in each respective period and concluded that it was not more likely than not that the fair value of the reporting unit was less than its carrying amount. Accordingly, a quantitative goodwill impairment test for this reporting unit was not required in either period.</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;">2016 Goodwill Impairment Testing</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;">As part of our annual impairment analysis in the fourth quarter of 2016, we elected to perform a quantitative goodwill impairment test instead of first performing a qualitative goodwill impairment test. Such quantitative impairment test represented the comparison of the fair value of our reporting units with their carrying amounts, including goodwill. As of the date of our testing, our reporting units were consistent with our reportable segments: modules and systems. In determining the fair value of our reporting units, we used a combination of income and market based valuation techniques.</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;">Significant estimates used in our income based fair value calculations included: (i) future sales volumes and average selling prices per watt; (ii) cost per watt projections for module and system sales; (iii) future effective tax rates, which we estimated to be between </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;">; (iii) forecasts of capital expenditures and working capital requirements; (iv) discount rates, which we estimated to range between </font><font style="font-family:inherit;font-size:10pt;">11.5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;">; and (v) future terminal values of our reporting units, which are based on their ability to exist into perpetuity. Significant estimates used in our market based fair value calculations included business enterprise values and revenue multiples of various publicly traded companies. The underlying assumptions used in the quantitative impairment test also considered our market capitalization as of the date of our testing and then-current solar industry market conditions.</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;">As a result of our testing, we determined that the estimated fair value of our modules reporting unit exceeded its carrying value indicating no impairment was necessary for this reporting unit. However, we determined that the estimated fair value of our systems reporting unit was less than its carrying value, which required us to determine the implied fair value of goodwill for the systems reporting unit by allocating the fair value of the systems reporting unit to its individual assets and liabilities, including any unrecognized intangible assets. Based on such calculation, the implied fair value of goodwill for the systems reporting unit was zero, and we recorded an impairment loss of </font><font style="font-family:inherit;font-size:10pt;">$68.8 million</font><font style="font-family:inherit;font-size:10pt;">. Such impairment was primarily driven by a strategic shift in the mix of our module and system net sales, which was approved by our board of directors in November 2016. This shift involved an expected reduction in the annual megawatts sold through systems business projects from approximately two gigawatts per year over the prior several years to approximately one gigawatt per year going forward. Other factors that contributed to the impairment included our reduced market capitalization and the challenging conditions within the solar industry as of the date of our testing.</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;">In June 2016, we impaired </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> of goodwill associated with our crystalline silicon modules reporting unit as a result of the decision to end the related manufacturing operations and dispose of the reporting unit. </font><font style="font-family:inherit;font-size:10pt;">See Note 4. &#8220;Restructuring and Asset Impairments&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements for further discussion related to this restructuring activity.</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;">Intangible Assets, Net</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;">The following tables summarize our 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Power purchase agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,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:9pt;"><font style="font-family:inherit;font-size:9pt;">(648</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,838</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">7,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(37,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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,162</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%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(24,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Power purchase agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,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:9pt;"><font style="font-family:inherit;font-size:9pt;">(324</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">7,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,077</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In-process research and development (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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,255</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,768</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(27,541</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">During the year ended </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">$17.3 million</font><font style="font-family:inherit;font-size:9pt;"> of in-process research and development related to our prior Enki acquisition was reclassified to developed technology and began amortizing over its useful life of </font><font style="font-family:inherit;font-size:9pt;">10 years</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table><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;">Amortization expense for our intangible assets was </font><font style="font-family:inherit;font-size:10pt;">$9.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$10.1 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%;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;">Estimated future amortization expense for our definite-lived intangible assets was as follows at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,162</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill.</font><font style="font-family:inherit;font-size:10pt;"> Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair value assigned to the individual assets acquired and liabilities assumed. We do not amortize goodwill, but instead are required to test goodwill for impairment at least annually. We perform impairment tests between the scheduled annual test in the fourth quarter if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit that has goodwill is less than its carrying value. </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;">We may first make a qualitative assessment of whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying value to determine whether it is necessary to perform a quantitative goodwill impairment test. Such qualitative impairment test considers various factors, including macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance of a reporting unit, and any other relevant events affecting our company or a reporting unit. If we determine through the qualitative assessment that a reporting unit&#8217;s fair value is more likely than not greater than its carrying value, the quantitative impairment test is not required. If the qualitative assessment indicates it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying value, we perform a quantitative impairment test. We may also elect to proceed directly to the quantitative impairment test without considering qualitative factors. </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;">The quantitative impairment test is the comparison of the fair value of a reporting unit with its carrying amount, including goodwill. Our reporting units consist of our modules business and our fully integrated systems business. We define the fair value of a reporting unit as the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. We primarily use an income approach to estimate the fair value of our reporting units. Significant judgment is required when estimating the fair value of a reporting unit, including the forecasting of future operating results and the selection of discount and expected future growth rates used to determine projected cash flows. If the estimated fair value of a reporting unit exceeds its carrying value, goodwill is not impaired, and no further analysis is required. Conversely, if the carrying value of a reporting unit exceeds its estimated fair value, we record an impairment loss equal to the excess, not to exceed the total amount of goodwill allocated to the reporting unit.</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;">Intangible Assets. </font><font style="font-family:inherit;font-size:10pt;">Intangible assets primarily include developed technologies or in-process research and development (&#8220;IPR&amp;D&#8221;) from prior business acquisitions, certain PPAs acquired after the associated PV solar power systems were placed in service, and our internally-generated intangible assets, substantially all of which were patents on technologies related to our products and production processes. We record an asset for patents after the patent has been issued based on the legal, filing, and other costs incurred to secure it. IPR&amp;D is initially capitalized at fair value as an intangible asset with an indefinite life and periodically assessed for impairment. When the IPR&amp;D project is complete, it is reclassified as a definite-lived intangible asset. We amortize intangible assets on a straight-line basis over their estimated useful lives, which generally range from </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;">20</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Asset Impairments.</font><font style="font-family:inherit;font-size:10pt;"> We assess long-lived assets classified as &#8220;held and used,&#8221; including our property, plant and equipment; project assets; PV solar power systems; and intangible assets for impairment whenever events or changes in circumstances arise, including consideration of technological obsolescence, that may indicate that the carrying amount of such assets may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.</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;">When impairment indicators are present, we compare undiscounted future cash flows, including the eventual disposition of the asset group at market value, to the asset group&#8217;s carrying value to determine if the asset group is recoverable. If the carrying value of the asset group exceeds the undiscounted future cash flows, we measure any impairment by comparing the fair value of the asset group to its carrying value. Fair value is generally determined by considering (i) internally developed discounted cash flows for the asset group, (ii) third-party valuations, and/or (iii) information available regarding the current market value for such assets. If the fair value of an asset group is determined to be less than its carrying value, an impairment in the amount of the difference is recorded in the period that the impairment indicator occurs. Estimating future cash flows requires significant judgment, and such projections may vary from the cash flows eventually realized.</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;">We consider a long-lived asset to be abandoned after we have ceased use of such asset and we have no intent to use or repurpose the asset in the future. Abandoned long-lived assets are recorded at their salvage value, if any.</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;">We classify long-lived assets we plan to sell, excluding project assets and PV solar power systems, as held for sale on our consolidated balance sheets only after certain criteria have been met including: (i) management has the authority and commits to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and the plan to sell the asset have been initiated, (iv) the sale of the asset is probable within 12 months, (v) the asset is being actively marketed at a reasonable sales price relative to its current fair value, and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made. We record assets held for sale at the lower of their carrying value or fair value less costs to sell. If, due to unanticipated circumstances, such assets are not sold in the 12 months after being classified as held for sale, then held for sale classification will continue as long as the above criteria are still met.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">19. Income Taxes</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">In December 2017, the United States enacted the Tax Act, which significantly revised U.S. tax law by, among other things, lowering the statutory federal corporate income tax rate from </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> effective January 1, 2018, eliminating certain deductions, imposing a transition tax on certain accumulated earnings and profits of foreign corporate subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax. In December 2017, the SEC issued Staff Accounting Bulletin No. 118 to (i) clarify certain aspects of accounting for income taxes under ASC 740 in the reporting period the Tax Act was signed into law when information is not yet available or complete and (ii) provide a measurement period up to one year to complete the accounting for the Tax Act. We completed our accounting for the Tax Act in the fourth quarter of 2018 and recorded certain adjustments to our provisional tax expenses. </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;">As a result of the Tax Act, we remeasured certain deferred tax assets and liabilities based on the tax rate applicable to when the temporary differences are expected to reverse in the future, which is generally </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">, and recorded a provisional tax expense of </font><font style="font-family:inherit;font-size:10pt;">$6.6 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, 2017</font><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 reduced our provisional tax expense for the remeasurement of deferred tax assets and liabilities by </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">. The transition tax of the Tax Act was based on our total post-1986 foreign earnings and profits, which we previously deferred from U.S. income taxes under prior tax law. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded a provisional transition tax expense of </font><font style="font-family:inherit;font-size:10pt;">$401.5 million</font><font style="font-family:inherit;font-size:10pt;">, which we reduced by </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><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 elected to pay the transition tax over an eight-year period, and our outstanding transition tax liability was </font><font style="font-family:inherit;font-size:10pt;">$81.2 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;"> after the utilization of certain tax credits and tax losses and our initial installment payment in 2018. Our measurement period adjustments for the remeasurement of deferred tax assets and liabilities and the transition tax reduced our effective tax rate by </font><font style="font-family:inherit;font-size:10pt;">9.2%</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;">.</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;">Although we continue to evaluate our plans for the reinvestment or repatriation of unremitted foreign earnings, we expect to indefinitely reinvest the earnings of our foreign subsidiaries to fund our international operations, with the exception of our subsidiaries in Canada and Germany. Accordingly, we have not recorded any provision for additional U.S. or foreign withholding taxes related to the outside basis differences of our foreign subsidiaries in which we expect to indefinitely reinvest their earnings.</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;">The Tax Act subjects a U.S. shareholder to tax on global intangible low-taxed income (&#8220;GILTI&#8221;) earned by foreign corporate subsidiaries. Accordingly, we record taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (i.e., &#8220;period cost method&#8221;). Such policy election did not result in any estimated GILTI inclusions in our effective tax rate 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;">. The base erosion anti-abuse tax (&#8220;BEAT&#8221;) provisions of the Tax Act impose a minimum tax related to certain deductible payments made to related foreign persons. In addition, the foreign-derived intangible income (&#8220;FDII&#8221;) provision of the Tax Act allows a U.S. corporation to deduct </font><font style="font-family:inherit;font-size:10pt;">37.5%</font><font style="font-family:inherit;font-size:10pt;"> of its foreign-derived intangible income. The BEAT and FDII provisions of the Tax Act did not have a material impact on our income tax expense 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;">.</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;">The U.S.&#160;and non-U.S.&#160;components of our income or loss before income taxes 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 as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(49,353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(426,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-U.S. 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224,983</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(110,460</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) before taxes and equity in earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113,147</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">202,115</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(537,251</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of our income tax expense or benefit 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 as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current (benefit) expense:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(44,267</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116,956</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,389</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,099</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(29,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current (benefit) expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(49,047</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">131,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(42,095</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">226,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">90,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9,536</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,027</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,521</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred 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:9pt;"><font style="font-family:inherit;font-size:9pt;">52,488</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,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:9pt;"><font style="font-family:inherit;font-size:9pt;">65,262</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total income tax expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,441</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">371,996</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,167</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Malaysian subsidiary has been granted a long-term tax holiday that expires in </font><font style="font-family:inherit;font-size:10pt;">2027</font><font style="font-family:inherit;font-size:10pt;">. The tax holiday, which generally provides for a full exemption from Malaysian income tax, is conditional upon our continued compliance with meeting certain employment and investment thresholds, which we are currently in compliance with and expect to continue to comply with through the expiration of the tax holiday in </font><font style="font-family:inherit;font-size:10pt;">2027</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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our income tax results differed from the amount computed by applying the relevant U.S.&#160;statutory federal corporate income tax rate to our income or loss before income taxes for the following reasons 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;"> (in thousands):</font></div><div style="line-height:120%;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="22" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Statutory income tax expense (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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(188,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Provisional effect of Tax Act</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">408,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">201.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Changes in 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign tax rate differential</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,048</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">State tax, net of federal 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(8,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-deductible expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Share-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,105</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change in tax contingency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,273</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">959</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(34,541</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign dividend 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:9pt;"><font style="font-family:inherit;font-size:9pt;">16,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248,013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(46.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td 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;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tax 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(8,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9.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:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Return to provision adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,307</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(35,191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17.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:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of tax holiday</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(26,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(46,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23.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:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,266</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:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reported income tax expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,441</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.0</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">371,996</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184.1</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,167</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.3</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">, we made net tax payments of </font><font style="font-family:inherit;font-size:10pt;">$58.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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;">In May 2017, the U.S. federal income tax authority accepted our election to classify certain of our German subsidiaries as disregarded entities of First Solar, Inc. effective January 1, 2017. Accordingly, we recorded an estimated benefit of </font><font style="font-family:inherit;font-size:10pt;">$42.1 million</font><font style="font-family:inherit;font-size:10pt;"> through the tax provision to establish a deferred tax asset for excess foreign tax credits generated as a result of the associated election.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2016, we received a letter from a foreign tax authority confirming our residency status in that jurisdiction. In accordance with the letter, we reversed a liability associated with an uncertain tax position related to the income of a foreign subsidiary. Accordingly, we recorded a benefit of </font><font style="font-family:inherit;font-size:10pt;">$35.4 million</font><font style="font-family:inherit;font-size:10pt;"> through the tax provision from the reversal of such liability.</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;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities calculated under U.S. GAAP and the amounts calculated for preparing our income tax returns. The items that gave rise to our deferred taxes 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net operating losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">108,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,796</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,601</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capitalized interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Equity in 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,693</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">17,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,584</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">244,711</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">270,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(159,546</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(143,818</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, net of 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">126,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted investments and 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Acquisition accounting / basis difference</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,420</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,880</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Investments in 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Equity in 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(40,339</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capitalized interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,093</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,541</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(20,524</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(75,717</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net deferred tax assets and 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,641</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,573</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;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;">We use the deferral method of accounting for investment tax credits under which the credits are recognized as reductions in the carrying value of the related assets. The use of the deferral method also results in a basis difference from the recognition of a deferred tax asset and an immediate income tax benefit for the future tax depreciation of the related assets. Such basis differences are accounted for pursuant to the income statement method. </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;">Changes in the valuation allowance against our deferred tax assets were as follows 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;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Valuation allowance, beginning of 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">123,936</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">121,524</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reversals</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,631</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,709</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,521</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Valuation allowance, end of 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159,546</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143,818</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">123,936</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;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;">We maintained a valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$159.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$143.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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, against certain of our deferred tax assets, as it is more likely than not that such amounts will not be fully realized. 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;">, the valuation allowance </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;"> by </font><font style="font-family:inherit;font-size:10pt;">$15.7 million</font><font style="font-family:inherit;font-size:10pt;"> primarily due to current year operating losses in certain jurisdictions and an increase in deferred tax assets with a full valuation allowance due to a change in foreign exchange rates. These increases were partially offset by the release of valuation allowances in jurisdictions with current year operating income.</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;">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&#160;federal and aggregate state net operating loss carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$72.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had&#160;federal and aggregate state net operating loss carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$11.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$20.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. If not used, the federal net operating loss carryforwards incurred prior to 2018 will begin to expire in </font><font style="font-family:inherit;font-size:10pt;">2030</font><font style="font-family:inherit;font-size:10pt;">, and the state net operating loss carryforwards will begin to expire in </font><font style="font-family:inherit;font-size:10pt;">2029</font><font style="font-family:inherit;font-size:10pt;">. Federal net operating losses arising in tax years beginning in 2018 may be carried forward indefinitely but may not be carried back, and the associated deduction is limited to </font><font style="font-family:inherit;font-size:10pt;">80%</font><font style="font-family:inherit;font-size:10pt;"> of taxable income. The utilization of our net operating loss carryforwards is also subject to an annual limitation under Section&#160;382 of the Internal Revenue Code due to changes in ownership. Based on our analysis, we do not believe such limitation will impact our realization of the net operating loss carryforwards as we anticipate utilizing them prior to expiration. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we utilized substantially all of our gross federal and state R&amp;D credit carryforwards, U.S. foreign tax credit carryforwards, and investment tax credits to reduce our transition tax liability.</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;">A reconciliation of the beginning and ending amount of liabilities associated with uncertain tax positions for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> is as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits, beginning of 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">84,173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141,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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Increases related to prior year tax positions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Decreases related to prior year tax positions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Decreases from lapse in statute of limitations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,704</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,840</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,421</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Decreases relating to settlements with authorities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(35,416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Increases related to current tax positions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,703</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,424</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits, end of 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,193</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">84,173</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89,256</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;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;">If recognized, </font><font style="font-family:inherit;font-size:10pt;">$70.4 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized tax benefits, excluding interest and penalties, would reduce our annual effective tax rate. Due to the uncertain and complex application of tax laws and regulations, it is possible that the ultimate resolution of uncertain tax positions may result in liabilities that could be materially different from these estimates. In such an event, we will record additional tax expense or benefit in the period in which such resolution occurs. Our policy is to recognize any interest and penalties that we may incur related to our tax positions as a component of 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 and penalties of </font><font style="font-family:inherit;font-size:10pt;">$5.3 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;">, respectively, related to unrecognized tax benefits. We did not recognize any interest or penalties related to unrecognized tax benefits during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. It is reasonably possible that less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of uncertain tax positions will be recognized within the next 12 months due to the expiration of the statute of limitations associated with such positions.</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;">We are subject to audit by federal, state, local, and foreign tax authorities. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we settled certain examinations in Germany, which resulted in a discrete tax expense of </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">. We are currently under examination in Chile, India, Malaysia, Singapore, and the state of California. We believe that adequate provisions have been made for any adjustments that may result from tax examinations. However, the outcome of tax examinations cannot be predicted with certainty. If any issues addressed by our tax examinations are not resolved in a manner consistent with our expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs.</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;">The following table summarizes the tax years that are either currently under audit or remain open and subject to examination by the tax authorities in the most significant jurisdictions in which we operate:</font></div><div style="line-height:120%;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="3" rowspan="1"></td></tr><tr><td style="width:78%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australia</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2013 - 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">India</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2013 - 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Malaysia</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2013 - 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2008 - 2009; 2013 - 2017</font></div></td></tr></table></div><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;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain of the jurisdictions noted above, we operate through more than one legal entity, each of which has different open years subject to examination. The table above presents the open years subject to examination for the most material of the legal entities in each jurisdiction. Additionally, tax years are not closed until the statute of limitations in each jurisdiction expires. In the jurisdictions noted above, the statute of limitations can extend beyond the open years subject to examination.</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;">Income Taxes.</font><font style="font-family:inherit;font-size:10pt;"> We use the asset and liability method to account for income taxes whereby we calculate deferred tax assets or liabilities using the enacted tax rates and tax law applicable to when any temporary differences are expected to reverse. We establish valuation allowances, when necessary, to reduce deferred tax assets to the extent it is more likely than not that such deferred tax assets will not be realized. We do not provide deferred taxes related to the U.S.&#160;GAAP basis in excess of the outside&#160;tax basis in the investment in our foreign subsidiaries to the extent such amounts relate to indefinitely reinvested earnings and profits of such foreign subsidiaries.</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;">Income tax expense includes (i)&#160;deferred tax expense, which generally represents the net change in deferred tax assets or liabilities during the year plus any change in valuation allowances, and (ii)&#160;current tax expense, which represents the amount of tax currently payable to or receivable from taxing authorities. We only recognize tax benefits related to uncertain tax positions that are more likely than not of being sustained upon examination. For those positions that satisfy such recognition criteria, the amount of tax benefit that we recognize is the largest amount of tax benefit that is more likely than not of being sustained on ultimate settlement of the uncertain tax position.</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;">Interest Capitalization</font><font style="font-family:inherit;font-size:10pt;">. We capitalize interest as part of the historical cost of acquiring or constructing certain assets, including property, plant and equipment; project assets; and PV solar power systems. Interest capitalized for property, plant and equipment or PV solar power systems is depreciated over the estimated useful life of the related assets when they are placed in service. We charge interest capitalized for project assets to cost of sales when such assets are sold and we have met all revenue recognition criteria. We capitalize interest to the extent that interest cost has been incurred and payments have been made to acquire, construct, or develop an asset. We cease capitalization of interest for assets in development or under construction if the assets are substantially complete or if we have sold such assets.</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;">Inventories &#8211; Current and Noncurrent. </font><font style="font-family:inherit;font-size:10pt;">We report our inventories at the lower of cost or net realizable value. We determine cost on a first-in, first-out basis and include both the costs of acquisition and the costs of manufacturing in our inventory costs. These costs include direct materials, direct labor, and indirect manufacturing costs, including depreciation and amortization. Our capitalization of costs into inventory is based on the normal utilization of our plants. If our plant utilization is abnormally low, the portion of our indirect manufacturing costs related to the abnormal utilization level is expensed as incurred. Other abnormal manufacturing costs, such as wasted materials or excess yield losses, are also expensed as incurred. Finished goods inventory is comprised exclusively of solar modules that have not yet been installed in a PV solar power plant under construction or sold to a third-party customer.</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;">As needed, we may purchase a critical raw material that is used in our core production process in quantities that exceed anticipated consumption within our normal operating cycle (which is 12 months). We classify such raw materials that we do not expect to consume within our normal operating cycle as noncurrent. </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;">We regularly review the cost of inventories, including noncurrent inventories, against their estimated net realizable value and record write-downs if any inventories have costs in excess of their net realizable values. We also regularly evaluate the quantities and values of our inventories, including noncurrent inventories, in light of current market conditions and trends, among other factors, and record write-downs for any quantities in excess of demand or for any obsolescence. This evaluation considers the use of modules in our systems business, expected demand, anticipated sales prices, strategic raw material requirements, new product development schedules, product obsolescence, product merchantability, and other factors. Market conditions are subject to change, and actual consumption of our inventory could differ from forecasted demand. </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> <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;">The contractual maturities of our marketable securities as of </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 (in thousands):</font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">One year or less</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">904,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">One year to two 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161,961</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Two years to three 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:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">77,359</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,143,704</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities and Restricted Investments.</font><font style="font-family:inherit;font-size:10pt;"> We determine the classification of our marketable securities and restricted investments at the time of purchase and reevaluate such designation at each balance sheet date. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, all of our marketable securities and restricted investments were classified as available-for-sale debt securities. Accordingly, we record them at fair value and account for the net unrealized gains and losses as part of &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</font><font style="font-family:inherit;font-size:10pt;">&#8221; until realized. We record realized gains and losses on the sale of our marketable securities and restricted investments in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; computed using the specific identification method. </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;">We may sell marketable securities prior to their stated maturities after consideration of our liquidity requirements. We view unrestricted securities with maturities beyond 12 months as available to support our current operations and, accordingly, classify such securities as current assets under &#8220;</font><font style="font-family:inherit;font-size:10pt;">Marketable securities</font><font style="font-family:inherit;font-size:10pt;">&#8221; in the consolidated balance sheets. Restricted investments consist of long-term duration marketable securities that we hold in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations. Accordingly, we classify restricted investments as noncurrent assets under &#8220;</font><font style="font-family:inherit;font-size:10pt;">Restricted cash and investments</font><font style="font-family:inherit;font-size:10pt;">&#8221; in the consolidated balance sheets.</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;">All of our available-for-sale marketable securities and restricted investments are subject to a periodic impairment review. We consider a marketable security or restricted investment to be impaired when its fair value is less than its cost basis, in which case we would further review the security or investment to determine if it is other-than-temporarily impaired. In performing such an evaluation, we review factors such as the length of time and the extent to which its fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, our intent to sell, and whether it is more likely than not that we will be required to sell the marketable security or restricted investment before we have recovered its cost basis. If a marketable security or restricted investment were other-than-temporarily impaired, we write it down through &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; to its impaired value and establish that value as its new cost basis.</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;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">3. Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><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;">In February 2018, the Financial Accounting Standard Board (&#8220;FASB&#8221;) issued ASU 2018-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement &#8211; Reporting Comprehensive Income (Topic 220) &#8211; Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, </font><font style="font-family:inherit;font-size:10pt;">to allow entities to reclassify the income tax effects of the Tax Act on items within accumulated other comprehensive income to retained earnings. The adoption of ASU 2018-02 in the fourth quarter of 2018 did not have a significant impact on our consolidated financial statements and associated disclosures as we did not elect to reclassify the income tax effects of the Tax Act from accumulated other comprehensive income to retained earnings.</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;">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) &#8211; Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">, to simplify certain aspects of hedge accounting for both non-financial and financial risks and better align the recognition and measurement of hedge results with an entity&#8217;s risk management activities. ASU 2017-12 also amends certain presentation and disclosure requirements for hedging activities and changes how an entity assesses hedge effectiveness. ASU 2017-12 is effective for fiscal years and interim periods within those years beginning after December 15, 2018, and early adoption is permitted. We are currently evaluating the impact ASU 2017-12 will have on our consolidated financial statements and associated disclosures.</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;">In October 2016, the FASB issued ASU 2016-16, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 230) &#8211; Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">. ASU 2016-16 requires the recognition of income tax consequences of intra-entity transfers of assets, other than inventory, when the transfer occurs. Two common examples of assets included in the scope of ASU 2016-16 are intellectual property and long-lived assets. The adoption of ASU 2016-16 in the first quarter of 2018 did not have a significant impact on our consolidated financial statements and associated disclosures.</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;">In June 2016, the FASB issued ASU 2016-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments &#8211; Credit Losses (Topic 326)</font><font style="font-family:inherit;font-size:10pt;">, to provide financial statement users with more useful information about expected credit losses. ASU 2016-13 also changes how entities measure credit losses on financial instruments and the timing of when such losses are recorded. ASU 2016-13 is effective for fiscal years and interim periods within those years beginning after December 15, 2019, and early adoption is permitted for periods beginning after December 15, 2018. We are currently evaluating the impact ASU 2016-13 will have on our consolidated financial statements and associated disclosures.</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;">In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">, to increase transparency and comparability among organizations by recognizing a right-of-use asset and a lease liability on the balance sheet for all leases with terms longer than 12 months and disclosing key information about leasing transactions. Leases will be classified as either operating or financing, with such classification affecting the pattern of expense recognition in the income statement. ASU 2016-02 is effective for fiscal years and interim periods within those years beginning after December 15, 2018, and early adoption is permitted. In July 2018, the FASB issued ASU 2018-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) &#8211; Targeted Improvements</font><font style="font-family:inherit;font-size:10pt;">, which provided an optional transition method to apply the new lease requirements through a cumulative-effect adjustment in the period of adoption.</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;">We expect to adopt ASU 2016-02 in the first quarter of 2019 using this optional transition method. We also expect to elect certain practical expedients permitted under the transition guidance, which, among other things, allow us to not reassess prior conclusions related to contracts containing leases or lease classification. We are currently evaluating the impact ASU 2016-02 will have on our consolidated financial statements and associated disclosures and designing the related processes and internal controls. We expect the adoption to have a significant impact on our consolidated balance sheet through the recognition of right-of-use assets and lease liabilities primarily related to real estate arrangements, but do not expect the adoption to have a significant impact on our results of operations or cash flows.</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;">Other current liabilities</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative instruments&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contingent consideration (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">665</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financing liability (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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indemnification liabilities (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,876</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,421</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,261</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,380</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,757</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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 style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 15. &#8220;Commitments and Contingencies&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of our &#8220;Contingent consideration&#8221; and &#8220;Indemnification liabilities&#8221; arrangements. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 12. &#8220;Equity Method Investments&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.</font></div></td></tr></table></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;">Other liabilities</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following 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;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product warranty liability (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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other taxes payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">83,058</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89,724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Transition tax liability (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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">77,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,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></tr><tr><td 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;">Contingent consideration (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial letter of credit liability (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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financing liability (3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,822</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,261</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,430</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">467,839</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">568,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 15. &#8220;Commitments and Contingencies&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of our &#8220;Product warranty liability,&#8221; &#8220;Contingent consideration,&#8221; and &#8220;Commercial letter of credit liability&#8221; arrangements.</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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 19. &#8220;Income Taxes&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of the one-time transition tax on accumulated earnings of foreign subsidiaries as a result of the Tax Act.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(3)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 12. &#8220;Equity Method Investments&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.</font></div></td></tr></table></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;">Property, Plant and Equipment.</font><font style="font-family:inherit;font-size:10pt;"> We report our property, plant and equipment at cost, less accumulated depreciation. Cost includes the price paid to acquire or construct the assets, required installation costs, interest capitalized during the construction period, and any expenditures that substantially add to the value of or substantially extend the useful life of the assets. We capitalize costs related to computer software obtained or developed for internal use, which generally includes enterprise-level business and finance software that we customize to meet our specific operational requirements. We expense repair and maintenance costs at the time we incur them.</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;">We begin depreciation for our property, plant and equipment when they are placed in service. We consider such assets to be placed in service when they are both in the location and condition for their intended use. We compute depreciation expense using the straight-line method over the estimated useful lives of assets, as presented in the table below. We depreciate leasehold improvements over the shorter of their estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.</font></div><div style="line-height:120%;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="3" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Lives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">in Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Buildings and building improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25 &#8211; 40</font></div></td></tr><tr><td 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;">Manufacturing machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5 &#8211; 10</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Furniture, fixtures, computer hardware, and computer 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3&#160;&#8211;&#160;7</font></div></td></tr><tr><td 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;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">up to 15</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following 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;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Buildings and improvements </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">567,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">424,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Machinery 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,826,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,059,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Office equipment and furniture</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,011</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Construction in progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">405,581</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">641,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property, plant and equipment, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,041,068</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,339,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,284,857</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,184,739</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,756,211</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,154,537</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable Trade and Allowance for Doubtful Accounts</font><font style="font-family:inherit;font-size:10pt;">. We record trade accounts receivable for our unconditional rights to consideration arising from our performance under contracts with customers. The carrying value of such receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. We estimate our allowance for doubtful accounts for specific trade receivable balances based on historical collection trends, the age of outstanding trade receivables, existing economic conditions, and the financial security, if any, associated with the receivables. Past-due trade receivable balances are written off when our internal collection efforts have been unsuccessful.</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;">Our module and other equipment sales generally include up to 45-day payment terms following the transfer of control of the products to the customer. In addition, certain module and equipment sale agreements may require a down payment for a portion of the transaction price upon or shortly after entering into the agreement or related purchase order. Payment terms for sales of our solar power systems, EPC services, and operations and maintenance services vary by contract but are generally due upon demand or within several months of satisfying the associated performance obligations. As a practical expedient, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised product or service to a customer and when the customer pays for that product or service will be one year or less. We typically do not include extended payment terms in our contracts with customers.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the pretax amounts reclassified from accumulated other comprehensive (loss) income into our consolidated statements of operations 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;"> (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="15" 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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Comprehensive Income Components</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Line Item</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts Reclassified for the Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrealized gain on marketable securities and restricted 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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrealized (loss) gain on derivative contracts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(212</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cross currency swap contract</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward, interest rate, and cross currency swap contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(189</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total amount reclassified</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,593</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(140</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,825</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Expense.</font><font style="font-family:inherit;font-size:10pt;"> We incur research and development costs during the process of researching and developing new products and enhancing our existing products, technologies, and manufacturing processes. Our research and development costs consist primarily of employee compensation, materials, outside services, and depreciation. We expense these costs as incurred until the resulting product has been completed, tested, and made ready for commercial manufacturing.</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;color:#000000;font-weight:bold;text-decoration:none;">8. Restricted Cash and Investments</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">Restricted cash and investments consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">139,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,822</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,961</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total restricted cash and investments (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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,390</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">424,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><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;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">There was an additional </font><font style="font-family:inherit;font-size:9pt;">$19.7 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$11.1 million</font><font style="font-family:inherit;font-size:9pt;"> of restricted cash included within &#8220;</font><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</font><font style="font-family:inherit;font-size:9pt;">&#8221; at </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><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;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, our restricted cash consisted of deposits held by various banks to secure certain of our letters of credit and other deposits designated for the construction or operation of systems projects as well as the payment of amounts related to project specific debt financings. Restricted cash also included certain deposits held in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations. </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">See Note 15. &#8220;Commitments and Contingencies&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements for further discussion relating to our letters of credit.</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;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, our restricted investments consisted of long-term marketable securities that were also held in custodial accounts to fund the estimated future costs of collecting and recycling modules covered under our solar module collection and recycling program. As necessary, we fund any incremental amounts for our estimated collection and recycling obligations on an annual basis based on the estimated costs of collecting and recycling covered modules, estimated rates of return on our restricted investments, and an estimated solar module life of </font><font style="font-family:inherit;font-size:10pt;">25 years</font><font style="font-family:inherit;font-size:10pt;"> less amounts already funded in prior years. To ensure that amounts previously funded will be available in the future regardless of potential adverse changes in our financial condition (even in the case of our own insolvency), we have established a trust under which estimated funds are put into custodial accounts with an established and reputable bank, for which First Solar, Inc.; First Solar Malaysia Sdn. Bhd. (&#8220;FS Malaysia&#8221;); and First Solar Manufacturing GmbH are grantors. Trust funds may be disbursed for qualified module collection and recycling costs (including capital and facilities related recycling costs), payments to customers for assuming collection and recycling obligations, and reimbursements of any overfunded amounts. Investments in the trust must meet certain investment quality criteria comparable to highly rated government or agency bonds.</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;">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 sold certain restricted investments for proceeds of </font><font style="font-family:inherit;font-size:10pt;">$231.1 million</font><font style="font-family:inherit;font-size:10pt;"> and realized gains of </font><font style="font-family:inherit;font-size:10pt;">$55.4 million</font><font style="font-family:inherit;font-size:10pt;"> on such sales as part of an effort to align the currencies of the investments with those of the corresponding collection and recycling liabilities and disburse </font><font style="font-family:inherit;font-size:10pt;">$143.1 million</font><font style="font-family:inherit;font-size:10pt;"> of overfunded amounts. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we sold certain restricted investments for proceeds of </font><font style="font-family:inherit;font-size:10pt;">$118.2 million</font><font style="font-family:inherit;font-size:10pt;"> and realized gains of </font><font style="font-family:inherit;font-size:10pt;">$41.3 million</font><font style="font-family:inherit;font-size:10pt;"> on such sales as part of a separate effort to align the currencies of the investments with those of the corresponding collection and recycling liabilities.</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;">See Note 11. &#8220;Fair Value Measurements&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements for information about the fair value of our restricted investments.</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;">The following tables summarize the unrealized gains and losses related to our restricted investments, by major security type, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,203</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">171,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,650</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,671</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,000</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%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">127,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">174,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,944</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">302,060</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,427</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,961</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%;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;">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 identified </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> restricted investments totaling </font><font style="font-family:inherit;font-size:10pt;">$87.4 million</font><font style="font-family:inherit;font-size:10pt;"> that had been in a loss position for a period of time greater than 12 months with unrealized losses of </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we identified </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> restricted investments totaling </font><font style="font-family:inherit;font-size:10pt;">$107.7 million</font><font style="font-family:inherit;font-size:10pt;"> that had been in a loss position for a period of time greater than 12 months with unrealized losses of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">. The unrealized losses were primarily due to increases in interest rates relative to rates at the time of purchase. Based on the underlying credit quality of the investments, we do not intend to sell these securities prior to the recovery of our cost basis. Therefore, we did not consider these investments to be other-than-temporarily impaired. </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;">The following tables show unrealized losses and fair values for those restricted investments that were in an unrealized loss position 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, aggregated by major security type and the length of time the restricted investments have been in a continuous loss position (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="25" 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: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: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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for<br clear="none"/>Less Than 12 Months</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for<br clear="none"/>12 Months or Greater</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td></tr><tr><td style="vertical-align: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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,335</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,436</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">128,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,671</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%;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="25" 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: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: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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for<br clear="none"/>Less Than 12 Months</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for<br clear="none"/>12 Months or Greater</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td></tr><tr><td style="vertical-align: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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,731</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,731</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the contractual maturities of our restricted investments were between </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">11 years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">18 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4. Restructuring and Asset Impairments</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">Cadmium Telluride Module Manufacturing and Corporate Restructuring</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;">In November 2016, our board of directors approved a set of initiatives intended to accelerate our transition to Series 6 module manufacturing and restructure our operations to reduce costs and better align the organization with our long-term strategic plans. Accordingly, we expect to upgrade and replace our legacy manufacturing fleet over the next several years with Series 6 manufacturing equipment, thereby enabling the production of solar modules with a larger form factor, better product attributes, and a lower cost structure.</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;">As part of these initiatives, we incurred net charges of </font><font style="font-family:inherit;font-size:10pt;">$41.8 million</font><font style="font-family:inherit;font-size:10pt;"> during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which included (i) </font><font style="font-family:inherit;font-size:10pt;">$27.6 million</font><font style="font-family:inherit;font-size:10pt;"> of charges, primarily related to net losses on the disposition of previously impaired Series 4 and Series 5 manufacturing equipment, (ii) </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> of severance benefits to terminated employees, and (iii) </font><font style="font-family:inherit;font-size:10pt;">$6.7 million</font><font style="font-family:inherit;font-size:10pt;"> of net miscellaneous charges, primarily related to contract terminations, the write-off of operating supplies, and other Series 4 manufacturing exit costs.</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;">The commencement of this operational transition in November 2016 represented an expectation that certain of our module manufacturing assets would be sold or otherwise disposed of significantly before the end of their previously estimated useful lives. As a result, we compared the undiscounted future cash flows of our module manufacturing assets to the carrying value of the asset group and determined that the group was not recoverable. Accordingly, we measured the fair value of the asset group using a combination of income and cost valuation techniques and recorded impairment losses of </font><font style="font-family:inherit;font-size:10pt;">$640.3 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, 2016</font><font style="font-family:inherit;font-size:10pt;">. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> we also incurred charges of </font><font style="font-family:inherit;font-size:10pt;">$14.1 million</font><font style="font-family:inherit;font-size:10pt;"> for severance benefits to terminated employees as we substantially reduced our workforce at our domestic and international facilities, including reductions in administrative and other staff, and </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the closure of ancillary foreign operations, the write-off of operating supplies, and other miscellaneous charges.</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;">Substantially all amounts associated with these restructuring and asset impairment charges related to our modules segment and were classified as &#8220;</font><font style="font-family:inherit;font-size:10pt;">Restructuring and asset impairments</font><font style="font-family:inherit;font-size:10pt;">&#8221; on the consolidated statements of operations, and substantially all of the associated liabilities were paid or settled as of </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%;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;">Crystalline Silicon Module Manufacturing Restructuring</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;">In June 2016, our executive management elected to reallocate our crystalline silicon module production capacity to support next generation CdTe module offerings. As a result, we ended production of our crystalline silicon modules to focus on our core CdTe module technology and utility-scale PV solar power systems. The majority of our crystalline silicon module manufacturing associates were expected to be redeployed in other manufacturing operations.</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;">In connection with these restructuring activities, we incurred charges of </font><font style="font-family:inherit;font-size:10pt;">$81.4 million</font><font style="font-family:inherit;font-size:10pt;"> during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, which included (i) </font><font style="font-family:inherit;font-size:10pt;">$35.9 million</font><font style="font-family:inherit;font-size:10pt;"> of impairment charges related to certain crystalline silicon module manufacturing equipment considered abandoned for accounting purposes, (ii) </font><font style="font-family:inherit;font-size:10pt;">$35.8 million</font><font style="font-family:inherit;font-size:10pt;"> of impairment charges for developed technology intangible assets associated with our crystalline silicon module technology, (iii) </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;"> of miscellaneous charges related to certain contract manufacturing agreements and the write-off of operating supplies, and (iv) </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> of charges for severance benefits to terminated employees. All amounts associated with these charges related to our modules segment and were classified as &#8220;</font><font style="font-family:inherit;font-size:10pt;">Restructuring and asset impairments</font><font style="font-family:inherit;font-size:10pt;">&#8221; on the consolidated statements of operations.</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;">Other Restructuring</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;">During the year ended December 31, 2012, we recognized a liability for the expected repayment of certain customs tax benefits as part of a prior restructuring activity. In December 2017, we reversed this liability as a result of meeting certain investment certificate criteria associated with the commencement of operations at our previously announced manufacturing plant in Vietnam and recorded a </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> benefit to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Restructuring and asset impairments</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16. Revenue from Contracts with Customers</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;">The following table represents a disaggregation of revenue from contracts with customers 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;"> along with the reportable segment for each category (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="15" 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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Category</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Solar modules</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Modules</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">806,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">675,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: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;">Solar power systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,244,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,927,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,131,961</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">347,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">45,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">892,814</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">O&amp;M services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">103,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">101,024</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Module plus</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">84,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Energy generation (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47,122</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,933</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,244,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,941,324</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: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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,904,563</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%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">During the years ended </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.</font></div></td></tr></table><div style="line-height:120%;padding-top:1px;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;">We recognize revenue for module sales at a point in time following the transfer of control of the modules to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Such contracts may contain provisions that require us to make liquidated damage payments to the customer if we fail to deliver modules by scheduled dates. We recognize these liquidated damages as a reduction of revenue in the period we transfer control of the modules to the customer.</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;">We generally recognize revenue for sales of solar power systems and/or EPC services over time using cost based input methods, in which significant judgment is required to evaluate assumptions including the amount of net contract revenues and the total estimated costs to determine our progress towards contract completion and to calculate the corresponding amount of revenue to recognize. If the estimated total costs on any contract are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known.&#160;The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated.</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;">Changes in estimates for sales of systems and EPC services occur for a variety of reasons, including but not limited to (i) construction plan accelerations or delays, (ii) module cost forecast changes, (iii) cost related change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect on our consolidated statements of operations. The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) 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;"> as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> during the periods presented with the exception of the sales and use tax matter described below, for which the aggregate change in estimate has been presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.</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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Number of projects (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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Increase (decrease) in revenue from net changes in transaction prices (in thousands) (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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(67,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Increase in revenue from net changes in input cost estimates (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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,548</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,047</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">164,920</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net increase in revenue from net changes in estimates (in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,909</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,626</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97,628</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net change in estimate as a percentage of aggregate revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-24px;"><font style="font-family:inherit;font-size:9pt;">During the year ended </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">, we settled a tax examination with the state of California regarding several matters, including certain sales and use tax payments due under lump sum EPC contracts. Accordingly, we revised our estimates of sales and use taxes due for projects in the state of California, which affected the estimated transaction prices for such contracts, and recorded an increase to revenue of </font><font style="font-family:inherit;font-size:9pt;">$54.6 million</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table><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;">The following table reflects the changes in our contract assets, which we classify as &#8220;Accounts receivable, unbilled&#8221; or &#8220;Retainage,&#8221; and our contract liabilities, which we classify as &#8220;Deferred revenue,&#8221; 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;"> (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="16" 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: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: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: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, unbilled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,594</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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;">Retainage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,500</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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,014</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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, unbilled and retainage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">458,166</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">174,608</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">283,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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 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 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 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 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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred revenue (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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">145,073</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Includes </font><font style="font-family:inherit;font-size:9pt;">$48.0 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$63.3 million</font><font style="font-family:inherit;font-size:9pt;"> of long-term deferred revenue classified as &#8220;</font><font style="font-family:inherit;font-size:9pt;">Other liabilities</font><font style="font-family:inherit;font-size:9pt;">&#8221; on our consolidated balance sheets as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><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;">Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer, which is common for long-term construction contracts. Billing requirements vary by contract but are generally structured around the completion of certain construction milestones. Some of our EPC contracts for systems we build may also contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by us for work performed, but held for payment by the customer as a form of security until we reach certain construction milestones. When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract, we record deferred revenue, which represents a contract liability. Such deferred revenue typically results from billings in excess of costs incurred on long-term construction contracts and advance payments received on sales of solar modules.</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;">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;">, our contract assets increased by </font><font style="font-family:inherit;font-size:10pt;">$283.6 million</font><font style="font-family:inherit;font-size:10pt;"> primarily due to certain unbilled receivables associated with ongoing construction activities at the Willow Springs and California Flats projects and the completion of the sale of the Manildra project. 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;">, our contract liabilities increased by </font><font style="font-family:inherit;font-size:10pt;">$32.7 million</font><font style="font-family:inherit;font-size:10pt;"> primarily as a result of advance payments received for sales of solar modules, partially offset by revenue recognition for certain EPC projects in Florida, for which we received a portion of the proceeds in 2017, and the completion of the sale of certain Japan projects, for which we collected the proceeds in 2017. 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 revenue of </font><font style="font-family:inherit;font-size:10pt;">$128.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$308.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.</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;">The following table represents our remaining performance obligations 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 sales of solar power systems, including uncompleted sold projects, projects under sales contracts subject to conditions precedent, and EPC agreements for partner developed projects that we are constructing or expect to construct. Such table excludes remaining performance obligations for any sales arrangements that had not fully satisfied the criteria to be considered a contract with a customer pursuant to the requirements of ASC 606. We expect to recognize </font><font style="font-family:inherit;font-size:10pt;">$0.7 billion</font><font style="font-family:inherit;font-size:10pt;"> of revenue for such contracts through the later of the substantial completion or the closing dates of the projects.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Project/Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Project Size in MW</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sub style="vertical-align:bottom;line-height:120%;font-size:5pt">AC</sub></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue Category</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">EPC Contract/Partner Developed Project</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expected Year Revenue Recognition Will Be Completed</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Revenue Recognized</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Phoebe, Texas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Innergix Renewable Energy</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">12%</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;">GA Solar 4, Georgia (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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Solar power systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Origis Energy USA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">11%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Rosamond, California</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Solar power systems</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Clearway Energy Group</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">57%</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;">Willow Springs, California</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Solar power systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">D.E. Shaw Renewable 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 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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">96%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Grange Hall, Florida</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Tampa Electric Company</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">98%</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;">Peace Creek, Florida</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Tampa Electric Company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">70%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Troy Solar, Indiana</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Southern Indiana Gas and Electric Company</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;%</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;">Lake Hancock, Florida</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Tampa Electric Company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">34%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">917</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Previously known as the Twiggs County Solar project</font></div></td></tr></table><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;">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 entered into contracts with customers for the future sale of 8.9 GW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">DC</sub></font><font style="font-family:inherit;font-size:10pt;"> of solar modules for an aggregate transaction price of </font><font style="font-family:inherit;font-size:10pt;">$3.2 billion</font><font style="font-family:inherit;font-size:10pt;">. We expect to recognize such amounts as revenue through 2022 as we transfer control of the modules to the customers. 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 also entered into long-term O&amp;M contracts covering approximately </font><font style="font-family:inherit;font-size:10pt;">8 GW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">DC</sub></font><font style="font-family:inherit;font-size:10pt;"> of utility-scale PV solar power systems. We expect to recognize </font><font style="font-family:inherit;font-size:10pt;">$0.5 billion</font><font style="font-family:inherit;font-size:10pt;"> of revenue during the noncancelable term of these O&amp;M contracts over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">11.5 years</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> <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;">Deferred Revenue.</font><font style="font-family:inherit;font-size:10pt;"> When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract, we record deferred revenue, which represents a contract liability. We recognize deferred revenue as net sales after we have transferred control of the goods or services to the customer and all revenue recognition criteria are met. As a practical expedient, we do not adjust the consideration in a contract for the effects of a significant financing component when we expect, at contract inception, that the period between a customer&#8217;s down payment and our transfer of a promised product or service to the customer will be one year or less. Additionally, we do not adjust the consideration in a contract for the effects of a significant financing component when the consideration is received as a form of performance security.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition &#8211; Module and Other Equipment Sales.</font><font style="font-family:inherit;font-size:10pt;"> We recognize revenue for module and other equipment sales (e.g., module plus arrangements) at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, such as the shipment or delivery of solar modules and other BoS parts, we allocate the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognize the related revenue as control of each individual product is transferred to the customer, in satisfaction of the corresponding performance obligations.</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;">Revenue Recognition &#8211; Solar Power System Sales and/or EPC Services</font><font style="font-family:inherit;font-size:10pt;">. We generally recognize revenue for sales of solar power systems and/or EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer. Furthermore, the sale of a solar power system when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sale arrangements, we recognize revenue using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract, after consideration of our customers&#8217; commitment to perform its obligations under the contract, which is</font><font style="font-family:inherit;font-size:10pt;color:#030303;"> typically measured through the receipt of cash deposits or </font><font style="font-family:inherit;font-size:10pt;">other forms of financial security issued by creditworthy financial institutions or parent entities</font><font style="font-family:inherit;font-size:10pt;color:#030303;">. For sales of solar power systems in which we obtain an interest in the project sold to the customer, we recognize all of the revenue for the consideration received, including the fair value of the noncontrolling interest we obtained, and defer any profit associated with the interest obtained through &#8220;</font><font style="font-family:inherit;font-size:10pt;">Equity in earnings, net of tax</font><font style="font-family:inherit;font-size:10pt;color:#030303;">.&#8221; We may also recognize revenue for the sale of a solar power system after it has been completed due to the timing of when we enter into the associated sales contract with the customer.</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;">In applying cost based input methods of revenue recognition, we use the actual costs incurred relative to the total estimated costs (including solar module costs) to determine our progress towards contract completion and to calculate the corresponding amount of revenue and gross profit to recognize.&#160;Cost based input methods of revenue recognition are considered a faithful depiction of our efforts to satisfy long-term construction contracts and therefore reflect the transfer of goods to a customer under such contracts. Costs incurred that do not contribute to satisfying our performance obligations (&#8220;inefficient costs&#8221;) are excluded from our input methods of revenue recognition as the amounts are not reflective of our transferring control of the system to the customer. Costs incurred towards contract completion may include costs associated with solar modules, direct materials, labor, subcontractors, and other indirect costs related to contract performance. We recognize solar module and direct material costs as incurred when such items have been installed in a system.</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;">Cost based input methods of revenue recognition require us to make estimates of net contract revenues and costs to complete our projects.&#160;In making such estimates, significant judgment is required to evaluate assumptions related to the amount of net contract revenues, including the impact of any performance incentives, liquidated damages, and other payments to customers. Significant judgment is also required to evaluate assumptions related to the costs to complete our projects, including materials, labor, contingencies, and other system costs. If the estimated total costs on any contract, including any inefficient costs, are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known.&#160;The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. The effect of the changes on future periods are recognized as if the revised estimates had been used since revenue was initially recognized under the contract.&#160;Such revisions could occur in any reporting period, and the effects may be material depending on the size of the contracts or the changes in estimates.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our solar power system sales, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. In addition, we may provide an energy performance test during the first or second year of a system&#8217;s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level.&#160;Conversely, if there is an underperformance event with regards to these tests, we may incur liquidated damages as a percentage of the EPC contract price. Such performance guarantees represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition &#8211; Operations and Maintenance.</font><font style="font-family:inherit;font-size:10pt;"> We recognize revenue for standard, recurring O&amp;M services over time as customers receive and consume the benefits of such services, which typically include 24/7 system monitoring, certain PPA and other agreement compliance, NERC compliance, large generator interconnection agreement compliance, energy forecasting, performance engineering analysis, regular performance reporting, turn-key maintenance services including spare parts and corrective maintenance repair, warranty management, and environmental services. Other ancillary O&amp;M services, such as equipment replacement, weed abatement, landscaping, or solar module cleaning, are recognized as revenue as the services are provided and billed to the customer. Costs of O&amp;M services are expensed in the period in which they are incurred.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our O&amp;M service offerings, we typically offer an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider. If system availability exceeds a contractual threshold, we may receive a bonus payment, or if system availability falls below a separate threshold, we may incur liquidated damages for certain lost energy under the PPA. Such bonuses or liquidated damages represent a form of variable consideration and are estimated and recognized over time as customers receive and consume the benefits of the O&amp;M services.</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;">Revenue Recognition &#8211; Energy Generation.</font><font style="font-family:inherit;font-size:10pt;"> We sell energy generated by PV solar power systems under PPAs or on an open contract basis. For energy sold under PPAs, which may qualify as a lease, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker) and the price stated in the PPA. For energy sold on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid based on the prevailing spot market prices.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents our remaining performance obligations 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 sales of solar power systems, including uncompleted sold projects, projects under sales contracts subject to conditions precedent, and EPC agreements for partner developed projects that we are constructing or expect to construct. Such table excludes remaining performance obligations for any sales arrangements that had not fully satisfied the criteria to be considered a contract with a customer pursuant to the requirements of ASC 606. We expect to recognize </font><font style="font-family:inherit;font-size:10pt;">$0.7 billion</font><font style="font-family:inherit;font-size:10pt;"> of revenue for such contracts through the later of the substantial completion or the closing dates of the projects.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Project/Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Project Size in MW</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sub style="vertical-align:bottom;line-height:120%;font-size:5pt">AC</sub></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue Category</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">EPC Contract/Partner Developed Project</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expected Year Revenue Recognition Will Be Completed</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Revenue Recognized</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Phoebe, Texas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Innergix Renewable Energy</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">12%</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;">GA Solar 4, Georgia (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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Solar power systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Origis Energy USA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">11%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Rosamond, California</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Solar power systems</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Clearway Energy Group</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">57%</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;">Willow Springs, California</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Solar power systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">D.E. Shaw Renewable 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 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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">96%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Grange Hall, Florida</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Tampa Electric Company</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">98%</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;">Peace Creek, Florida</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Tampa Electric Company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">70%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Troy Solar, Indiana</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Southern Indiana Gas and Electric Company</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;%</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;">Lake Hancock, Florida</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">EPC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Tampa Electric Company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">34%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">917</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable trade, net</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable trade, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">129,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,362</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable trade, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">128,282</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">211,797</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;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;">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;">, </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$16.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of our </font><font style="font-family:inherit;font-size:10pt;">accounts receivable trade, net</font><font style="font-family:inherit;font-size:10pt;"> were secured by letters of credit, bank guarantees, or other forms of financial security issued by creditworthy financial institutions.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </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;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Accounts receivable, unbilled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,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></tr><tr><td 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;">Retainage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, unbilled and retainage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">458,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">174,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued project 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">147,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89,905</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued compensation and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,985</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product warranty liability (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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">81,844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,978</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">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 style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441,580</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">366,827</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-24px;"><font style="font-family:inherit;font-size:9pt;">See Note 15. &#8220;Commitments and Contingencies&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of our &#8220;Product warranty liability.&#8221;</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the changes in accumulated other comprehensive (loss) income, net of tax, 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;"> (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="17" 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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Marketable Securities and Restricted 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Balance as of December 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(65,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">68,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,259</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:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive loss before reclassifications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,034</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,077</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,760</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,871</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(55,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(48,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net tax effect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(996</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,739</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net other comprehensive (loss) 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(57,747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,056</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(56,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Balance as of December 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(66,380</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(54,466</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the potential shares of common stock that were excluded from the computation of diluted net income per share for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> as such shares would have had an anti-dilutive effect (in thousands):</font></div><div style="line-height:120%;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="7" rowspan="1"></td></tr><tr><td style="width:61%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Anti-dilutive shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">753</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">320,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">99,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,145,839</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,656</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,143,704</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%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">153,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">723,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,012</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">720,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, and marketable securities consisted of the following 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;"> (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,202,774</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,142,949</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,585</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash and cash 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,403,562</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,268,534</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,143,704</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">720,379</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents, and marketable 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,547,266</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,988,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of our income tax expense or benefit 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 as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current (benefit) expense:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(44,267</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116,956</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,389</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,099</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(29,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current (benefit) expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(49,047</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">131,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(42,095</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">226,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">90,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9,536</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,027</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,521</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred 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:9pt;"><font style="font-family:inherit;font-size:9pt;">52,488</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,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:9pt;"><font style="font-family:inherit;font-size:9pt;">65,262</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total income tax expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,441</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">371,996</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,167</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our long-term debt consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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="11" rowspan="1"></td></tr><tr><td style="width:61%;" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance (USD)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Loan Agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Revolving Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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;">Luz del Norte Credit Facilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">USD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">188,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">185,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Ishikawa Credit Agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">121,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tochigi Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Mashiko Credit Agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Royal Solar Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">JPY</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Marikal Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Hindupur Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Anantapur Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tungabhadra Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Manildra Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,451</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Beryl Credit Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Various</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">156</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term debt principal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">479,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">406,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: unamortized discounts and issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(12,366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,004</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total long-term debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">466,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">393,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,570</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,075</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncurrent portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">461,221</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">380,465</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The items that gave rise to our deferred taxes 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net operating losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">108,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,796</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,601</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capitalized interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Equity in 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,693</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">17,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,584</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">244,711</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">270,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(159,546</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(143,818</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, net of 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">126,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted investments and 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Acquisition accounting / basis difference</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,420</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,880</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Investments in 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Equity in 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(40,339</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capitalized interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,093</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,541</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(20,524</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(75,717</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net deferred tax assets and 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,641</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,573</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income or loss and our consolidated statements of operations for the years ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Exchange Forward Contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate Swap Contract</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cross Currency Swap Contract</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance in accumulated other comprehensive (loss) income at December 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts recognized in 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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,619</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified to earnings impacting:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,896</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,896</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance in accumulated other comprehensive (loss) income at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,556</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,556</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts recognized in other comprehensive (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified to earnings impacting:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance in accumulated other comprehensive (loss) income at December 31, 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,723</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,723</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts recognized in other comprehensive (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified to earnings impacting:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(546</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(546</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance in accumulated other comprehensive (loss) income at December 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents gains and losses related to derivative instruments not designated as hedges affecting our consolidated statements of operations for the years ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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="15" 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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Line Item</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency loss, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest rate swap contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(8,643</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,932</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the fair values of derivative instruments included in our consolidated balance sheets 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivatives 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total derivatives 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 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 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest rate swap contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">198</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,205</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,206</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,294</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,205</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total derivative 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:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,364</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,294</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,205</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Current Liabilities</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivatives 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total derivatives 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,240</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 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 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest rate swap contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,932</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,051</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,057</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total derivative 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:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,303</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,297</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,932</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculation of basic and diluted net income (loss) per share for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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 (in thousands, except per share amounts):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic net income (loss) per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Numerator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">144,326</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(165,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(416,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">102,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted net income (loss) per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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: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;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">102,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of restricted and performance stock units and stock purchase plan 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average shares used in computing diluted net income (loss) per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">106,113</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 colspan="2" 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"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,328</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 colspan="2" 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"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">102,866</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss) per share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.59</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.05</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our income tax results differed from the amount computed by applying the relevant U.S.&#160;statutory federal corporate income tax rate to our income or loss before income taxes for the following reasons 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;"> (in thousands):</font></div><div style="line-height:120%;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="22" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Statutory income tax expense (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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(188,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Provisional effect of Tax Act</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">408,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">201.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Changes in 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign tax rate differential</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,048</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">State tax, net of federal 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(8,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-deductible expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Share-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,105</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change in tax contingency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,273</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">959</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(34,541</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign dividend 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:9pt;"><font style="font-family:inherit;font-size:9pt;">16,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248,013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(46.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td 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;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tax 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(8,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9.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:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Return to provision adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,307</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(35,191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17.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:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of tax holiday</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(26,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(46,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23.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:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,266</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:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reported income tax expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,441</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.0</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">371,996</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184.1</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,167</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.3</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents share-based compensation expense recognized in our consolidated statements of operations for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Selling, general and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Production start-up</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total share-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,712</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%;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;">The following table presents share-based compensation expense by type of award for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted and performance stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrestricted stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,637</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock purchase plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">394</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,860</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,460</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,085</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net amount released from inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">294</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">661</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">627</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total share-based compensation 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 style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,154</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,121</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,712</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents long-lived assets, which include property, plant and equipment, PV solar power systems, and project assets (current and noncurrent) as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> by geographic region, based on the physical location of the assets (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vietnam</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">702,071</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">659,854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">595,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Malaysia</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">532,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">483,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">319,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">251,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Chile</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">251,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">All other foreign countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">108,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-lived 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,563,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,074,362</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,525,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">882,757</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">643,099</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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: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;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;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:48%;" rowspan="1" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">in Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,224,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">380,585</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">843,643</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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: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;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,229</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,229</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize our 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;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Power purchase agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,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:9pt;"><font style="font-family:inherit;font-size:9pt;">(648</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,838</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">7,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(37,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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,162</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%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(24,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Power purchase agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,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:9pt;"><font style="font-family:inherit;font-size:9pt;">(324</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">7,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,077</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In-process research and development (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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,255</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,768</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(27,541</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill, by reporting unit, 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;"> were as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions (Impairments)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Modules</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated impairment losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(393,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(393,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</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%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisitions (Impairments)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Modules</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">407,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated impairment losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(393,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(393,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S.&#160;and non-U.S.&#160;components of our income or loss before income taxes 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 as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(49,353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(426,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-U.S. 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224,983</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(110,460</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) before taxes and equity in earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113,147</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">202,115</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(537,251</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the future principal payments on our long-term debt were due as follows (in thousands):</font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Debt</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,935</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">71,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">296,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total long-term debt future principal payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">479,157</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of our restricted stock unit activity, including performance stock unit activity, for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;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="7" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested restricted stock units 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;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,302,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38.55</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units granted (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">739,855</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">67.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(490,682)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77,792)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested restricted stock units 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:4px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,474,287</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">45.63</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units granted include the maximum amount of performance stock units available for issuance under our long-term incentive program for key executive officers and associates. The actual number of shares to be issued will depend on the relative attainment of the performance metrics described above.</font></div></td></tr></table></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;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):</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="5" rowspan="1"></td></tr><tr><td style="width:56%;" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">USD Equivalent</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">AUD 8.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$6.2</font></div></td></tr></table></div></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="5" rowspan="1"></td></tr><tr><td style="width:56%;" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">USD Equivalent</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Indian rupee</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">INR 4,730.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$74.1</font></div></td></tr><tr><td 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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8364;15.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$18.8</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred rent</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indirect tax receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;">15,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Notes receivable (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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income taxes receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other assets&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">95,692</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85,532</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-24px;"><font style="font-family:inherit;font-size:9pt;">In </font><font style="font-family:inherit;font-size:9pt;">April 2009</font><font style="font-family:inherit;font-size:9pt;">, we entered into a credit facility agreement with a solar power project entity of one of our customers for an available amount of </font><font style="font-family:inherit;font-size:9pt;">&#8364;17.5 million</font><font style="font-family:inherit;font-size:9pt;"> to provide financing for a PV solar power system. The credit facility bears interest at </font><font style="font-family:inherit;font-size:9pt;">8.0%</font><font style="font-family:inherit;font-size:9pt;"> per annum, payable quarterly, with the full amount due in December 2026. As of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, the balance outstanding on the credit facility was </font><font style="font-family:inherit;font-size:9pt;">&#8364;7.0 million</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;">$8.0 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$8.4 million</font><font style="font-family:inherit;font-size:9pt;">, respectively).</font></div></td></tr></table></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;">Product warranty activities during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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 as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product warranty liability, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">231,751</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accruals for new warranties issued</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Settlements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Changes in estimate of product warranty 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,863</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(40,118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,667</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product warranty liability, end 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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">220,692</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224,274</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,408</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current portion of warranty 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,657</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncurrent portion of warranty liability</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">212,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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> <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;">The following table presents net sales for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> by geographic region, based on the customer country of invoicing (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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,478,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,273,774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,418,974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">234,814</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,405</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">India</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158,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></tr><tr><td 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;">Australia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">153,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">108,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Turkey</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Jordan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">103,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Spain</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">All other foreign countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">123,658</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,944</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,506</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net 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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,244,044</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,941,324</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,904,563</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present certain financial information for our reportable segments for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Modules</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,742,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,244,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross (loss) profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(50,467</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">442,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:9pt;"><font style="font-family:inherit;font-size:9pt;">392,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;"><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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Modules</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">806,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,134,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,941,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">112,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">436,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">548,947</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">67,597</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;"><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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2016</font></div></td></tr><tr><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Modules</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">675,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,229,111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,904,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">110,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">527,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">638,418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">186,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,515</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">204,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">, aggregated by major security type and the length of time the marketable securities have been in a continuous loss position (in thousands):</font></div><div style="line-height:120%;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: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: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: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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">In Loss Position for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">150,842</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,076</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">245,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">98,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,356</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,085</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">210</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">166,198</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,822</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">373,350</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,656</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%;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: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: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: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: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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="23" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:normal;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">In Loss Position for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">In Loss Position for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">119,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">88,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">208,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">121,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:9pt;"><font style="font-family:inherit;font-size:9pt;">860</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,671</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">225,007</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,099</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">210,302</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">435,309</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,012</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future amortization expense for our definite-lived intangible assets was as follows at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,162</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customers each comprised 10% or more of our total net sales and/or 10% or more of our total accounts receivable for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;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="19" 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: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: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: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: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: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="5" 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="5" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of A/R</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Net Sales</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of A/R</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Net Sales</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of A/R</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #10</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer #11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net sales and/or accounts receivable for these customers were less than </font><font style="font-family:inherit;font-size:9pt;">10%</font><font style="font-family:inherit;font-size:9pt;"> of our total net sales and/or accounts receivable for the period.</font></div></td></tr></table></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;color:#000000;font-weight:bold;text-decoration:none;">22. Segment and Geographical Information</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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-top:1px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We operate our business in </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> segments. Our modules segment involves the design, manufacture, and sale of CdTe solar modules, which convert sunlight into electricity. Third-party customers of our modules segment include integrators and operators of PV solar power systems. Our second segment is our fully integrated systems segment, through which we provide complete turn-key PV solar power systems, or solar solutions, that draw upon our capabilities, which include (i) project development, (ii) EPC services, and (iii) O&amp;M services. We may provide our full EPC services or any combination of individual products and services within our EPC capabilities depending upon the customer and market opportunity. All of our systems segment products and services are for PV solar power systems, which primarily use our solar modules, and we sell such products and services to utilities, independent power producers, commercial and industrial companies, and other system owners. Additionally within our systems segment, we may temporarily own and operate certain of our systems for a period of time based on strategic opportunities or market factors.</font></div><div style="line-height:120%;padding-top:1px;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;">Our segments are managed by our Chief Executive Officer, who is also considered our chief operating decision maker (&#8220;CODM&#8221;). Our CODM views sales of solar modules or systems as the primary drivers of our resource allocation, profitability, and cash flows. Our modules segment contributes to our operating results by providing the fundamental technologies and solar modules that drive our business and sales opportunities, and our systems segment contributes to our operating results by using such modules as part of a range of comprehensive PV solar energy solutions, depending on the customer and market opportunity. Our CODM generally makes decisions about allocating resources to our segments and assessing their performance based on gross profit. However, information about segment assets is not reported to the CODM for purposes of making such decisions. Accordingly, we exclude such asset information from our reportable segment financial disclosures.</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;">The following tables present certain financial information for our reportable segments for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> (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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Modules</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,742,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,244,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross (loss) profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(50,467</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">442,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:9pt;"><font style="font-family:inherit;font-size:9pt;">392,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;"><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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Modules</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">806,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,134,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,941,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">112,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">436,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">548,947</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">67,597</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;"><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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2016</font></div></td></tr><tr><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Modules</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">675,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,229,111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,904,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">110,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">527,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">638,418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">186,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,515</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">204,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents net sales for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> by geographic region, based on the customer country of invoicing (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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,478,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,273,774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,418,974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">234,814</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,405</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">India</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158,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></tr><tr><td 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;">Australia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">153,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">108,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Turkey</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Jordan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">103,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Spain</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">All other foreign countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">123,658</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,944</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,506</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net 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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,244,044</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,941,324</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,904,563</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;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;">The following table presents long-lived assets, which include property, plant and equipment, PV solar power systems, and project assets (current and noncurrent) as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> by geographic region, based on the physical location of the assets (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vietnam</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">702,071</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">659,854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">595,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Malaysia</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">532,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">483,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">319,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">251,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Chile</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">251,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">All other foreign countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">108,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-lived 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,563,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,074,362</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share-Based Compensation.</font><font style="font-family:inherit;font-size:10pt;"> We recognize share-based compensation expense for the estimated grant-date fair value of equity awards issued as compensation to employees over the requisite service period, which is generally </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years. For awards with performance conditions, we recognize share-based compensation expense if it is probable that the performance conditions will be achieved. We account for forfeitures of share-based awards as such forfeitures occur. Accordingly, when an associate&#8217;s employment is terminated, all previously unvested awards granted to such associate are forfeited, which results in a benefit to share-based compensation expense in the period of such associate&#8217;s termination equal to the cumulative expense recorded through the termination date for such unvested awards. We recognize share-based compensation expense for awards with graded vesting schedules on a straight-line basis over the requisite service periods for each separately vesting portion of the award as if each award was in substance multiple awards.</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;">Shipping and Handling Costs.</font><font style="font-family:inherit;font-size:10pt;"> We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of net sales, and classify such costs as a component of cost of sales.</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;color:#000000;font-weight:bold;text-decoration:none;">2. Summary of Significant Accounting Policies</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">Basis of Presentation. </font><font style="font-family:inherit;font-size:10pt;">These consolidated financial statements include the accounts of First Solar, Inc. and its subsidiaries and are prepared in accordance with U.S.&#160;GAAP. We eliminated all intercompany transactions and balances during consolidation. Certain prior year balances were reclassified to conform to the current year presentation.</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;">Use of Estimates.</font><font style="font-family:inherit;font-size:10pt;"> The preparation of consolidated financial statements in conformity with U.S.&#160;GAAP requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and the accompanying notes. On an ongoing basis, we evaluate our estimates, including those related to inputs used to recognize revenue over time, accrued solar module collection and recycling liabilities, product warranties, accounting for income taxes, long-lived asset impairments, and testing goodwill. Despite our intention to establish accurate estimates and reasonable assumptions, actual results could differ materially from such estimates and assumptions.</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;">Fair Value Measurements.</font><font style="font-family:inherit;font-size:10pt;"> We measure certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.</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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#160;&#8211; Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</font></div></td></tr></table><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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#160;&#8211; Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level&#160;2 valuation techniques.</font></div></td></tr></table><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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#160;&#8211; Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.</font></div></td></tr></table><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;">Cash and Cash Equivalents.</font><font style="font-family:inherit;font-size:10pt;"> We consider highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents with the exception of time deposits, which are presented as marketable securities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Cash</font><font style="font-family:inherit;font-size:10pt;">. Restricted cash consists of cash and cash equivalents held by various banks to secure certain of our letters of credit and other such deposits designated for the construction or operation of systems projects as well as the payment of amounts related to project specific debt financings. Restricted cash also includes cash and cash equivalents held in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash for our letters of credit is classified as current or noncurrent based on the maturity date of the corresponding letter of credit. Restricted cash for project construction, operation, and financing is classified as current or noncurrent based on the intended use of the restricted funds. Restricted cash held in custodial accounts is classified as noncurrent to align with the nature of the corresponding collection and recycling liabilities.</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;">Marketable Securities and Restricted Investments.</font><font style="font-family:inherit;font-size:10pt;"> We determine the classification of our marketable securities and restricted investments at the time of purchase and reevaluate such designation at each balance sheet date. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, all of our marketable securities and restricted investments were classified as available-for-sale debt securities. Accordingly, we record them at fair value and account for the net unrealized gains and losses as part of &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</font><font style="font-family:inherit;font-size:10pt;">&#8221; until realized. We record realized gains and losses on the sale of our marketable securities and restricted investments in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; computed using the specific identification method. </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;">We may sell marketable securities prior to their stated maturities after consideration of our liquidity requirements. We view unrestricted securities with maturities beyond 12 months as available to support our current operations and, accordingly, classify such securities as current assets under &#8220;</font><font style="font-family:inherit;font-size:10pt;">Marketable securities</font><font style="font-family:inherit;font-size:10pt;">&#8221; in the consolidated balance sheets. Restricted investments consist of long-term duration marketable securities that we hold in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations. Accordingly, we classify restricted investments as noncurrent assets under &#8220;</font><font style="font-family:inherit;font-size:10pt;">Restricted cash and investments</font><font style="font-family:inherit;font-size:10pt;">&#8221; in the consolidated balance sheets.</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;">All of our available-for-sale marketable securities and restricted investments are subject to a periodic impairment review. We consider a marketable security or restricted investment to be impaired when its fair value is less than its cost basis, in which case we would further review the security or investment to determine if it is other-than-temporarily impaired. In performing such an evaluation, we review factors such as the length of time and the extent to which its fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, our intent to sell, and whether it is more likely than not that we will be required to sell the marketable security or restricted investment before we have recovered its cost basis. If a marketable security or restricted investment were other-than-temporarily impaired, we write it down through &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; to its impaired value and establish that value as its new cost basis.</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;">Accounts Receivable Trade and Allowance for Doubtful Accounts</font><font style="font-family:inherit;font-size:10pt;">. We record trade accounts receivable for our unconditional rights to consideration arising from our performance under contracts with customers. The carrying value of such receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. We estimate our allowance for doubtful accounts for specific trade receivable balances based on historical collection trends, the age of outstanding trade receivables, existing economic conditions, and the financial security, if any, associated with the receivables. Past-due trade receivable balances are written off when our internal collection efforts have been unsuccessful.</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;">Our module and other equipment sales generally include up to 45-day payment terms following the transfer of control of the products to the customer. In addition, certain module and equipment sale agreements may require a down payment for a portion of the transaction price upon or shortly after entering into the agreement or related purchase order. Payment terms for sales of our solar power systems, EPC services, and operations and maintenance services vary by contract but are generally due upon demand or within several months of satisfying the associated performance obligations. As a practical expedient, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised product or service to a customer and when the customer pays for that product or service will be one year or less. We typically do not include extended payment terms in our contracts with customers.</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;">Accounts Receivable, Unbilled</font><font style="font-family:inherit;font-size:10pt;">. Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer, which is common for long-term construction contracts. For example, we typically recognize revenue from contracts for the construction and sale of PV solar power systems over time using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. Accordingly, revenue could be recognized in advance of billing the customer, resulting in an amount recorded to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;">.&#8221; Once we have an unconditional right to consideration under a construction contract, we typically bill our customer and reclassify the &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;">&#8221; to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable trade, net</font><font style="font-family:inherit;font-size:10pt;">.&#8221; Billing requirements vary by contract but are generally structured around the completion of certain construction milestones. We assess our unbilled accounts receivable for impairment in accordance with the allowance for doubtful accounts policy described above.</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;">Retainage.</font><font style="font-family:inherit;font-size:10pt;"> Certain of our EPC contracts for PV solar power systems we build contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by us for work performed, but held for payment by the customer as a form of security until we reach certain construction milestones. We consider whether collectibility of such retainage is reasonably assured in connection with our overall assessment of the collectibility of amounts due or that will become due under our EPC contracts. Retainage included within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;">&#8221; is expected to be billed and collected within the next 12 months. After we satisfy the EPC contract requirements and have an unconditional right to consideration, we typically bill for retainage and reclassify such amounts to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable trade, net</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</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;">Inventories &#8211; Current and Noncurrent. </font><font style="font-family:inherit;font-size:10pt;">We report our inventories at the lower of cost or net realizable value. We determine cost on a first-in, first-out basis and include both the costs of acquisition and the costs of manufacturing in our inventory costs. These costs include direct materials, direct labor, and indirect manufacturing costs, including depreciation and amortization. Our capitalization of costs into inventory is based on the normal utilization of our plants. If our plant utilization is abnormally low, the portion of our indirect manufacturing costs related to the abnormal utilization level is expensed as incurred. Other abnormal manufacturing costs, such as wasted materials or excess yield losses, are also expensed as incurred. Finished goods inventory is comprised exclusively of solar modules that have not yet been installed in a PV solar power plant under construction or sold to a third-party customer.</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;">As needed, we may purchase a critical raw material that is used in our core production process in quantities that exceed anticipated consumption within our normal operating cycle (which is 12 months). We classify such raw materials that we do not expect to consume within our normal operating cycle as noncurrent. </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;">We regularly review the cost of inventories, including noncurrent inventories, against their estimated net realizable value and record write-downs if any inventories have costs in excess of their net realizable values. We also regularly evaluate the quantities and values of our inventories, including noncurrent inventories, in light of current market conditions and trends, among other factors, and record write-downs for any quantities in excess of demand or for any obsolescence. This evaluation considers the use of modules in our systems business, expected demand, anticipated sales prices, strategic raw material requirements, new product development schedules, product obsolescence, product merchantability, and other factors. Market conditions are subject to change, and actual consumption of our inventory could differ from forecasted demand. </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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Balance of Systems Parts.</font><font style="font-family:inherit;font-size:10pt;"> BoS parts represent mounting, electrical, and other construction parts purchased for PV solar power systems to be constructed or currently under construction, which are not yet installed in a system. These construction parts include items such as posts, tilt brackets, tables, harnesses, combiner boxes, inverters, cables, tracker equipment, and other parts that we may purchase or assemble for the systems we construct. We carry these parts at the lower of cost or net realizable value and determine our BoS costs on a weighted-average basis.&#160;BoS parts do not include any solar modules that we manufacture.</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;">Property, Plant and Equipment.</font><font style="font-family:inherit;font-size:10pt;"> We report our property, plant and equipment at cost, less accumulated depreciation. Cost includes the price paid to acquire or construct the assets, required installation costs, interest capitalized during the construction period, and any expenditures that substantially add to the value of or substantially extend the useful life of the assets. We capitalize costs related to computer software obtained or developed for internal use, which generally includes enterprise-level business and finance software that we customize to meet our specific operational requirements. We expense repair and maintenance costs at the time we incur them.</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;">We begin depreciation for our property, plant and equipment when they are placed in service. We consider such assets to be placed in service when they are both in the location and condition for their intended use. We compute depreciation expense using the straight-line method over the estimated useful lives of assets, as presented in the table below. We depreciate leasehold improvements over the shorter of their estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.</font></div><div style="line-height:120%;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="3" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Lives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">in Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Buildings and building improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25 &#8211; 40</font></div></td></tr><tr><td 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;">Manufacturing machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5 &#8211; 10</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Furniture, fixtures, computer hardware, and computer 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3&#160;&#8211;&#160;7</font></div></td></tr><tr><td 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;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">up to 15</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">PV Solar Power Systems.</font><font style="font-family:inherit;font-size:10pt;"> PV solar power systems represent project assets that we may temporarily own and operate after being placed in service. We report our PV solar power systems at cost, less accumulated depreciation. When we are entitled to incentive tax credits for our systems, we reduce the related carrying value of the assets by the amount of the tax credits, which reduces future depreciation. We begin depreciation for PV solar power systems when they are placed in service. We compute depreciation expense for the systems using the straight-line method over the shorter of the term of the related PPA or </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;"> years. Accordingly, our current PV solar power systems have estimated useful lives ranging from </font><font style="font-family:inherit;font-size:10pt;">19</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;"> years.</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;">Project Assets. </font><font style="font-family:inherit;font-size:10pt;">Project assets primarily consist of costs related to solar power projects in various stages of development that are capitalized prior to the completion of the sale of the project, including projects that may have begun commercial operation under PPAs and are actively marketed and intended to be sold. These project related costs include costs for land, development, and construction of a PV solar power system. Development costs may include legal, consulting, permitting, transmission upgrade, interconnection, and other similar costs. We typically classify project assets as noncurrent due to the nature of solar power projects (long-lived assets) and the time required to complete all activities to develop, construct, and sell projects, which is typically longer than 12 months. Once we enter into a definitive sales agreement, we classify such project assets as current until the sale is completed and we have met all of the criteria to recognize the sale as revenue. Any income generated by a project while it remains within project assets is accounted for as a reduction to our basis in the project. If a project is completed and begins commercial operation prior to the closing of a sales arrangement, the completed project will remain in project assets until placed in service. We present all expenditures related to the development and construction of project assets, whether fully or partially owned, as a component of cash flows from operating activities.</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;">We review project assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We consider a project commercially viable or recoverable if it is anticipated to be sold for a profit once it is either fully developed or fully constructed. We consider a partially developed or partially constructed project commercially viable or recoverable if the anticipated selling price is higher than the carrying value of the related project assets. We examine a number of factors to determine if the project is expected to be recoverable, including whether there are any changes in environmental, permitting, market pricing, regulatory, or other conditions that may impact the project. Such changes could cause the costs of the project to increase or the selling price of the project to decrease. If a project is not considered recoverable, we impair the respective project assets and adjust the carrying value to the estimated fair value, with the resulting impairment recorded within &#8220;Selling, general and administrative&#8221; expense.</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;">Interest Capitalization</font><font style="font-family:inherit;font-size:10pt;">. We capitalize interest as part of the historical cost of acquiring or constructing certain assets, including property, plant and equipment; project assets; and PV solar power systems. Interest capitalized for property, plant and equipment or PV solar power systems is depreciated over the estimated useful life of the related assets when they are placed in service. We charge interest capitalized for project assets to cost of sales when such assets are sold and we have met all revenue recognition criteria. We capitalize interest to the extent that interest cost has been incurred and payments have been made to acquire, construct, or develop an asset. We cease capitalization of interest for assets in development or under construction if the assets are substantially complete or if we have sold such assets.</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;">Asset Impairments.</font><font style="font-family:inherit;font-size:10pt;"> We assess long-lived assets classified as &#8220;held and used,&#8221; including our property, plant and equipment; project assets; PV solar power systems; and intangible assets for impairment whenever events or changes in circumstances arise, including consideration of technological obsolescence, that may indicate that the carrying amount of such assets may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.</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;">When impairment indicators are present, we compare undiscounted future cash flows, including the eventual disposition of the asset group at market value, to the asset group&#8217;s carrying value to determine if the asset group is recoverable. If the carrying value of the asset group exceeds the undiscounted future cash flows, we measure any impairment by comparing the fair value of the asset group to its carrying value. Fair value is generally determined by considering (i) internally developed discounted cash flows for the asset group, (ii) third-party valuations, and/or (iii) information available regarding the current market value for such assets. If the fair value of an asset group is determined to be less than its carrying value, an impairment in the amount of the difference is recorded in the period that the impairment indicator occurs. Estimating future cash flows requires significant judgment, and such projections may vary from the cash flows eventually realized.</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;">We consider a long-lived asset to be abandoned after we have ceased use of such asset and we have no intent to use or repurpose the asset in the future. Abandoned long-lived assets are recorded at their salvage value, if any.</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;">We classify long-lived assets we plan to sell, excluding project assets and PV solar power systems, as held for sale on our consolidated balance sheets only after certain criteria have been met including: (i) management has the authority and commits to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and the plan to sell the asset have been initiated, (iv) the sale of the asset is probable within 12 months, (v) the asset is being actively marketed at a reasonable sales price relative to its current fair value, and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made. We record assets held for sale at the lower of their carrying value or fair value less costs to sell. If, due to unanticipated circumstances, such assets are not sold in the 12 months after being classified as held for sale, then held for sale classification will continue as long as the above criteria are still met.</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;">Ventures and Variable Interest Entities.</font><font style="font-family:inherit;font-size:10pt;"> In the normal course of business, we establish wholly owned project companies which may be considered variable interest entities (&#8220;VIEs&#8221;).&#160;We consolidate wholly owned VIEs when we are considered the primary beneficiary of such entities.&#160;Additionally, we have, and may in the future form, joint venture type arrangements, including partnerships and partially owned limited liability companies or similar legal structures, with one or more third parties primarily to develop, construct, own, and/or sell solar power projects. We analyze all of our ventures and classify them into two groups: (i) ventures that must be consolidated because they are either not VIEs and we hold a majority voting interest, or because they are VIEs and we are the primary beneficiary and (ii) ventures that do not need to be consolidated because they are either not VIEs and we hold a minority voting interest, or because they are VIEs and we are not the primary beneficiary.</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;">Ventures are considered VIEs if (i) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional subordinated financial support; (ii) as a group, the holders of the equity investment at risk lack the ability to make certain decisions, the obligation to absorb expected losses, or the right to receive expected residual returns; or (iii) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity&#8217;s activities are conducted on behalf of that investor. Our venture agreements typically require us to fund some form of capital for the development and construction of a project, depending upon the opportunity and the market in which our ventures are located.</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;">We are considered the primary beneficiary of and are required to consolidate a VIE if we have the power to direct the activities that most significantly impact the VIE&#8217;s economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to the entity. If we determine that we do not have the power to direct the activities that most significantly impact the entity, then we are not the primary beneficiary of the VIE.</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;">Equity Method Investments. </font><font style="font-family:inherit;font-size:10pt;">We use the equity method of accounting for our investments when we have the ability to significantly influence, but not control, the operations or financial activities of the investee. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We record our equity method investments at cost and subsequently adjust their carrying amount each period for our share of the earnings or losses of the investee and other adjustments required by the equity method of accounting. Distributions received from our equity method investments are recorded as reductions in the carrying value of such investments and are classified on the consolidated statements of cash flows pursuant to the cumulative earnings approach. Under this approach, distributions received are considered returns on investment and are classified as cash inflows from operating activities unless our cumulative distributions received, less distributions received in prior periods that were determined to be returns of investment, exceed our cumulative equity in earnings recognized from the investment. When such an excess occurs, the current period distributions up to this excess are considered returns of investment and are classified as cash inflows from investing activities.</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;">We monitor equity method investments for impairment and record reductions in their carrying values if the carrying amount of an investment exceeds its fair value. An impairment charge is recorded when such impairment is deemed to be other-than-temporary. To determine whether an impairment is other-than-temporary, we consider our ability and intent to hold the investment until the carrying amount is fully recovered. Circumstances that indicate an other-than-temporary impairment may have occurred include factors such as decreases in quoted market prices or declines in the operations of the investee. The evaluation of an investment for potential impairment requires us to exercise significant judgment and to make certain assumptions. The use of different judgments and assumptions could result in different conclusions. We recorded impairment losses related to our equity method investments of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax, 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.</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;">Goodwill.</font><font style="font-family:inherit;font-size:10pt;"> Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair value assigned to the individual assets acquired and liabilities assumed. We do not amortize goodwill, but instead are required to test goodwill for impairment at least annually. We perform impairment tests between the scheduled annual test in the fourth quarter if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit that has goodwill is less than its carrying value. </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;">We may first make a qualitative assessment of whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying value to determine whether it is necessary to perform a quantitative goodwill impairment test. Such qualitative impairment test considers various factors, including macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance of a reporting unit, and any other relevant events affecting our company or a reporting unit. If we determine through the qualitative assessment that a reporting unit&#8217;s fair value is more likely than not greater than its carrying value, the quantitative impairment test is not required. If the qualitative assessment indicates it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying value, we perform a quantitative impairment test. We may also elect to proceed directly to the quantitative impairment test without considering qualitative factors. </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;">The quantitative impairment test is the comparison of the fair value of a reporting unit with its carrying amount, including goodwill. Our reporting units consist of our modules business and our fully integrated systems business. We define the fair value of a reporting unit as the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. We primarily use an income approach to estimate the fair value of our reporting units. Significant judgment is required when estimating the fair value of a reporting unit, including the forecasting of future operating results and the selection of discount and expected future growth rates used to determine projected cash flows. If the estimated fair value of a reporting unit exceeds its carrying value, goodwill is not impaired, and no further analysis is required. Conversely, if the carrying value of a reporting unit exceeds its estimated fair value, we record an impairment loss equal to the excess, not to exceed the total amount of goodwill allocated to the reporting unit. </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;">Intangible Assets. </font><font style="font-family:inherit;font-size:10pt;">Intangible assets primarily include developed technologies or in-process research and development (&#8220;IPR&amp;D&#8221;) from prior business acquisitions, certain PPAs acquired after the associated PV solar power systems were placed in service, and our internally-generated intangible assets, substantially all of which were patents on technologies related to our products and production processes. We record an asset for patents after the patent has been issued based on the legal, filing, and other costs incurred to secure it. IPR&amp;D is initially capitalized at fair value as an intangible asset with an indefinite life and periodically assessed for impairment. When the IPR&amp;D project is complete, it is reclassified as a definite-lived intangible asset. We amortize intangible assets on a straight-line basis over their estimated useful lives, which generally range from </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;">20</font><font style="font-family:inherit;font-size:10pt;"> years.</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;">Deferred Revenue.</font><font style="font-family:inherit;font-size:10pt;"> When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract, we record deferred revenue, which represents a contract liability. We recognize deferred revenue as net sales after we have transferred control of the goods or services to the customer and all revenue recognition criteria are met. As a practical expedient, we do not adjust the consideration in a contract for the effects of a significant financing component when we expect, at contract inception, that the period between a customer&#8217;s down payment and our transfer of a promised product or service to the customer will be one year or less. Additionally, we do not adjust the consideration in a contract for the effects of a significant financing component when the consideration is received as a form of performance security.</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;">Product Warranties.</font><font style="font-family:inherit;font-size:10pt;"> We provide a limited PV solar module warranty covering defects in materials and workmanship under normal use and service conditions for approximately 10 years. We also typically warrant that modules installed in accordance with agreed-upon specifications will produce at least </font><font style="font-family:inherit;font-size:10pt;">98%</font><font style="font-family:inherit;font-size:10pt;"> of their labeled power output rating during the first year, with the warranty coverage reducing by </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;"> every year thereafter throughout the approximate 25-year limited power output warranty period. In resolving claims under both the limited defect and power output warranties, we typically have the option of either repairing or replacing the covered modules or, under the limited power output warranty, providing additional modules to remedy the power shortfall. Our limited module warranties also include an option for us to remedy claims under such warranties, generally exercisable only after the second year of the warranty period, by making certain cash payments. Under the limited workmanship warranty, the optional cash payment will be equal to the original purchase price of the module, reduced by a degradation factor, and under the limited power output warranty, the cash payment will be equal to the shortfall in power output. Such limited module warranties are standard for module sales and may be transferred from the original purchasers of the solar modules to subsequent purchasers upon resale.</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;">As an alternative form of our standard limited module power output warranty, we also offer an aggregated or system-level limited module performance warranty.&#160;This system-level limited module performance warranty is designed for utility-scale systems and provides </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;">-year system-level energy degradation protection. This warranty represents a practical expedient to address the challenge of identifying, from the potential millions of modules installed in a utility-scale system, individual modules that may be performing below warranty thresholds by focusing on the aggregate energy generated by the system rather than the power output of individual modules. The system-level limited module performance warranty is typically calculated as a percentage of a system&#8217;s expected energy production, adjusted for certain actual site conditions, with the warranted level of performance declining each year in a linear fashion, but never falling below </font><font style="font-family:inherit;font-size:10pt;">80%</font><font style="font-family:inherit;font-size:10pt;"> during the term of the warranty.&#160;In resolving claims under the system-level limited module performance warranty to restore the system to warranted performance levels, we first must validate that the root cause of the issue is due to module performance; we then have the option of either repairing or replacing the covered modules, providing supplemental modules, or making a cash payment. Consistent with our limited module power output warranty, when we elect to satisfy a warranty claim by providing replacement or supplemental modules under the system-level module performance warranty, we do not have any obligation to pay for the labor to remove or install modules.</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;">In addition to our limited solar module warranties described above, for PV solar power systems we construct, we typically provide limited warranties for defects in engineering design, installation, and BoS part workmanship for a period of one to two years following the substantial completion of a system or a block within the system. In resolving claims under such BoS warranties, we have the option of remedying the defect through repair or replacement.</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;">When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations. We make and revise these estimates based primarily on the number of our solar modules under warranty installed at customer locations, our historical experience with warranty claims, our monitoring of field installation sites, our internal testing of and the expected future performance of our solar modules and BoS parts, and our estimated per-module replacement costs.</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;">Accrued Solar Module Collection and Recycling Liability.</font><font style="font-family:inherit;font-size:10pt;"> Historically, we have recognized expense at the time of sale for the estimated cost of our future obligations for collecting and recycling solar modules covered by our solar module collection and recycling program. See </font><font style="font-family:inherit;font-size:10pt;">Note 13. &#8220;Solar Module Collection and Recycling Liability&#8221;</font><font style="font-family:inherit;font-size:10pt;"> for further information.</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;">Asset Retirement Obligations. </font><font style="font-family:inherit;font-size:10pt;">We develop, construct, and operate certain project assets and PV solar power systems with land lease agreements that include a requirement for the removal of the assets at the end of the lease. We also lease certain land for our manufacturing facilities and administrative offices under agreements that require the removal of our property or leasehold improvements upon termination of the lease.</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;">We recognize such asset retirement obligations (&#8220;AROs&#8221;) in the period in which they are incurred based on the present value of estimated third-party decommissioning costs, and we capitalize the associated asset retirement costs as part of the carrying amount of the related assets. Once an asset is placed in service, the asset retirement cost is subsequently depreciated on a straight-line basis over the estimated useful life of the asset. Changes in AROs resulting from the passage of time are recognized as an increase in the carrying amount of the liability and as accretion expense. Our AROs were included within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other liabilities</font><font style="font-family:inherit;font-size:10pt;">&#8221; 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;"> and totaled </font><font style="font-family:inherit;font-size:10pt;">$18.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$16.7 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;">Derivative Instruments.</font><font style="font-family:inherit;font-size:10pt;"> We recognize derivative instruments on our consolidated balance sheets at their fair value. On the date that we enter into a derivative contract, we designate the derivative instrument as a fair value hedge, a cash flow hedge, a hedge of a net investment in a foreign operation, or a derivative instrument that will not be accounted for using hedge accounting methods. 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, all of our derivative instruments were designated either as cash flow hedges or as derivative instruments not accounted for using hedge accounting methods.</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;">We record changes in the fair value of a derivative instrument that is highly effective and that is designated and qualifies as a cash flow hedge in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</font><font style="font-family:inherit;font-size:10pt;">&#8221; until our earnings are affected by the variability of the cash flows from the underlying hedge. We record any hedge ineffectiveness and amounts excluded from effectiveness testing in current period earnings within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income, net</font><font style="font-family:inherit;font-size:10pt;">.&#8221; We report changes in the fair value of derivative instruments that are not designated or do not qualify for hedge accounting in current period earnings. We classify cash flows from derivative instruments on the consolidated statements of cash flows in the same category as the item being hedged or on a basis consistent with the nature of the instrument.</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;">At the inception of a hedge, we formally document all relationships between hedging instruments and the underlying hedged items as well as our risk-management objective and strategy for undertaking the hedge transaction. We also formally assess (both at inception and on an ongoing basis) whether our derivative instruments are highly effective in offsetting changes in the fair value or cash flows of the underlying hedged items and whether those derivatives are expected to remain highly effective in future periods. When we determine that a derivative instrument is not highly effective as a hedge, we discontinue hedge accounting prospectively. In all situations in which we discontinue hedge accounting and the derivative instrument remains outstanding, we carry the derivative instrument at its fair value on our consolidated balance sheets and recognize subsequent changes in its fair value in current period earnings.</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;">Business Combinations.</font><font style="font-family:inherit;font-size:10pt;"> We account for business combinations using the acquisition method of accounting and record intangible assets separate from goodwill. Such intangible assets are recorded at fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual assets acquired and liabilities assumed as of the date of acquisition. We charge acquisition related costs that are not part of the purchase price consideration to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font><font style="font-family:inherit;font-size:10pt;">&#8221; as they are incurred. These costs typically include transaction and integration costs, such as legal, accounting, and other professional fees. We account for any contingent consideration, which represents an obligation of the acquirer to transfer additional assets or equity interests to the former owner as part of the exchange if specified future events occur or conditions are met, at fair value either as a liability or as equity depending on the terms of the acquisition agreement.</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;">Revenue Recognition &#8211; Module and Other Equipment Sales.</font><font style="font-family:inherit;font-size:10pt;"> We recognize revenue for module and other equipment sales (e.g., module plus arrangements) at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, such as the shipment or delivery of solar modules and other BoS parts, we allocate the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognize the related revenue as control of each individual product is transferred to the customer, in satisfaction of the corresponding performance obligations.</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;">Revenue Recognition &#8211; Solar Power System Sales and/or EPC Services</font><font style="font-family:inherit;font-size:10pt;">. We generally recognize revenue for sales of solar power systems and/or EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer. Furthermore, the sale of a solar power system when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sale arrangements, we recognize revenue using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract, after consideration of our customers&#8217; commitment to perform its obligations under the contract, which is</font><font style="font-family:inherit;font-size:10pt;color:#030303;"> typically measured through the receipt of cash deposits or </font><font style="font-family:inherit;font-size:10pt;">other forms of financial security issued by creditworthy financial institutions or parent entities</font><font style="font-family:inherit;font-size:10pt;color:#030303;">. For sales of solar power systems in which we obtain an interest in the project sold to the customer, we recognize all of the revenue for the consideration received, including the fair value of the noncontrolling interest we obtained, and defer any profit associated with the interest obtained through &#8220;</font><font style="font-family:inherit;font-size:10pt;">Equity in earnings, net of tax</font><font style="font-family:inherit;font-size:10pt;color:#030303;">.&#8221; We may also recognize revenue for the sale of a solar power system after it has been completed due to the timing of when we enter into the associated sales contract with the customer.</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;">In applying cost based input methods of revenue recognition, we use the actual costs incurred relative to the total estimated costs (including solar module costs) to determine our progress towards contract completion and to calculate the corresponding amount of revenue and gross profit to recognize.&#160;Cost based input methods of revenue recognition are considered a faithful depiction of our efforts to satisfy long-term construction contracts and therefore reflect the transfer of goods to a customer under such contracts. Costs incurred that do not contribute to satisfying our performance obligations (&#8220;inefficient costs&#8221;) are excluded from our input methods of revenue recognition as the amounts are not reflective of our transferring control of the system to the customer. Costs incurred towards contract completion may include costs associated with solar modules, direct materials, labor, subcontractors, and other indirect costs related to contract performance. We recognize solar module and direct material costs as incurred when such items have been installed in a system.</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;">Cost based input methods of revenue recognition require us to make estimates of net contract revenues and costs to complete our projects.&#160;In making such estimates, significant judgment is required to evaluate assumptions related to the amount of net contract revenues, including the impact of any performance incentives, liquidated damages, and other payments to customers. Significant judgment is also required to evaluate assumptions related to the costs to complete our projects, including materials, labor, contingencies, and other system costs. If the estimated total costs on any contract, including any inefficient costs, are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known.&#160;The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. The effect of the changes on future periods are recognized as if the revised estimates had been used since revenue was initially recognized under the contract.&#160;Such revisions could occur in any reporting period, and the effects may be material depending on the size of the contracts or the changes in estimates.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our solar power system sales, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. In addition, we may provide an energy performance test during the first or second year of a system&#8217;s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level.&#160;Conversely, if there is an underperformance event with regards to these tests, we may incur liquidated damages as a percentage of the EPC contract price. Such performance guarantees represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition &#8211; Operations and Maintenance.</font><font style="font-family:inherit;font-size:10pt;"> We recognize revenue for standard, recurring O&amp;M services over time as customers receive and consume the benefits of such services, which typically include 24/7 system monitoring, certain PPA and other agreement compliance, NERC compliance, large generator interconnection agreement compliance, energy forecasting, performance engineering analysis, regular performance reporting, turn-key maintenance services including spare parts and corrective maintenance repair, warranty management, and environmental services. Other ancillary O&amp;M services, such as equipment replacement, weed abatement, landscaping, or solar module cleaning, are recognized as revenue as the services are provided and billed to the customer. Costs of O&amp;M services are expensed in the period in which they are incurred.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our O&amp;M service offerings, we typically offer an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider. If system availability exceeds a contractual threshold, we may receive a bonus payment, or if system availability falls below a separate threshold, we may incur liquidated damages for certain lost energy under the PPA. Such bonuses or liquidated damages represent a form of variable consideration and are estimated and recognized over time as customers receive and consume the benefits of the O&amp;M services.</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;">Revenue Recognition &#8211; Energy Generation.</font><font style="font-family:inherit;font-size:10pt;"> We sell energy generated by PV solar power systems under PPAs or on an open contract basis. For energy sold under PPAs, which may qualify as a lease, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker) and the price stated in the PPA. For energy sold on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid based on the prevailing spot market prices.</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;">Shipping and Handling Costs.</font><font style="font-family:inherit;font-size:10pt;"> We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of net sales, and classify such costs as a component of cost of sales.</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;">Taxes Collected from Customers and Remitted to Governmental Authorities.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#030303;">We exclude from our measurement of transaction prices all taxes </font><font style="font-family:inherit;font-size:10pt;">assessed by governmental authorities that are both (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers. Accordingly, such tax amounts are not included</font><font style="font-family:inherit;font-size:10pt;color:#030303;"> as a component of net sales or cost of sales.</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;">Research and Development Expense.</font><font style="font-family:inherit;font-size:10pt;"> We incur research and development costs during the process of researching and developing new products and enhancing our existing products, technologies, and manufacturing processes. Our research and development costs consist primarily of employee compensation, materials, outside services, and depreciation. We expense these costs as incurred until the resulting product has been completed, tested, and made ready for commercial manufacturing.</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;">Production Start-Up.</font><font style="font-family:inherit;font-size:10pt;"> Production start-up expense consists primarily of employee compensation and other costs associated with operating a production line before it has been qualified for full production, including the cost of raw materials for solar modules run through the production line during the qualification phase and applicable facility related costs. Costs related to equipment upgrades and implementation of manufacturing process improvements are also included in production start-up expense as well as costs related to the selection of a new site, related legal and regulatory costs, and costs to maintain our plant replication program to the extent we cannot capitalize these expenditures.</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;">Restructuring and Exit Activities. </font><font style="font-family:inherit;font-size:10pt;">We record costs associated with exit activities, such as one-time employee termination benefits, when management approves and commits to a plan of termination or over the future service period, if any. Other costs associated with exit activities may include contract termination costs, including costs related to leased facilities to be abandoned or subleased, and facility and employee relocation costs.</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;">Share-Based Compensation.</font><font style="font-family:inherit;font-size:10pt;"> We recognize share-based compensation expense for the estimated grant-date fair value of equity awards issued as compensation to employees over the requisite service period, which is generally </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years. For awards with performance conditions, we recognize share-based compensation expense if it is probable that the performance conditions will be achieved. We account for forfeitures of share-based awards as such forfeitures occur. Accordingly, when an associate&#8217;s employment is terminated, all previously unvested awards granted to such associate are forfeited, which results in a benefit to share-based compensation expense in the period of such associate&#8217;s termination equal to the cumulative expense recorded through the termination date for such unvested awards. We recognize share-based compensation expense for awards with graded vesting schedules on a straight-line basis over the requisite service periods for each separately vesting portion of the award as if each award was in substance multiple awards.</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;">Foreign Currency Translation.</font><font style="font-family:inherit;font-size:10pt;"> The functional currencies of certain of our foreign subsidiaries are their local currencies. Accordingly, we apply period-end exchange rates to translate their assets and liabilities and daily transaction exchange rates to translate their revenues, expenses, gains, and losses into U.S.&#160;dollars. We include the associated translation adjustments as a separate component of &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</font><font style="font-family:inherit;font-size:10pt;">&#8221; within stockholders&#8217; equity. The functional currency of our subsidiaries in Canada, Chile, Malaysia, Singapore, and Vietnam is the U.S.&#160;dollar; therefore, we do not translate their financial statements. Gains and losses arising from the remeasurement of monetary assets and liabilities denominated in currencies other than a subsidiary&#8217;s functional currency are included in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Foreign currency loss, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; in the period in which they occur.</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;">Income Taxes.</font><font style="font-family:inherit;font-size:10pt;"> We use the asset and liability method to account for income taxes whereby we calculate deferred tax assets or liabilities using the enacted tax rates and tax law applicable to when any temporary differences are expected to reverse. We establish valuation allowances, when necessary, to reduce deferred tax assets to the extent it is more likely than not that such deferred tax assets will not be realized. We do not provide deferred taxes related to the U.S.&#160;GAAP basis in excess of the outside&#160;tax basis in the investment in our foreign subsidiaries to the extent such amounts relate to indefinitely reinvested earnings and profits of such foreign subsidiaries.</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;">Income tax expense includes (i)&#160;deferred tax expense, which generally represents the net change in deferred tax assets or liabilities during the year plus any change in valuation allowances, and (ii)&#160;current tax expense, which represents the amount of tax currently payable to or receivable from taxing authorities. We only recognize tax benefits related to uncertain tax positions that are more likely than not of being sustained upon examination. For those positions that satisfy such recognition criteria, the amount of tax benefit that we recognize is the largest amount of tax benefit that is more likely than not of being sustained on ultimate settlement of the uncertain tax position.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Per Share Data.</font><font style="font-family:inherit;font-size:10pt;"> Basic net income or loss per share is computed by dividing net income or loss by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed giving effect to all potentially dilutive common shares, including restricted and performance stock units and stock purchase plan shares, unless there is a net loss for the period. In computing diluted net income per share, we utilize the treasury stock method.</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;">Accumulated Other Comprehensive Income or Loss.</font><font style="font-family:inherit;font-size:10pt;"> Our accumulated other comprehensive income or loss includes foreign currency translation adjustments, unrealized gains and losses on available-for-sale debt securities, and unrealized gains and losses on derivative instruments designated and qualifying as cash flow hedges. We record these components of accumulated other comprehensive income or loss net of tax and release such tax effects when the underlying components affect earnings.</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;">Product Warranties.</font><font style="font-family:inherit;font-size:10pt;"> We provide a limited PV solar module warranty covering defects in materials and workmanship under normal use and service conditions for approximately 10 years. We also typically warrant that modules installed in accordance with agreed-upon specifications will produce at least </font><font style="font-family:inherit;font-size:10pt;">98%</font><font style="font-family:inherit;font-size:10pt;"> of their labeled power output rating during the first year, with the warranty coverage reducing by </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;"> every year thereafter throughout the approximate 25-year limited power output warranty period. In resolving claims under both the limited defect and power output warranties, we typically have the option of either repairing or replacing the covered modules or, under the limited power output warranty, providing additional modules to remedy the power shortfall. Our limited module warranties also include an option for us to remedy claims under such warranties, generally exercisable only after the second year of the warranty period, by making certain cash payments. Under the limited workmanship warranty, the optional cash payment will be equal to the original purchase price of the module, reduced by a degradation factor, and under the limited power output warranty, the cash payment will be equal to the shortfall in power output. Such limited module warranties are standard for module sales and may be transferred from the original purchasers of the solar modules to subsequent purchasers upon resale.</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;">As an alternative form of our standard limited module power output warranty, we also offer an aggregated or system-level limited module performance warranty.&#160;This system-level limited module performance warranty is designed for utility-scale systems and provides </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;">-year system-level energy degradation protection. This warranty represents a practical expedient to address the challenge of identifying, from the potential millions of modules installed in a utility-scale system, individual modules that may be performing below warranty thresholds by focusing on the aggregate energy generated by the system rather than the power output of individual modules. The system-level limited module performance warranty is typically calculated as a percentage of a system&#8217;s expected energy production, adjusted for certain actual site conditions, with the warranted level of performance declining each year in a linear fashion, but never falling below </font><font style="font-family:inherit;font-size:10pt;">80%</font><font style="font-family:inherit;font-size:10pt;"> during the term of the warranty.&#160;In resolving claims under the system-level limited module performance warranty to restore the system to warranted performance levels, we first must validate that the root cause of the issue is due to module performance; we then have the option of either repairing or replacing the covered modules, providing supplemental modules, or making a cash payment. Consistent with our limited module power output warranty, when we elect to satisfy a warranty claim by providing replacement or supplemental modules under the system-level module performance warranty, we do not have any obligation to pay for the labor to remove or install modules.</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;">In addition to our limited solar module warranties described above, for PV solar power systems we construct, we typically provide limited warranties for defects in engineering design, installation, and BoS part workmanship for a period of one to two years following the substantial completion of a system or a block within the system. In resolving claims under such BoS warranties, we have the option of remedying the defect through repair or replacement.</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;">When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations. We make and revise these estimates based primarily on the number of our solar modules under warranty installed at customer locations, our historical experience with warranty claims, our monitoring of field installation sites, our internal testing of and the expected future performance of our solar modules and BoS parts, and our estimated per-module replacement costs.</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;">Production Start-Up.</font><font style="font-family:inherit;font-size:10pt;"> Production start-up expense consists primarily of employee compensation and other costs associated with operating a production line before it has been qualified for full production, including the cost of raw materials for solar modules run through the production line during the qualification phase and applicable facility related costs. Costs related to equipment upgrades and implementation of manufacturing process improvements are also included in production start-up expense as well as costs related to the selection of a new site, related legal and regulatory costs, and costs to maintain our plant replication program to the extent we cannot capitalize these expenditures.</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;color:#000000;font-weight:bold;text-decoration:none;">17. Stockholders&#8217; Equity</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;font-weight:bold;">Preferred Stock</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;">We have authorized </font><font style="font-family:inherit;font-size:10pt;">30,000,000</font><font style="font-family:inherit;font-size:10pt;">&#160;shares of undesignated preferred stock, </font><font style="font-family:inherit;font-size:10pt;">$0.001</font><font style="font-family:inherit;font-size:10pt;">&#160;par value, </font><font style="font-family:inherit;font-size:10pt;">none</font><font style="font-family:inherit;font-size:10pt;"> of which was issued and outstanding 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;">. Our board of directors is authorized to determine the rights, preferences, and restrictions on any series of preferred stock that we may issue.</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;font-weight:bold;">Common Stock</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;">We have authorized </font><font style="font-family:inherit;font-size:10pt;">500,000,000</font><font style="font-family:inherit;font-size:10pt;">&#160;shares of common stock, </font><font style="font-family:inherit;font-size:10pt;">$0.001</font><font style="font-family:inherit;font-size:10pt;">&#160;par value, of which </font><font style="font-family:inherit;font-size:10pt;">104,885,261</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">104,468,460</font><font style="font-family:inherit;font-size:10pt;"> shares were issued and outstanding 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. Each share of common stock is entitled to a single vote. We have not declared or paid any dividends through </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> <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;">A reconciliation of the beginning and ending amount of liabilities associated with uncertain tax positions for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;"> is as follows (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits, beginning of 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">84,173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141,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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Increases related to prior year tax positions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Decreases related to prior year tax positions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Decreases from lapse in statute of limitations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,704</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,840</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,421</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Decreases relating to settlements with authorities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(35,416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Increases related to current tax positions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,703</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,424</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits, end of 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,193</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">84,173</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89,256</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the tax years that are either currently under audit or remain open and subject to examination by the tax authorities in the most significant jurisdictions in which we operate:</font></div><div style="line-height:120%;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="3" rowspan="1"></td></tr><tr><td style="width:78%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australia</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2013 - 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">India</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2013 - 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Malaysia</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2013 - 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2008 - 2009; 2013 - 2017</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the valuation allowance against our deferred tax assets were as follows 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;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Valuation allowance, beginning of 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">123,936</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">121,524</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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reversals</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,631</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,709</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,521</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Valuation allowance, end of 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159,546</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143,818</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">123,936</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">9. Consolidated Balance Sheet Details</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;font-weight:bold;">Accounts receivable trade, net</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </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;">Accounts receivable trade, net</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable trade, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">129,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,362</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable trade, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">128,282</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">211,797</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;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;">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;">, </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$16.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of our </font><font style="font-family:inherit;font-size:10pt;">accounts receivable trade, net</font><font style="font-family:inherit;font-size:10pt;"> were secured by letters of credit, bank guarantees, or other forms of financial security issued by creditworthy financial institutions.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </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;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Accounts receivable, unbilled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,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></tr><tr><td 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;">Retainage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, unbilled and retainage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">458,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">174,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</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;">Inventories consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">148,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,372</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">122,594</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">517,995</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,647</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories &#8211; 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">387,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,370</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories &#8211; noncurrent </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">130,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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%;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;">Prepaid expenses and other current assets</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </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;">Prepaid expenses and other current assets</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following 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;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">90,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,944</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indirect tax receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative instruments&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,399</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42,535</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">243,061</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157,902</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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%;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;">Property, plant and equipment, net</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </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;">Property, plant and equipment, net</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following 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;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Buildings and improvements </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">567,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">424,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Machinery 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,826,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,059,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Office equipment and furniture</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,011</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Construction in progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">405,581</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">641,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property, plant and equipment, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,041,068</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,339,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,284,857</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,184,739</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,756,211</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,154,537</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation of property, plant and equipment was </font><font style="font-family:inherit;font-size:10pt;">$109.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$91.4 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$211.2 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%;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;">PV solar power systems, net</font><font style="font-family:inherit;font-size:10pt;"> </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;">PV solar power systems, net</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">PV solar power systems, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">343,061</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">451,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></tr><tr><td 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;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(34,421</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33,937</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">PV solar power systems, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">308,640</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation of PV solar power systems was </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$19.8 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$11.7 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%;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;">Capitalized interest</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;">The cost of constructing project assets includes interest costs incurred during the construction period. The components of interest expense and capitalized interest were as follows 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;"> (in thousands):</font></div><div style="line-height:120%;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:61%;" rowspan="1" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest cost incurred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(31,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(27,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(26,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest cost capitalized &#8211; property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest cost capitalized &#8211; project 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:9pt;"><font style="font-family:inherit;font-size:9pt;">5,831</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,692</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,741</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense, 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:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,921</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,765</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(20,538</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><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;"><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;">Project assets</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </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;">Project assets</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets&#160;&#8211; development costs, including project acquisition and land 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">298,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">250,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets&#160;&#8211; construction costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">200,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">252,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project 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:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">498,429</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 colspan="2" 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"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502,717</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="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets </font><font style="font-family:inherit;font-size:9pt;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,930</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">77,931</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets </font><font style="font-family:inherit;font-size:9pt;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;noncurrent</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">424,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other assets</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;">Other assets</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (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="9" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred rent</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indirect tax receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;">15,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Notes receivable (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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income taxes receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other assets&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">95,692</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85,532</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-24px;"><font style="font-family:inherit;font-size:9pt;">In </font><font style="font-family:inherit;font-size:9pt;">April 2009</font><font style="font-family:inherit;font-size:9pt;">, we entered into a credit facility agreement with a solar power project entity of one of our customers for an available amount of </font><font style="font-family:inherit;font-size:9pt;">&#8364;17.5 million</font><font style="font-family:inherit;font-size:9pt;"> to provide financing for a PV solar power system. The credit facility bears interest at </font><font style="font-family:inherit;font-size:9pt;">8.0%</font><font style="font-family:inherit;font-size:9pt;"> per annum, payable quarterly, with the full amount due in December 2026. As of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, the balance outstanding on the credit facility was </font><font style="font-family:inherit;font-size:9pt;">&#8364;7.0 million</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;">$8.0 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$8.4 million</font><font style="font-family:inherit;font-size:9pt;">, respectively).</font></div></td></tr></table><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;font-weight:bold;">Accrued expenses</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </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;">Accrued expenses</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued project 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">147,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89,905</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued compensation and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,985</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product warranty liability (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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">81,844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,978</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">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 style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441,580</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">366,827</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-24px;"><font style="font-family:inherit;font-size:9pt;">See Note 15. &#8220;Commitments and Contingencies&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of our &#8220;Product warranty liability.&#8221;</font></div></td></tr></table><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;">Other current liabilities</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;">Other current liabilities</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative instruments&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contingent consideration (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">665</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financing liability (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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indemnification liabilities (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,876</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,421</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,261</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,380</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:4px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,757</font></div></td><td style="vertical-align:bottom;border-bottom:4px 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 style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 15. &#8220;Commitments and Contingencies&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of our &#8220;Contingent consideration&#8221; and &#8220;Indemnification liabilities&#8221; arrangements. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 12. &#8220;Equity Method Investments&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.</font></div></td></tr></table><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other liabilities</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following 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;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;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:74%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product warranty liability (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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other taxes payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">83,058</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89,724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Transition tax liability (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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">77,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Derivative 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,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></tr><tr><td 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;">Contingent consideration (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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial letter of credit liability (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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financing liability (3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,822</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,261</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,430</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">467,839</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">568,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 15. &#8220;Commitments and Contingencies&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of our &#8220;Product warranty liability,&#8221; &#8220;Contingent consideration,&#8221; and &#8220;Commercial letter of credit liability&#8221; arrangements.</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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 19. &#8220;Income Taxes&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of the one-time transition tax on accumulated earnings of foreign subsidiaries as a result of the Tax Act.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;padding-left:24px;"><font style="font-family:inherit;font-size:9pt;">(3)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 12. &#8220;Equity Method Investments&#8221;</font><font style="font-family:inherit;font-size:9pt;"> to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.</font></div></td></tr></table></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;">Accounts Receivable, Unbilled</font><font style="font-family:inherit;font-size:10pt;">. Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer, which is common for long-term construction contracts. For example, we typically recognize revenue from contracts for the construction and sale of PV solar power systems over time using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. Accordingly, revenue could be recognized in advance of billing the customer, resulting in an amount recorded to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;">.&#8221; Once we have an unconditional right to consideration under a construction contract, we typically bill our customer and reclassify the &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable, unbilled and retainage</font><font style="font-family:inherit;font-size:10pt;">&#8221; to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable trade, net</font><font style="font-family:inherit;font-size:10pt;">.&#8221; Billing requirements vary by contract but are generally structured around the completion of certain construction milestones. We assess our unbilled accounts receivable for impairment in accordance with the allowance for doubtful accounts policy described above.</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;">Use of Estimates.</font><font style="font-family:inherit;font-size:10pt;"> The preparation of consolidated financial statements in conformity with U.S.&#160;GAAP requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and the accompanying notes. On an ongoing basis, we evaluate our estimates, including those related to inputs used to recognize revenue over time, accrued solar module collection and recycling liabilities, product warranties, accounting for income taxes, long-lived asset impairments, and testing goodwill. Despite our intention to establish accurate estimates and reasonable assumptions, actual results could differ materially from such estimates and assumptions.</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> EX-101.SCH 15 fslr-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Consolidated Balance Sheets Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Note 10. Derivative Financial Instruments (Details) - Hedging Relationship link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Note 10. Derivative Financial Instruments (Details) - Risk Management link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Note 10. Derivative Financial Instruments (Details) - Summary link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Note 10. Derivative Financial Instruments (Details) - Transaction Exposure link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Note 10. Derivative Financial Instruments (Notes) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Note 10. Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Note 11. Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Note 11. Fair Value Measurements (Details) - Balance Sheet Grouping link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Note 11. Fair Value Measurements (Notes) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Note 11. Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Note 12. Equity Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Note 12. Equity Method Investments (Notes) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Note 12. Equity Method Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Note 13. Solar Module Collection and Recycling Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Note 13. Solar Module Collection and Recycling Liability (Notes) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Note 14. Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Note 14. Debt (Notes) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Note 14. Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Note 15. Commitments and Contingencies (Details) - Commercial Commitments link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Note 15. Commitments and Contingencies (Details) - Contingent Consideration link:presentationLink link:calculationLink link:definitionLink 2421407 - Disclosure - Note 15. Commitments and Contingencies (Details) - Indemnifications link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Note 15. Commitments and Contingencies (Details) - Lease Commitments link:presentationLink link:calculationLink link:definitionLink 2421406 - Disclosure - Note 15. Commitments and Contingencies (Details) - Performance Guarantees link:presentationLink link:calculationLink link:definitionLink 2421405 - Disclosure - Note 15. Commitments and Contingencies (Details) - Product Warranties link:presentationLink link:calculationLink link:definitionLink 2421404 - Disclosure - Note 15. Commitments and Contingencies (Details) - Purchase Commitments link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Note 15. Commitments and Contingencies (Notes) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Note 15. Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Note 16. Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Note 16. Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Note 16. Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2423401 - Disclosure - Note 17. Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Note 17. Stockholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 2426402 - Disclosure - Note 18. Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - Note 18. Share-Based Compensation (Details) - RSUs link:presentationLink link:calculationLink link:definitionLink 2426404 - Disclosure - Note 18. Share-Based Compensation (Details) - Stock Awards link:presentationLink link:calculationLink link:definitionLink 2426405 - Disclosure - Note 18. Share-Based Compensation (Details) - Stock Purchase Plan link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Note 18. Share-Based Compensation (Notes) link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - Note 18. Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2429402 - Disclosure - Note 19. Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2429404 - Disclosure - Note 19. Income Taxes (Details) - Uncertainties link:presentationLink link:calculationLink link:definitionLink 2429403 - Disclosure - Note 19. Income Taxes (Details) - Valuation Allowance link:presentationLink link:calculationLink link:definitionLink 2129100 - Disclosure - Note 19. Income Taxes (Notes) link:presentationLink link:calculationLink link:definitionLink 2329301 - Disclosure - Note 19. Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Note 1. First Solar and Its Business (Notes) link:presentationLink link:calculationLink link:definitionLink 2430402 - Disclosure - Note 20. Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2130100 - Disclosure - Note 20. Net Income (Loss) Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2330301 - Disclosure - Note 20. Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Note 21. Accumulated Other Comprehensive (Loss) Income (Details) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Note 21. Accumulated Other Comprehensive (Loss) Income (Notes) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Note 21. Accumulated Other Comprehensive (Loss) Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2432402 - Disclosure - Note 22. Segment and Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 2432403 - Disclosure - Note 22. Segment and Geographical Information (Details) - Revenues and Long-Lived Assets by Geographic Region link:presentationLink link:calculationLink link:definitionLink 2132100 - Disclosure - Note 22. Segment and Geographical Information (Notes) link:presentationLink link:calculationLink link:definitionLink 2332301 - Disclosure - Note 22. Segment and Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2433402 - Disclosure - Note 23. Concentrations of Risks (Details) link:presentationLink link:calculationLink link:definitionLink 2133100 - Disclosure - Note 23. Concentrations of Risks (Notes) link:presentationLink link:calculationLink link:definitionLink 2333301 - Disclosure - Note 23. Concentrations of Risks (Tables) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details) - PP&E Table link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details) - Textuals link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Note 2. Summary of Significant Accounting Policies (Notes) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Note 2. Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Note 2. Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Note 3. Recent Accounting Pronouncements (Notes) link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Note 4. Restructuring and Asset Impairments (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Note 4. Restructuring and Asset Impairments (Notes) link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Note 5. Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Note 5. Business Acquisitions (Notes) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Note 6. Goodwill and Intangible Assets (Details) - Goodwill link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Note 6. Goodwill and Intangible Assets (Details) - Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Note 6. Goodwill and Intangible Assets (Notes) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Note 6. Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) - Available For Sale link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Notes) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Note 8. Restricted Cash and Investments (Details) - Available For Sale link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Note 8. Restricted Cash and Investments (Details) - Restricted Cash and Restricted Investments link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Note 8. Restricted Cash and Investments (Notes) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Note 8. Restricted Cash and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Note 9. Consolidated Balance Sheet Details (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Note 9. Consolidated Balance Sheet Details (Notes) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Note 9. Consolidated Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 fslr-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 17 fslr-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 18 fslr-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Position [Axis] Position [Axis] Position [Domain] Position [Domain] Long [Member] Long [Member] Short [Member] Short [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign exchange forward contracts [Member] Foreign Exchange Forward [Member] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Australia, Dollars Australia, Dollars Brazil, Brazil Real Brazil, Brazil Real Canada, Dollars Canada, Dollars Chile, Pesos Chile, Pesos China, Yuan Renminbi China, Yuan Renminbi Euro Member Countries, Euro Euro Member Countries, Euro India, Rupees India, Rupees Japan, Yen Japan, Yen Malaysia, Ringgits Malaysia, Ringgits Mexico, Pesos Mexico, Pesos Singapore, Dollars Singapore, Dollars South Africa, Rand South Africa, Rand Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Derivative [Line Items] Derivative [Line Items] Maximum Remaining Maturity of Foreign Currency Derivatives Maximum Remaining Maturity of Foreign Currency Derivatives Derivative, Currency Bought Derivative, Currency Bought Derivative, Currency Sold Derivative, Currency Sold Derivative, Notional Amount Derivative, Notional Amount Fair Value Disclosures [Abstract] Fair value assets and liabilities measured on recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair value of financial instruments not measured on a recurring basis Fair Value, by Balance Sheet Grouping [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Measurement Input, Tax Rate [Member] Measurement Input, Tax Rate [Member] Measurement Input, Tax Rate [Member] Measurement Input, Discount Rate [Member] Measurement Input, Discount Rate [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Segment [Axis] Segments [Axis] Segment [Domain] Segments [Domain] Modules segment [Member] Modules Segment [Member] Modules Segment [Member] Crystalline Silicon Modules Segment [Member] Crystalline Silicon Components Segment [Member] Crystalline Silicon Components Segment [Member] Systems segment [Member] Systems Segment [Member] Other systems segment. Goodwill [Line Items] Goodwill [Line Items] Goodwill, gross Goodwill, Gross Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Goodwill Goodwill Goodwill from acquisition Goodwill, Acquired During Period Goodwill impairment Goodwill, Impairment Loss Goodwill, period increase (decrease) Goodwill, Period Increase (Decrease) Goodwill, Measurement Input Goodwill, Measurement Input Goodwill, Measurement Input Cash, Cash Equivalents, and Short-term Investments [Abstract] Cash, Cash Equivalents, and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Manufacturing Equipment Impairments [Member] Manufacturing Equipment Impairments [Member] Manufacturing Equipment Impairments [Member] Intangible Assets Impairments [Member] Intangible Assets Impairments [Member] Intangible Assets Impairments [Member] Employee Severance [Member] Employee Severance [Member] Other Restructuring [Member] Other Restructuring [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Cadmium Telluride Module Manufacturing and Corporate Restructuring [Member] Cadmium Telluride Module Manufacturing and Corporate Restructuring [Member] Cadmium Telluride Module Manufacturing and Corporate Restructuring [Member] Crystalline Silicon Module Manufacturing Restructuring [Member] Crystalline Silicon Module Manufacturing Restructuring [Member] Crystalline Silicon Module Manufacturing Restructuring [Member] Prior Manufacturing Restructuring [Member] Prior Manufacturing Restructuring [Member] Prior Manufacturing Restructuring [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Charges Restructuring Charges Fair Value Measurements Fair Value Disclosures [Text Block] Debt Instruments [Abstract] Debt Debt Disclosure [Text Block] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments Equity Method Investments and Joint Ventures Disclosure [Text Block] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] 8point3 Operating Company, LLC [Member] 8point3 Operating Company, LLC [Member] 8point3 Operating Company, LLC [Member] 8point3 Energy Partners LP [Member] 8point3 Energy Partners LP [Member] 8point3 Energy Partners LP [Member] Desert Stateline Holdings, LLC [Member] Desert Stateline Holdings, LLC [Member] Desert Stateline Holdings, LLC [Member] Clean Energy Collective, LLC [Member] Clean Energy Collective, LLC [Member] Clean Energy Collective, LLC [Member] Clean Energy Collective, LLC Warrant [Member] Clean Energy Collective, LLC Warrant [Member] Clean Energy Collective, LLC Warrant [Member] Other Equity Method Investments [Member] Other Equity Method Investments [Member] Other Equity Method Investments [Member] Sale Leaseback Transaction, Description [Axis] Sale Leaseback Transaction, Description [Axis] Sale Leaseback Transaction, Name [Domain] Sale Leaseback Transaction, Name [Domain] Maryland Solar Project [Member] Maryland Solar Project [Member] Maryland Solar Project [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] O&M Services [Member] Operations and Maintenance [Member] Operations and Maintenance [Member] Solar Modules [Member] Solar Module [Member] Solar module segment. Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Equity Method Investments Equity Method Investments Proceeds from sales of equity method investments Proceeds from Sale of Equity Method Investments Equity in earnings, net of tax Income (Loss) from Equity Method Investments Equity Method Investment, Realized Gain on Disposal Equity Method Investment, Realized Gain (Loss) on Disposal Gain on Sale of Previously Unissued Stock by Equity Investee Gain (Loss) on Sale of Previously Unissued Stock by Equity Investee Sale of Stock, Number of Shares Issued in Transaction Sale of Stock, Number of Shares Issued in Transaction Proceeds from Equity Method Investments, Distributions Proceeds from Equity Method Investment, Distribution Net sales Revenues Sale Leaseback Transaction, Amount Due under Financing Arrangement Sale Leaseback Transaction, Amount Due under Financing Arrangement Equity Method Investment, Ownership Percentage Sold Equity Method Investment, Ownership Percentage Sold Equity Method Investment, Ownership Percentage Sold Notes receivable, affiliates - noncurrent Notes Receivable, Related Parties, Noncurrent Payments received on notes receivable, affiliates Proceeds from Collection of Advance to Affiliate Revenue from Related Parties Revenue from Related Parties Note Receivable Interest Rate Note Receivable Interest Rate Note Receivable Interest Rate Convertible Notes Receivable Interest Rate Convertible Notes Receivable Interest Rate Convertible Notes Receivable Interest Rate Notes receivable, affiliate - current Notes Receivable, Related Parties, Current Equity Method Investment, Other than Temporary Impairment Equity Method Investment, Other than Temporary Impairment Other than temporary impairment of warrant Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Equity Method Investment, Ownership Percentage Equity Method Investment, Ownership Percentage Summarized financial information, net sales Equity Method Investment, Summarized Financial Information, Revenue Summarized financial information, operating (loss) income Equity Method Investment, Summarized Financial Information, Operating Income (Loss) Equity Method Investment, Summarized Financial Information, Operating Income (Loss) [Member] Summarized financial information, net (loss) income Equity Method Investment, Summarized Financial Information, Net Income (Loss) Summarized financial information, net (loss) income attributable to equity method investees Equity Method Investment, Summarized Financial Information, Net Income Attributable to Equity Method Investees Equity Method Investment, Summarized Financial Information, Net Income Attributable to Equity Method Investees Summarized financial information, current assets Equity Method Investment, Summarized Financial Information, Current Assets Summarized financial information, long-term assets Equity Method Investment, Summarized Financial Information, Noncurrent Assets Summarized financial information, current liabilities Equity Method Investment, Summarized Financial Information, Current Liabilities Summarized financial information, long-term liabilities Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities Summarized financial information, noncontrolling interests, including redeemable noncontrolling interests Equity Method Investment, Summarized Financial Information, Noncontrolling interests, including redeemable noncontrolling interests Equity Method Investment, Summarized Financial Information, Noncontrolling interests, including redeemable noncontrolling interests Income Tax Disclosure [Abstract] Federal Income Tax Note [Table] Federal Income Tax Note [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic Tax Authority [Member] Domestic Tax Authority [Member] Foreign Tax Authority Foreign Tax Authority [Member] Investments, Owned, Federal Income Tax Note [Line Items] Investments, Owned, Federal Income Tax Note [Line Items] 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) 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, 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) 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 Liability Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability Tax Cuts and Jobs Act of 2017, Measurement Period Adjustments Effect on Tax Rate, Percent Tax Cuts and Jobs Act of 2017, Measurement Period Adjustments Effect on Tax Rate, Percent Tax Cuts and Jobs Act of 2017, Measurement Period Adjustments Effect on Tax Rate, Percent Foreign-Derived Intangible Income Deduction Limit, Percent Foreign-Derived Intangible Income Deduction Limit, Percent Foreign-Derived Intangible Income Deduction Limit, Percent Components of Income Tax Expense (Benefit) [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Income (Loss) before Taxes and Equity in Earnings [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] U.S. income Income (Loss) from Continuing Operations before Income Taxes, Domestic Non-U.S. income Income (Loss) from Continuing Operations before Income Taxes, Foreign Income (loss) before taxes and equity in earnings Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Current (Benefit) Expense [Abstract] Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current (benefit) expense Current Income Tax Expense (Benefit) Deferred Expense [Abstract] Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred expense Deferred Income Tax Expense (Benefit) Total income tax expense Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Percent [Abstract] Statutory income tax expense (benefit) ($) Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Statutory income tax expense (benefit) (%) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Provisional effect of Tax Act ($) Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Amount Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Amount Provisional effect of Tax Act (%) 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 Changes in valuation allowance ($) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Changes in valuation allowance (%) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Foreign tax rate differential ($) Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Foreign tax rate differential (%) Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent State tax, net of federal benefit ($) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount State tax, net of federal benefit (%) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Non-deductible expenses ($) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Non-deductible expenses (%) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Share-based compensation ($) Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Share-based compensation (%) Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Percent Change in tax contingency ($) Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Change in tax contingency (%) Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Foreign dividend income ($) Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Foreign dividend income (%) Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Goodwill ($) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Goodwill (%) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent Tax credits ($) Effective Income Tax Rate Reconciliation, Tax Credit, Amount Tax credits (%) Effective Income Tax Rate Reconciliation, Tax Credit, Percent Return to provision adjustments ($) Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Return to provision adjustments (%) Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent Effect of tax holiday ($) Effective Income Tax Rate Reconciliation, Tax Holiday, $ Effect of tax holiday (%) Effective Income Tax Rate Reconciliation, Tax Holiday, Percent Other ($) Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Other (%) Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Reported income tax expense (%) Effective Income Tax Rate Reconciliation, Percent Income Taxes Paid, Net Income Taxes Paid, Net Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Tax Adjustments, Settlements, and Unusual Provisions Tax Adjustments, Settlements, and Unusual Provisions Deferred tax assets [Abstract] Deferred Tax Assets, Net [Abstract] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Property, plant and equipment Deferred Tax Assets, Property, Plant and Equipment Compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Goodwill Deferred Tax Assets, Goodwill and Intangible Assets Long-term contracts Deferred Tax Assets, Long Term Contracts Deferred Tax Assets, Long Term Contracts Inventory Deferred Tax Assets, Inventory Capitalized interest DeferredTaxAssetsDeferredExpenseCapitalizedInterest Amount of deferred tax asset attributable to taxable temporary differences from capitalized interest. Equity in earnings Deferred Tax Assets, Equity Method Investments Deferred expenses Deferred Tax Assets, Tax Deferred Expense, Other Other Deferred Tax Assets, Other Deferred tax assets, gross Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities [Abstract] Deferred Tax Liabilities, Gross [Abstract] Restricted investments and derivatives Deferred Tax Liabilities Restricted Investments and Derivatives Deferred Tax Liabilities Restricted Investments and Derivatives Acquisition accounting / basis difference Deferred Tax Liabilities Acquisition Accounting Basis Difference Deferred Tax Liabilities Acquisition Accounting Basis Difference. Investments in foreign subsidiaries Deferred Tax Liabilities, Undistributed Foreign Earnings Equity in earnings Deferred Tax Liabilities, Investment in Noncontrolled Affiliates Capitalized interest Deferred Tax Liabilities, Deferred Expense, Capitalized Interest Other Deferred Tax Liabilities, Other Deferred tax liabilities Deferred Tax Liabilities, Net Net deferred tax assets and liabilities Deferred Tax Assets, Net Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Capital Addition Purchase Commitments [Member] Capital Addition Purchase Commitments [Member] Unrecorded Unconditional Purchase Obligation [Line Items] Unrecorded Unconditional Purchase Obligation [Line Items] Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months Accounting Policies [Abstract] Basis of Presentation Comparability of Prior Year Financial Data, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Cash and Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Marketable Securities and Restricted Investments Marketable Securities, Policy [Policy Text Block] Accounts Receivables Trade and Allowance for Doubtful Accounts Receivables, Policy [Policy Text Block] Accounts Receivable, Unbilled Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block] Retainage Retainage, Policy [Policy Text Block] Retainage, Policy [Policy Text Block] Inventories - Current and Noncurrent Inventory, Policy [Policy Text Block] Balance of Systems Parts Balance of Systems Parts Policy [Policy Text Block] Balance of Systems Parts Policy [Policy Text Block] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] PV Solar Power Systems PV Solar Power Systems Policy [Policy Text Block] PV Solar Power Systems Policy [Policy Text Block] Project Assets Project Assets Policy [Policy Text Block] Project Assets Policy [Policy Text Block]. Interest Capitalization Interest Capitalization, Policy [Policy Text Block] Asset Impairments Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Ventures and Variable Interest Entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] Equity Method Investments Equity Method Investments [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Deferred Revenue Revenue Recognition, Deferred Revenue [Policy Text Block] Product Warranties Standard Product Warranty, Policy [Policy Text Block] Accrued Solar Module Collection and Recycling Liability Accrued Solar Module Collection And Recycling Liability Policy [Policy Text Block] Accrued Solar Module Collection And Recycling Liability Policy [Policy Text Block] Asset Retirement Obligations Asset Retirement Obligation [Policy Text Block] Derivative Instruments Derivatives, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Shipping and Handling Costs Shipping and Handling Cost, Policy [Policy Text Block] Taxes Collected from Customers and Remitted to Governmental Authorities Taxes Collected from Customers Policy [Policy Text Block] Taxes Collected from Customers Policy [Policy Text Block] Research and Development Expense Research and Development Expense, Policy [Policy Text Block] Production Start-Up Start-up Activities, Cost Policy [Policy Text Block] Restructuring and Exit Activities Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Share-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Per Share Data Earnings Per Share, Policy [Policy Text Block] Accumulated Other Comprehensive Income or Loss Comprehensive Income, Policy [Policy Text Block] Class of Stock Disclosures [Abstract] Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Note Disclosure [Text Block] Revenues and long-lived assets by geographic region [Abstract] Revenues and long-lived assets by geographic region [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Japan JAPAN India INDIA Australia AUSTRALIA Turkey TURKEY Jordan JORDAN Spain SPAIN Vietnam VIET NAM Malaysia MALAYSIA Chile CHILE All other foreign countries [Member] All other foreign countries [Member] All other foreign countries [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Long-lived assets Long-Lived Assets Schedule of Other Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Enki Technology [Member] Enki Technology [Member] Enki Technology [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology [Member] Developed Technology Rights [Member] Power purchase agreements [Member] Power Purchase Agreements [Member] Power Purchase Agreements [Member] Patents [Member] Patents [Member] In-process research and development [Member] In Process Research and Development [Member] Other Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Other Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Intangible assets, gross Finite-Lived Intangible Assets, Gross Intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Amortization of intangible assets Amortization of Intangible Assets Other Intangible Assets, Future Amortization Expense, Current and Five Succeeding Fiscal Years [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Other Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Other Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Assets, Amortization Expense, Year Two Other Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Assets, Amortization Expense, Year Three Other Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, Year Four Other Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, Year Five Other Intangible Assets, Amortization Expense, Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Foreign debt [Member] Debt Security, Corporate, Non-US [Member] Foreign government obligations [Member] Debt Security, Government, Non-US [Member] U.S debt [Member] Debt Security, Corporate, US [Member] Time deposits [Member] Bank Time Deposits [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale, Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Marketable securities Debt Securities, Available-for-sale, Current Debt securities, Available-for-sale, continuous unrealized loss position: Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract] Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, less than 12 months, accumulated loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 months or longer Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Debt Securities, Available-for-sale, in loss position Debt Securities, Available-for-sale, Unrealized Loss Position Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Debt securities, Available-for-sale, Debt Maturities, Rolling Year One Through Two Debt Securities, Available-for-sale, Maturities, Rolling Year One Through Two Debt Securities, Available-for-sale, Maturities, Rolling Year One Through Two Debt securities, Available-for-sale, Debt Maturities, Rolling Year Two Through Three Debt Securities, Available-for-sale, Maturities, Rolling Year Two Through Three Debt Securities, Available-for-sale, Maturities, Rolling Year Two Through Three Total marketable securities Risks and Uncertainties [Abstract] Concentrations of Risks Concentration Risk Disclosure [Text Block] Business Combinations [Abstract] Business Acquisitions Business Combination Disclosure [Text Block] Schedule of Non Cancelable Leases Future Minimum Payments Schedule Of Non Cancelable Leases Future Minimum Payments [Table Text Block] Schedule Of Non Cancelable Leases Future Minimum Payments [Table Text Block] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Schedule of Equity Method Investments [Table Text Block] Equity Method Investments [Table Text Block] Equity Method Investments, Summarized Financial Information [Table Text Block] Equity Method Investments, Summarized Financial Information [Table Text Block] Equity Method Investments, Summarized Financial Information [Table Text Block] Share-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Components of Income Tax [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of Valuation Allowance [Table Text Block] Summary of Valuation Allowance [Table Text Block] Summary of Income Tax Contingencies [Table Text Block] Summary of Income Tax Contingencies [Table Text Block] Summary of Income Tax Examinations [Table Text Block] Summary of Income Tax Examinations [Table Text Block] Energy Performance Testing Liability Energy Performance Testing Liability Energy Performance Testing Liability Income Statement [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Statement [Line Items] Statement [Line Items] Cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Selling, general and administrative Selling, General and Administrative Expense Research and development Research and Development Expense Production start-up Production Start-up Expense Production start-up. Restructuring and asset impairments Goodwill impairment Total operating expenses Operating Expenses Operating income (loss) Operating Income (Loss) Foreign currency loss, net Foreign Currency Transaction Gain (Loss), before Tax Interest income Investment Income, Interest Interest expense, net Interest Expense Other income, net Other Nonoperating Income (Expense) Income tax expense Net income (loss) Net Income (Loss) Attributable to Parent Net income (loss) per share: Earnings Per Share [Abstract] Basic Earnings Per Share, Basic Diluted Earnings Per Share, Diluted Weighted-average number of shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic Weighted Average Number of Shares Outstanding, Basic Diluted Weighted Average Number of Shares Outstanding, Diluted Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Derivative Instruments, Gain (Loss) [Table Text Block] Derivative Instruments, Gain (Loss) [Table Text Block] Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of Notional Value of Foreign Exchange Forward Derivatives [Table Text Block] Schedule Of Notional Value Of Foreign Exchange Forward Derivatives [Table Text Block] Schedule Of Notional Value Of Foreign Exchange Forward Derivatives [Table Text Block] Other Comprehensive Income (Loss), Net of Tax [Abstract] Schedule of Accumulated Other Comprehensive (Loss) Income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reclassification out of Accumulated Other Comprehensive (Loss) Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Measurement Basis [Axis} Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Reported Value Measurement [Member] Reported Value Measurement [Member] Estimate of Fair Value Measurement [Member] Estimate of Fair Value Measurement [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Notes receivable - noncurrent Notes, Loans and Financing Receivable, Net, Noncurrent Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Long-term Debt, including current maturities Long-term Debt Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Accounting Policies [Table] Accounting Policies [Table] Accounting Policies [Table] Accounting Policies [Line Items] Accounting Policies [Line Items] Accounting Policies [Line Items] PV Solar Power Systems, Policy Useful Life PV Solar Power Systems, Policy Useful Life PV Solar Power Systems, Policy Useful Life PV Solar Power Systems, Current Useful Life PV Solar Power Systems, Current Useful Life PV Solar Power Systems, Current Useful Life Standard Limited Module Workmanship Warranty Term Standard Limited Module Workmanship Warranty Term Standard Limited Module Workmanship Warranty Term Standard Limited Module Power Output Warranty Standard Limited Module Power Output Warranty Standard Limited Module Power Output Warranty Standard Limited Module Power Output Warranty, Annual Degradation Percentage Standard Limited Module Power Output Warranty, Annual Degradation Percentage Standard Limited Module Power Output Warranty, Annual Degradation Percentage Product minimum service life Product Minimum Service Life Describes the solar modules minimum service life. Standard Limited EPC Warranty Term Standard Limited EPC Warranty Term Standard Limited EPC Warranty Term Asset Retirement Obligation Asset Retirement Obligation Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 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] Equity Award [Domain] Equity Award [Domain] Stock purchase plan [Member] Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Solar Module Collection and Recycling Liability [Abstract] Note 13. Solar Module Collection and Recycling Liability [Abstract] Solar Module Collection and Recycling Liability Solar Module Collection and Recycling Liability [Text Block] SolarModuleCollectionAndRecyclingLiability [Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Interest rate swap contract [Member] Interest Rate Swap [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Other Current Liabilities [Member] Other Current Liabilities [Member] Other Noncurrent Liabilities [Member] Other Noncurrent Liabilities [Member] Designated as Hedging Instrument [Member] Designated as Hedging Instrument [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative Asset, Fair Value, Gross Asset Derivative Asset, Fair Value, Gross Asset Derivative Liability, Fair Value, Gross Liability Derivative Liability, Fair Value, Gross Liability Derivative Assets (Liabilities), at Fair Value, Net Derivative Assets (Liabilities), at Fair Value, Net Accumulated Other Comprehensive (Loss) Income Comprehensive Income (Loss) Note [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of sales [Member] Cost of Sales [Member] Selling, general and administrative [Member] Selling, General and Administrative Expenses [Member] Research and development [Member] Research and Development Expense [Member] Production start-up [Member] Production Startup [Member] Production startup. Restricted and performance stock units [Member] Restricted Stock Units (RSUs) [Member] Unrestricted stock [Member] Unrestricted Stock [Member] Unrestricted stock award. Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-Based Compensation Expense Allocated Share-based Compensation Expense Share-based Compensation Expense, Gross Allocated Share-based Compensation Expense, Gross Allocated Share-based Compensation Expense, Gross Net amount released from inventory Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Share-based compensation, capitalized in inventory Employee Service Share-Based Compensation, Capitalized In Inventory The share-based compensation cost capitalized in inventory. Share-based compensation, nonvested awards, total compensation cost not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Share-based compensation, unrecognized compensation costs on nonvested awards, weighted average period of recognition (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Share-based Compensation, Tax Benefit from Compensation Expense Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Payment for contingent consideration liability Payment for Contingent Consideration Liability, Financing Activities Business combination, contingent consideration liability, current Business Combination, Contingent Consideration, Liability, Current Project Acquisition, Contingent Consideration Liability, Current Project Acquisition, Contingent Consideration Liability, Current Project Acquisition, Contingent Consideration Liability, Current Project Acquisition, Contingent Consideration Liability, Noncurrent Project Acquisition, Contingent Consideration Liability, Noncurrent Project Acquisition, Contingent Consideration Liability, Noncurrent Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] First Solar and Its Business Business Description and Basis of Presentation [Text Block] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Omnibus Incentive Compensation Plan 2015 [Member] Omnibus Incentive Compensation Plan 2015 [Member] Omnibus Incentive Compensation Plan 2015 [Member] [Member] Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested restricted stock units at beginning of period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unvested restricted stock units at beginning of period (weighted average gant-date fair value) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Restricted stock units granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted stock units granted (weighted average grant-date fair value) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted stock units vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Restricted stock units vested (weighted average grant-date fair value) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Restricted stock units forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Restricted stock units forfeited (weighted average grant-date fair value) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested restricted stock units at end of period (shares) Unvested restricted stock units at end of period (weighted average grant-date fair value) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Statement of Stockholders' Equity [Abstract] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-09 Accounting Standards Update 2016-09 [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid-In Capital [Member] Additional Paid-in Capital [Member] Accumulated Earnings [Member] Retained Earnings [Member] Accumulated Other Comprehensive (Loss) Income [Member] AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, shares Common Stock, Shares, Outstanding Stockholders' equity, beginning balance Stockholders' Equity Attributable to Parent Cumulative-effect adjustment for the adoption of new accounting standard Cumulative Effect of New Accounting Principle in Period of Adoption Net income (loss) Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Common stock issued for share-based compensation, shares Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Common stock issued for share-based compensation Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Tax withholding related to vesting of restricted stock, shares Shares Paid for Tax Withholding for Share Based Compensation Tax withholding related to vesting of restricted stock Adjustments Related to Tax Withholding for Share-based Compensation Share-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Common stock, shares Stockholders' equity, ending balance Document And Entity Information [Abstract] Disclosure for document and entity information. Entities [Table] Entities [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Document Information [Line Items] Document Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity Well Known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Par Value Per Share Entity Listing, Par Value Per Share Balance Sheet Related Disclosures [Abstract] Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Land [Member] Land [Member] Building and improvements [Member] Building and Building Improvements [Member] Machinery and equipment [Member] Machinery and Equipment [Member] Office equipment and furniture [Member] Furniture and Fixtures [Member] Leasehold improvements [Member] Leasehold Improvements [Member] Construction in progress [Member] Construction in Progress [Member] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Property, plant and equipment [Member] Property, Plant and Equipment [Member] PV solar power systems [Member] PV solar power systems [Member] PV solar power systems [Member] Project assets Project Assets And Deferred Project Costs [Member] Project assets and deferred project costs member. Receivable Type [Axis] Receivable Type [Axis] Receivable Type [Domain] Receivable [Domain] Credit Facility Agreement [Member] Credit Facility Agreement [Member] Credit Facility Agreement member Accounts receivable trade, net: Receivables [Abstract] Accounts receivable trade, gross Accounts Receivable, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts receivable trade, net Accounts Receivable, Net, Current Secured accounts receivable Secured Accounts Receivable Secured Accounts Receivable Accounts receivable, unbilled Unbilled Receivables, Current Retainage Contract Receivable Retainage Accounts receivable, unbilled and retainage Accounts Receivable, Unbilled and Retainage Accounts Receivable, Unbilled and Retainage Inventories: Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Inventory Current and Noncurrent, Net Total inventories current and noncurrent. Inventories - current Inventory, Net Inventories - noncurrent Inventory, Noncurrent Prepaid expenses and other current assets: Prepaid Expense and Other Assets, Current [Abstract] Prepaid expenses Prepaid Expense, Current Prepaid income taxes Prepaid Taxes Indirect tax receivables Indirect Tax Receivables, Current Indirect Tax Receivables, Current Restricted cash Restricted Cash and Cash Equivalents, Current Derivative instruments Derivative Asset, Current Other current assets Other Assets, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Property, plant and equipment, net: Property, Plant and Equipment, Net [Abstract] Property, plant and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Property, Plant and Equipment, Net PV solar power systems, net PV solar power systems, net [Abstract] PV solar power systems, net [Abstract] PV solar power systems, gross PV Solar Power Systems, Gross PV Solar Power Systems, Gross Accumulated depreciation Accumulated Depreciation, PV Solar Power Systems Accumulated Depreciation, PV Solar Power Systems PV solar power systems, net PV Solar Power Systems, Net PV Solar Power Systems, Net Depreciation Depreciation [Abstract] Depreciation Depreciation Interest Costs Incurred Interest Costs Incurred [Abstract] Interest cost incurred Interest Costs Incurred Interest costs, capitalized during period Interest Costs Capitalized Project Assets - Current and Noncurrent: Project Assets, Current And Noncurrent [Abstract] Project assets, current and noncurrent. Project assets - development costs, including project acquisition and land costs Project Assets, Development and Land Costs Project Assets, Development Costs. Includes current and noncurrent project acquisition and land costs. Project assets - construction costs Project Assets, Construction Costs Project Assets, Construction Costs, Current and NonCurrent Total project assets Total Project Assets, Current and Noncurrent Total Project Assets, Current and Noncurrent Project assets - current Project Assets Current Project Assets Current Project assets - noncurrent Project Assets Noncurrent Project assets noncurrent. Other Assets, Noncurrent Other Assets, Noncurrent [Abstract] Deferred rent Deferred Rent Receivables, Net Indirect Tax Receivables, Noncurrent Indirect Tax Receivables, Noncurrent Indirect Tax Receivables, Noncurrent Notes receivable Income taxes receivable Income Taxes Receivable Other Other Assets, Miscellaneous, Noncurrent Other assets Other Assets, Noncurrent Notes Receivable Initial Available Amount Notes Receivable Initial Available Amount Note receivable initial available amount without consideration of any current restrictions on the amount that could be loaned or the amounts currently outstanding under the note. Accrued Expenses Accrued Liabilities, Current [Abstract] Accrued project costs Accrued Project Assets Accrued Project Assets Accrued property, plant, and equipment Accrued Property, Plant And Equipment Accrued property, plant and equipment. Accrued inventory Accrued Inventory Accrued inventory, current Accrued compensation and benefits Employee-related Liabilities, Current Product warranty liability Product Warranty Accrual, Current Other Other Accrued Liabilities, Current Accrued expenses Accrued Liabilities, Current Other current liabilities Other Liabilities, Current [Abstract] Derivative instruments Derivative Liability, Current Contingent consideration Contingent Consideration Liability, Current Contingent Consideration Liability, Current Financing liability Sale Leaseback Transaction, Amount Due under Financing Arrangement, Current Sale Leaseback Transaction, Amount Due under Financing Arrangement, Current Indemnification liabilities Guarantor Obligations, Carrying Value, Current Guarantor Obligations, Carrying Value, Current Other Other Sundry Liabilities, Current Other current liabilities Other Liabilities, Current Other liabilities: Other Liabilities [Abstract] Product warranty liability Product Warranty Accrual, Noncurrent Other taxes payable Accrued Income Taxes, Noncurrent Transition tax liability, noncurrent Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability, Noncurrent Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability, Noncurrent Deferred revenue, noncurrent Deferred Revenue, Noncurrent Derivative instruments Derivative Liability, Noncurrent Contingent consideration Contingent consideration, non-current Contingent consideration, non-current Commercial letter of credit liability Commercial Letter Of Credit Liability Commercial Letter Of Credit Liability Financing liability Sale Leaseback Transaction, Amount Due under Financing Arrangement, Noncurrent Sale Leaseback Transaction, Amount Due under Financing Arrangement, Noncurrent Other Other Sundry Liabilities, Noncurrent Other liabilities Other Liabilities, Noncurrent Derivative Financial Instruments, Risk Management [Table] Derivative Financial Instruments, Risk Management [Table] Derivative financial instruments risk management table. Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Royal Solar Credit Facility [Member] Royal Solar Credit Facility [Member] Royal Solar Credit Facility [Member] Mashiko Credit Agreement [Member] Mashiko Credit Agreement [Member] Mashiko Credit Agreement [Member] Beryl Credit Facility [Member] Beryl Credit Facility [Member] Beryl Credit Facility [Member] Manildra Credit Facility [Member] Manildra Credit Facility [Member] Manildra Credit Facility [Member] Ishikawa Credit Agreement [Member] Ishikawa Credit Agreement [Member] Ishikawa Credit Agreement [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging [Member] Cash Flow Hedging [Member] Derivative, basis spread on variable rate Derivative, Basis Spread on Variable Rate Derivative, fixed interest rate paid on swap Derivative, Fixed Interest Rate Maximum Length of Time Hedged in Foreign Currency Cash Flow Hedge Maximum Length of Time, Foreign Currency Cash Flow Hedge Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable trade, net Accounts receivable, unbilled and retainage Inventories Balance of systems parts Inventory for Long-term Contracts or Programs, Gross Project assets Notes receivable, affiliate Prepaid expenses and other current assets Total current assets Assets, Current Property, plant and equipment, net PV solar power systems, net Project assets Deferred tax assets, net Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Restricted cash and investments Restricted Cash and Investments, Noncurrent Inventories Notes receivable, affiliates Other assets Total assets Assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Income taxes payable Accrued Income Taxes, Current Accrued expenses Current portion of long-term debt Long-term Debt and Capital Lease Obligations, Current Deferred revenue Deferred Revenue, Current Other current liabilities Total current liabilities Liabilities, Current Accrued solar module collection and recycling liability Solar Module Collection And Recycling Liability Solar Module Collection And Recycling Liability Long-term debt Long-term Debt and Capital Lease Obligations Other liabilities Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Common stock, $0.001 par value per share; 500,000,000 shares authorized; 104,885,261 and 104,468,460 shares issued and outstanding at December 31, 2018 and 2017, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders' equity Total liabilities and stockholders' equity Liabilities and Equity Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Intangible Asset Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Cash, Cash Equivalents, and Marketable Securities [Table] Investment [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Cash [Member] Cash [Member] Money Market Funds [Member] Money Market Funds [Member] Cash, Cash Equivalents, and Marketable Securities [Line Items] Investment [Line Items] Cash and cash equivalents Marketable securities Total cash, cash equivalents, marketable securities Investments and Cash Restricted cash - current Restricted cash - noncurrent Restricted Cash and Cash Equivalents, Noncurrent Cash, cash equivalents, restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Marketable securities, Sale Proceeds Proceeds from Sale of Debt Securities, Available-for-sale Marketable securities, realized gain Debt Securities, Available-for-sale, Realized Gain Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Inventory, Current and Noncurrent Schedule of Inventory, Current and Noncurrent [Table Text Block] Schedule of Inventory, Current and Noncurrent [Table Text Block]. Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Schedule of PV Solar Power Systems, Net PV Solar Power Systems [Table Text Block] [Table Text Block] for PV Solar Power Systems [Table] Schedule of Capitalized Interest Schedule of Capitalized Interest [Table Text Block] Schedule of Capitalized Interest [Table Text Block]. Schedule of Project Assets Schedule of Project Assets Current and Noncurrent [Table Text Block] [Text Block] Schedule of Project Assets Current and Noncurrent [Table Text Block] [Text Block] Schedule of Other Assets, Noncurrent Schedule of Other Assets, Noncurrent [Table Text Block] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] Schedule of Other Liabilities Other Noncurrent Liabilities [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contracts with Customers [Text Block] Revenue from Contract with Customer [Text Block] Restructuring and Asset Impairments Restructuring and Related Activities Disclosure [Text Block] Indemnification liabilities, current Indemnification liabilities, noncurrent Guarantor Obligations, Carrying Value, Non Current Guarantor Obligations, Carrying Value, Non Current Indemnification liabilities, maximum exposure Guarantor Obligations, Maximum Exposure, Undiscounted Indemnification liabilities, potential insurance recoveries Guarantor Obligations, Potential Insurance Recoveries Guarantor Obligations, Potential Insurance Recoveries Weighted-average common shares outstanding Effect of restricted and performance stock units and stock purchase plan shares Weighted Average Number Diluted Shares Outstanding Adjustment Weighted-average shares used in computing diluted net (loss) income per share Net income (loss) per share, basic Net income (loss) per share, diluted Anti-dilutive shares Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Foreign Currency Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized Gain (Loss) on Marketable Securities and Restricted Investments [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Unrealized Gain (Loss) on Derivative Instruments [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Total, Accumulated Other Comprehensive (Loss) Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Member] Cross-currency swap contract Cross Currency Interest Rate Contract [Member] Foreign exhange forward, interest rate, and cross currency swap contracts [Member] Foreign exchange forward, interest rate, and cross currency swap contracts [Member] [Member] Foreign exchange forward, interest rate, and cross currency swap contracts [Member] [Member] Other comprehensive loss before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from accumulated other comprehensive (loss) income Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Net tax effect Other Comprehensive Income (Loss), Tax Net other comprehensive (loss) income Interest expense, net Income (loss) before taxes and equity in earnings Total amount reclassified Restricted Cash and Investments [Abstract] Restricted Cash And Investments Schedule of Restricted Cash And Investments [Table Text Block] Schedule of Restricted Cash And Investments [Table Text Block] Restricted Available For Sale Securities Schedule of Restricted Available For Sale Securities [Table Text Block] Schedule of Restricted Available For Sale Securities [Table Text Block] Schedule of Unrealized Loss on Restricted Investments Schedule of Unrealized Loss on Restricted Investments [Table Text Block] [Table Text Block] for Schedule of Unrealized Loss on Restricted Investments [Table] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Luz del Norte Credit Facilities [Member] Luz del Norte Credit Facilities [Member] Luz del Norte Credit Facilities [Member] Japan Credit Facility [Member] Japan Credit Facility [Member] Japan Credit Facility [Member] Tochigi Credit Facility [Member] Tochigi Credit Facility [Member] Tochigi Credit Facility [Member] Marikal Credit Facility [Member] Marikal Credit Facility [Member] Marikal Credit Facility [Domain] Hindupur Credit Facility [Member] Hindupur Credit Facility [Member] Hindupur Credit Facility [Member] Anantapur Credit Facility [Member] Anantapur Credit Facility [Member] Anantapur Credit Facility [Member] Tungabhadra Credit Facility [Member] Tungabhadra Credit Facility [Member] Tungabhadra Credit Facility [Member] Capital Lease Obligations [Member] Capital Lease Obligations [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Senior Loan Facility [Member] Senior Loan Facility [Member] Senior Loan Facility [Member] Consumption Tax Facility [Member] Consumption Tax Facility [Member] Consumption Tax Facility [Member] Construction Loans [Member] Construction Loans [Member] Goods and Service Tax Facility [Member] Goods and Service Tax Facility [Member] Goods and Service Tax Facility [Member] Letter of Credit Facility [Member] Letter of Credit Facility [Member] Letter of Credit Facility [Member] Term Loan Facility [Member] Term Loan Facility [Member] Term Loan Facility [Member] Debt Service Reserve Facility [Member] Debt Service Reserve Facility [Member] Debt Service Reserve Facility [Member] Rate Type [Axis] Rate Type [Axis] Debt Instrument Reference Rate By Type [Axis] Debt Instrument Reference Rate Type [Domain] Debt Instrument Reference Rate Type [Domain] Debt Instrument Reference Rate Type [Domain] Fixed Rate Term Loan [Member] Fixed Rate Term Loan [Member] LDN OPIC, Fixed Rate Term Loan [Member] Variable Rate Term Loan [Member] Variable Rate Term Loan [Member] LDN OPIC, Variable Rate Term Loan [Member] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] OPIC [Member] OPIC [Member] OPIC [Member] IFC [Member] IFC [Member] IFC [Member] OPIC and IFC [Member] OPIC and IFC [Member] OPIC and IFC [Member] Mizuho Bank [Member] Mizuho Bank [Member] Mizuho Bank [Member] Shinsei Bank, Ltd. [Member] Shinsei Bank, Ltd. [Member] Shinsei Bank, Ltd. [Member] Axis Bank [Member] Axis Bank [Member] Axis Bank [Member] Yes Bank Limited [Member] Yes Bank Limited [Member] Yes Bank Limited [Member] J.P. Morgan Securities India Private Limited [Member] J.P. Morgan Securities India Private Limited [Member] J.P. Morgan Securities India Private Limited [Member] Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. [Member] Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. [Member] Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. [Member] MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. [Member] MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. [Member] MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. [Member] Parque Solar Fotovoltaico Luz del Norte SpA [Member] Parque Solar Fotovoltaico Luz del Norte SpA [Member] Parque Solar Fotovoltaico Luz del Norte SpA [Member] FS Japan Project 12 GK [Member] FS Japan Project 12 GK [Member] FS Japan Project 12 GK [Member] First Solar Japan GK [Member] First Solar Japan GK [Member] First Solar Japan GK [Member] FS Japan Project 14 GK [Member] FS Japan Project 14 GK [Member] Royal Solar GK [Member] Royal Solar GK [Member] Royal Solar GK [Member] Marikal Solar Parks Private Limited [Member] Marikal Solar Parks Private Limited [Member] Marikal Solar Parks Private Limited [Member] Hindupur Solar Parks Private Limited [Member] Hindupur Solar Parks Private Limited [Member] Hindupur Solar Parks Private Limited [Member] Anantapur Solar Parks Private Limited [Member] Anantapur Solar Parks Private Limited [Member] Anantapur Solar Parks Private Limited [Member] Tungabhadra Solar Parks Private Limited [Member] Tungabhadra Solar Parks Private Limited [Member] Tungabhadra Solar Parks Private Limited [Member] Manildra Finco Pty Ltd [Member] Manildra Finco Pty Ltd [Member] Manildra Finco Pty Ltd [Member] FS NSW Project No 1 Finco Pty Ltd [Member] FS NSW Project No 1 Finco Pty Ltd [Member] FS NSW Project No 1 Finco Pty Ltd [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Long-term Debt [Abstract] Long-term Debt, by Current and Noncurrent [Abstract] Debt Instrument, Currency Debt Instrument, Currency Revolving credit facility Long-term Line of Credit Long-term debt, gross Long-term Debt, Gross Less: unamortized discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Total long-term debt Debt, Long-term and Short-term, Combined Amount Less: current portion Noncurrent portion Line of Credit Facility, Current Borrowing Capacity Line of Credit Facility, Current Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Fronting fee fronting fee fronting fee Repayments of Debt Repayments of Debt Line of Credit Facility, Letter of Credit Sub-Limit Line of Credit Facility, Letter of Credit Sub-Limit Line of Credit Facility, Letter of Credit Sub-Limit Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Description of Fixed Rate Basis Debt Instrument, Description of Fixed Rate Basis Debt Instrument, Description of Fixed Rate Basis Debt Instrument, Description of Variable Rate Basis Debt Instrument, Description of Variable Rate Basis Debt Instrument, Basis Spread on Fixed Rate Debt Instrument, Basis Spread on Fixed Rate Debt Instrument, Basis Spread on Fixed Rate Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Interest Paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Long-term Debt, Fiscal Year Maturity [Abstract] Long-term Debt, Fiscal Year Maturity [Abstract] Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Long-term Debt, Maturities, Repayments of Principal in Year Two Long-term Debt, Maturities, Repayments of Principal in Year Two Long-term Debt, Maturities, Repayments of Principal in Year Three Long-term Debt, Maturities, Repayments of Principal in Year Three Long-term Debt, Maturities, Repayments of Principal in Year Four Long-term Debt, Maturities, Repayments of Principal in Year Four Long-term Debt, Maturities, Repayments of Principal in Year Five Long-term Debt, Maturities, Repayments of Principal in Year Five Long-term Debt, Maturities, Repayments of Principal after Year Five Long-term Debt, Maturities, Repayments of Principal after Year Five Total long-term debt future principal payments Segment and Geographical Information Segment Reporting Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Business acquisition, percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Cash Acquired from Acquisition Cash Acquired from Acquisition Business combination, contingent consideration liability, noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Disaggregation Revenue, by Type of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Changes in Estimates Systems Business [Table Text Block] Changes in Estimates Systems Business [Table Text Block] Changes in Estimates Systems Business [Table Text Block] Changes in Contract Assets and Liabilities [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Investment [Axis] Investment [Axis] Investment [Domain] Investment [Domain] Restricted Investments [Member] Restricted Investments [Member] Restricted Investments [Member]. U.S. government obligations [Member] US Government Debt Securities [Member] Restricted investments Debt Securities, Available-for-sale, Restricted Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Contractual maturities of available-for-sale marketable securities, range start (in years) Contractual Maturities Of Debt securities, Available-for-sale, Range Start (In Years) Contractual Maturities Of Debt securities, Available-for-sale, Range Start (In Years) Contractual maturities of available-for-sale marketable securities, range end (in years) Contractual Maturities Of Debt securities, Available-for-sale, Range End (In Years) Contractual Maturities Of Debt securities, Available-for-sale, Range End (In Years) Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Preferred Stock, Par Value Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Issued Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Common Stock, Shares Authorized Common Stock, Shares Authorized Common Stock, Par Value Common Stock, Par or Stated Value Per Share Common Stock, Shares Issued Common Stock, Shares, Issued Common Stock, Shares Outstanding Restricted Cash and Investments Restricted Assets Disclosure [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Product Warranty Liability [Table] Product Warranty Liability [Table] Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Product warranty liability, beginning of period Standard Product Warranty Accrual Accruals for new warranties issued Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Settlements Standard Product Warranty Accrual, Decrease for Payments Changes in estimate of product warranty liability Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Product warranty liability, end of period Current portion of warranty liability Standard Product Warranty Accrual, Current Noncurrent portion of warranty liability Standard Product Warranty Accrual, Noncurrent Reduction in the estimated replacement cost of modules Standard Product Warranty Accrual, Period Increase (Decrease) Estimated rate of return for module warranty Estimated Rate of Return for Module Warranty Estimated Rate of Return for Module Warranty Percentage Point Change in Estimated Rate of Return of Module Warranty Percentage Point Change in Estimated Rate of Return of Module Warranty Percentage Point Change in Estimated Rate of Return of Module Warranty Estimated Change in Module Warranty from Sensitivity Analysis Estimated Change in Module Warranty from Sensitivity Analysis Estimated Change in Module Warranty from Sensitivity Analysis Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation, amortization and accretion Depreciation, Amortization and Accretion, Net Impairments and net losses on disposal of long-lived assets Asset Impairment Charges Share-based compensation Share-based Compensation Equity in earnings, net of tax Distributions received from equity method investments Remeasurement of monetary assets and liabilities Foreign Currency Transaction Gain (Loss), Unrealized Deferred income taxes Deferred Income Taxes and Tax Credits Gains on sales of marketable securities and restricted investments Debt Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment Noncash consideration from the sale of systems Noncash consideration from the sale of project assets Noncash consideration from the sale of project assets Liabilities assumed by customers for the sale of systems Liabilities assumed by customers for the sale of systems Liabilities Assumed by Customers for the Sale of Systems Other, net Other Operating Activities, Cash Flow Statement Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, trade, unbilled and retainage Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Inventories and balance of systems parts Increase (Decrease) in Inventory and BOS Parts Increase (Decrease) in Inventory and BOS Parts Project assets and PV solar power systems Increase (Decrease) In Project Assets Increase (Decrease) In Project Assets Other assets Increase (Decrease) in Other Operating Assets Income tax receivable and payable Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Accrued solar module collection and recycling liability Other Increase (Decrease) in Accrued Solar Module Collection and Recycling Liability Other Increase (Decrease) in Accrued Solar Module Collection and Recycling Liability Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Purchases of marketable securities and restricted investments Payments to Acquire Debt Securities, Available-for-sale Proceeds from sales and maturities of marketable securities and restricted investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Other investing activities Payments for (Proceeds from) Other Investing Activities Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Repayment of borrowings under revolving credit facility Repayments of Lines of Credit Proceeds from borrowings under revolving credit facility Proceeds from Lines of Credit Repayment of long-term debt Repayments of Debt and Capital Lease Obligations Proceeds from borrowings under long-term debt, net of discounts and issuance costs Proceeds from Issuance of Long-term Debt Payments of tax withholdings for restricted shares Payments Related to Tax Withholding for Share-based Compensation Proceeds from commercial letters of credit Proceeds From Commercial Letters Of Credit Proceeds From Commercial Letters Of Credit Contingent consideration payments and other financing activities Proceeds from (Payments for) Other Financing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash, beginning of the period Cash, cash equivalents and restricted cash, end of the period Supplemental disclosure of noncash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Property, plant and equipment acquisitions funded by liabilities Capital Expenditures Incurred but Not yet Paid Sale of system previously accounted for as sale-leaseback financing Sale of system previously accounted for as sale-leaseback financing Sale of system previously accounted for as sale-leaseback financing Acquisitions currently or previously funded by liabilities and contingent consideration Acquisitions Currently or Previously Funded by Liabilities and Contingent Consideration Acquisitions Currently or Previously Funded by Liabilities and Contingent Consideration Accrued interest capitalized to long-term debt Accrued Interest Capitalized to Long-Term Debt Accrued Interest Capitalized to Long-Term Debt Sale of equity method investment funded by note receivable, affiliate Sale of equity method investment funded by note receivable, affiliate Sale of equity method investment funded by note receivable, affiliate Valuation Allowance [Table] Valuation Allowance [Table] State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Valuation Allowance [Line Items] Valuation Allowance [Line Items] Reconciliation Of Valuation Allowance [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Valuation allowance, beginning of year Additions Valuation Allowance Additions Valuation Allowance Additions Reversals Valuation Allowance Reversals Valuation Allowance Reversals Valuation allowance, end of year Valuation Allowance, Deferred Tax Asset, Change in Amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Operating Loss Carryforwards Operating Loss Carryforwards Federal Net Operating Loss Deduction Limit, Percent Federal Net Operating Loss Deduction Limit, Percent Federal Net Operating Loss Deduction Limit, Percent Revenue from Contracts with Customers [Table] Revenue from Contracts with Customers [Table] Revenue from Contracts with Customers [Table] Solar Power Systems [Member] Solar Power Systems, Sales of [Member] Solar Power Systems, Sales of [Member] EPC Services [Member] EPC Services [Member] EPC Services [Member] Module Plus [Member] Module Plus [Member] Module Plus [Member] Energy Generation [Member] Energy Generation [Member] Energy Generation [Member] Solar Power Systems, Sales of and EPC Services [Member] Solar Power Systems, Sales of and EPC Services [Member] Solar Power Systems, Sales of and EPC Services [Member] Projects, by Name [Axis] Projects, by Name [Axis] Projects, by Name [Axis] Projects, by Name [Domain] Projects, by Name [Domain] [Domain] for Projects, by Name [Axis] Phoebe [Member] Phoebe [Member] Phoebe [Member] GA Solar 4 [Member] GA Solar 4 [Member] GA Solar 4 [Member] Rosamond [Member] Rosamond [Member] Rosamond [Member] Willow Springs [Member] Willow Springs [Member] Willow Springs [Member] Grange Hall [Member] Grange Hall [Member] Grange Hall [Member] Peace Creek [Member] Peace Creek [Member] Peace Creek [Member] Troy Solar [Member] Troy Solar [Member] Troy Solar [Member] Lake Hancock [Member] Lake Hancock [Member] Lake Hancock [Member] Revenue from Contracts with Customers [Line Items] Revenue from Contracts with Customers [Line Items] [Line Items] for Revenue from Contracts with Customers [Table] Project Change in Estimate Disclosure Threshold Project Change in Estimate Disclosure Threshold Project Change in Estimate Disclosure Threshold Number of Projects with Changes in Estimates Number of Projects with Changes in Estimates Number of projects affected Increase (Decrease) in Revenue from Net Changes in Transaction Price Increase (Decrease) in Revenue from Net Changes in Transaction Price Increase (Decrease) in Revenue from Net Changes in Transaction Price Increase in Revenue from Net Changes in Input Cost Estimates Increase (Decrease) in Revenue from Net Changes in Input Cost Estimates Increase (Decrease) in Revenue from Net Changes in Input Cost Estimates Net Increase in Revenue from Net Changes in Estimates Increase (Decrease) in Revenue from Net Changes in Estimates Increase (Decrease) in Revenue from Net Changes in Estimates Net Change in Estimate as a Percentage of Aggregate Revenue Net Change in Estimate as a Percentage of Aggregate Revenue for Associated Projects Net Change in Estimate as a Percentage of Aggregate Revenue for Associated Projects Increase (Decrease) in Revenue from Net Changes in Indirect Tax Estimates Increase (Decrease) in Revenue from Net Changes in Indirect Tax Estimates Increase (Decrease) in Revenue from Net Changes in Indirect Tax Estimates Contract Asset, Net Change Contract Asset, Net Change Contract Asset, Net Change Contract Asset, Percent Change Contract Asset, Percent Change Contract Asset, Percent Change Deferred revenue Deferred Revenue Contract Liability, Net Change Contract Liability, Net Change Contract Liability, Net Change Contract Liability, Percent Change Contract Liability, Percent Change Contract Liability, Percent Change Sales Revenue Net, from Beginning Contract Liability Contract with Customer, Liability, Revenue Recognized Remaining Performance Obligation, Transaction Price Revenue, Remaining Performance Obligation, Amount Remaining Performance Obligation, Percent of Revenue Recognized Remaining Performance Obligations, Percent of Revenue Recognized Remaining Performance Obligations, Percent of Revenue Recognized Remaining Performance Obligation, Period of Recognition Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Borrowing Rate on Debt Schedule of borrowing rate on debt [Table Text Block] Schedule of borrowing rate on debt [Table Text Block] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number of Reportable Segments Gross (loss) profit Depreciation and amortization expense Cost, Depreciation, Amortization and Depletion Bilateral Facilities [Member] Bilateral Facilities [Member] Bilateral Facilities [Member] Bilateral Facilities, Bank Guarantees and Letter of Credit [Member] Bilateral Facilities, Bank Guarantees and Letter of Credit [Member] Bilateral Facilities, Bank Guarantees and Letter of Credit [Member] Letters of Credit, Remaining Borrowing Capacity Letters of Credit, Remaining Borrowing Capacity Letters of Credit, Remaining Borrowing Capacity Bank Guarantees and Letters of Credit Bank Guarantees and Letters of Credit Bank Guarantees and Letters of Credit Cash Collateral for Borrowed Securities Letters of Credit Outstanding, Secured by Cash Letters of Credit Outstanding, Secured by Cash Surety Bonds Surety Bonds Surety Bonds Surety Bond Capacity Surety Bond Capacity Surety Bond Capacity Net Income (Loss) per Share Earnings Per Share [Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Property, Plant and Equipment, Useful Lives [Table Text Block] Schedule of Property, Plant and Equipment, Useful Lives [Table Text Block] Schedule of Property, Plant and Equipment, Useful Lives [Table Text Block] Unrestricted stock units granted (shares) Statement of Comprehensive Income [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized (loss) gain on marketable securities and restricted investments, net of tax of $3,735, $(588), and $2,518 Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Unrealized gain (loss) on derivative instruments, net of tax of $(996), $1,396, and $(691) Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Other comprehensive (loss) income Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other comprehensive (loss) income, unrealized (loss) gain on marketable securities and restricted investments, tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Other comprehensive (loss) income, unrealized gain (loss) on derivative instruments, tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Restricted cash and investments, noncurrent Proceeds from sale of restricted investments Proceeds from Sale of Restricted Investments Realized gain from sale of restricted investments Debt Securities, Available-for-sale, Realized Gain (Loss) Proceeds from sale of restricted investments withdrawn from custodial accounts Proceeds from sale of restricted investments withdrawn from custodial accounts Proceeds from sale of restricted investments withdrawn from custodial accounts Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring [Member] Fair Value, Measurements, Recurring [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] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Money market funds Fair Value, Assets And Liabilities Measure On Recurring Basis, Financial Statement Captions [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Derivative assets Derivative Asset Total assets Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Derivative liabilities Derivative Liability Concentration Risk [Table] Concentration Risk [Table] Concentration Risk by Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Net sales [Member] Sales [Member] Accounts receivable [Member] Accounts Receivable [Member] Customer [Axis] Customer [Domain] Customer [Domain] Customer One [Member] Customer One [Member] Customer Two [Member] Customer Two [Member] Customer Three [Member] Customer Three [Member] Customer Four [Member] Customer Four [Member] Customer Five [Member] Customer Five [Member] Customer Five [Member] Customer Six [Member] Customer Six [Member] Customer Six [Member] Customer Seven [Member] Customer Seven [Member] Customer Seven [Member] Customer Eight [Member] Customer Eight [Member] Customer Eight [Member] Customer Nine [Domain] Customer Nine [Member] Customer Nina Customer Ten [Domain] Customer Ten [Member] Customer Ten [Member] Customer Eleven [Member] Customer Eleven [Member] Customer Eleven [Member] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk, Percentage Concentration risk, percentage threshold Concentration risk, percentage threshold Concentration risk, percentage threshold Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Building and Building Improvements [Member] Manufacturing Machinery and Equipment [Member] Furniture, Fixtures, Computer Hardware, and Computer Software [Member] Furniture Fixtures Computer Hardware And Computer Software [Member] Furniture Fixtures Computer Hardware And Computer Software [Member] Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Income Taxes Income Tax Disclosure [Text Block] Schedule of Cash, Cash Equivalents, and Marketable Securities Cash, Cash Equivalents and Investments [Table Text Block] Reconciliation of Cash, Cash Equivalents, and Restricted Cash Reconciliation of Cash, Cash Equivalents, and Restricted Cash [Table Text Block] [Table Text Block] for Reconciliation of Cash, Cash Equivalents, and Restricted Cash [Table] Available-for-sale Marketable Securities Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Available-for-sale Marketable Securities Continuous Unrealized Loss Position Schedule of Unrealized Loss on Investments [Table Text Block] Available-for-sale Marketable Securities by Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Consolidated Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Foreign currency loss, net [Member] Foreign Currency Gain (Loss) [Member] Other income (expense), net [Member] Other Nonoperating Income (Expense) [Member] Interest expense, net [Member] Interest Expense [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Balance in accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect before Taxes Accumulated pretax change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses. Amounts recognized in other comprehensive (loss) income Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Income Tax Contingency [Table] Income Tax Contingency [Table] Germany Federal Ministry of Finance, Germany [Member] Australia Australian Taxation Office [Member] India Ministry of Finance, India [Member] Malaysia Malaysia Tax Authority [Member] Malaysia Tax Authority [Member] United States Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] 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] Unrecognized tax benefits, beginning of year Unrecognized Tax Benefits Increases related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Decreases related to prior year tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Decreases from lapse in statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Decreases relating to settlements with authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Increases related to current tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Unrecognized tax benefits, end of year Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 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 Open Tax Years Open Tax Years Open Tax Years Change in estimate of module collection and recycling liability Change in Estimate of Module Collection and Recycling Liability Change in Estimate of Module Collection and Recycling Liability Solar module collection and recycling expense, cost of sales Solar module collection And recycling expense, cost of sales Solar module collection and recycling expense, cost of sales Solar module collection and recycling expense, accretion expense Solar module collection and recycling expense, accretion expense Solar module collection and recycling expense, accretion expense Percentage increase in annualized inflation rate percentage increase in annualized inflation rate percentage increase in annualized inflation rate Estimated increase in solar module collection recycling liability from sensitivity analysis Estimated Increase in Solar Module Collection Recycling Liability from Sensitivity Analysis Estimated Increase in Solar Module Collection Recycling Liability from Sensitivity Analysis Percentage decrease in annualized inflation rate percentage decrease in annualized inflation rate percentage decrease in annualized inflation rate Estimated decrease in solar module collection recycling liability from sensitivity analysis Estimated Decrease in Solar Module Collection Recycling Liability from Sensitivity Analysis Estimated Decrease in Solar Module Collection Recycling Liability from Sensitivity Analysis Operating Leases, Future Minimum Payments, Due Next Twelve Months Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Minimum Operating Lease Payments Operating Leases, Future Minimum Payments Due Rent Expense Operating Leases, Rent Expense EX-101.PRE 19 fslr-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 20 fslrlogoa20.jpg FSLR LOGO begin 644 fslrlogoa20.jpg M_]C_X 02D9)1@ ! @$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^%WFFAT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O"UD969A=6QT(CY0&%P+S$N,"]G+VEM9R\B/@H@(" @(" @(" \>&UP.DUE=&%D M871A1&%T93XR,#$R+3$Q+3$X5#$W.C(U.C(R+3 W.C P/"]X;7 Z365T861A M=&%$871E/@H@(" @(" @(" \>&UP.DUO9&EF>41A=&4^,C Q,BTQ,2TQ.50P M,#HR-3HR-%H\+WAM<#I-;V1I9GE$871E/@H@(" @(" @(" \>&UP.D-R96%T M941A=&4^,C Q,BTQ,2TQ.%0Q-SHR-3HR,BTP-SHP,#PO>&UP.D-R96%T941A M=&4^"B @(" @(" @(#QX;7 Z0W)E871O&UP1TEM9SIW:61T:#XR-38\+WAM<$=);6&UP1TEM9SIF;W)M870^2E!%1SPO M>&UP1TEM9SIF;W)M870^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.FEM M86=E/B\Y:B\T04%14VM:2E)G04)!9T5"3$%%'=B1WAS8TAX.&9(>#AF2'@X9DAW14A"=V-.1$$P M645"05E':%521E)O9DAX.&8F(WA!.TAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9B\X04%%46=! M-4%%04%W15(F(WA!.T%!25)!44U2068O14%A24%!04%(05%%0D%114%!04%! M04%!04%!449!=TE'05%!2$-!:TM#=T5!06=)1$%114)!445!04%!04%!04$F M(WA!.T%104-!=U%&0F=C24-1;TQ%04%#05%-1$%G44-"9V-$0D%)1T%N34)! M9TU20D%!1DE227A15D5'13)%:6-9155-<$=H0GA7>%%I4$(F(WA!.U5T2&A- M>%II.$-2>6=V16Q1>E)4:W%+>5DS4$-.55%N:S9/>DYH9%5:2%1$,'5)24IO M34I#:&=::$I21E)Q4S!6=$Y62T)R>30O4$4F(WA!.S%/5#!:6%=&;&%7,7AD M6&PY5UHR:'!A;71S8E&=:17DF(WA!.V]B2'=&34A2-%-.0T962FEC=D5Z2D121&=H85-5>5=I M63=,0T(S4%-.94I%9WAD56MW9TI#:&=:2FI:1D=I9&MD1E4S.'%/>G=Y9W F M(WA!.S K4'IH2E-K=$U453504FQD65=6<&)81C%E6#%2;%IM9&]A5W!R8D71R<2MV+V%!07=$05%!0T51 M35)!1#A!.54T<3=&6%EQ-T9867%G3F$Q+U(F(WA!.SE%#)K039- M-3-9*T-+2W-X.6=-:%!*1TES;'E.3G!-=6581&II6D8U4#5J+S5Y0V]Z42M8 M&5F87(K6EAN;E4R2G5.66YJ42\W'@K3R\S3%A-FA!-DDF M(WA!.TI82V)E2T5L5#DR5U)Z5&IY2F-43C)F<#AN,7=I9F@K;&TK9R]N,35N MD@V+W1E"]+,VU90T]Y=692=E-+;7AU2TI,,'%E27%1 M+RMX2GI967140V9,;3AJ2]:.%=4-64V<#)+ M=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+ M=7A6,DMU>%9G;C5I+VUL<"\F(WA!.VQA3G)+,$,S971U;TMW12]"14='>E-K M9F5&-FXR>D4Q1W%'4%EB>60O=T)J.6A4,5(T-65N1C,Y5#=V,79N=E7(W1$Y04$E:1WDK:6%B4UDX M14]$1T]%9FIN,V]$2753-T9867$W1EA9<3=&5S!D-#-6,%EO-D5-#=.0U8U3D]+4%=0.$$F(WA!.WA0-G9K M.71J:VIL:E=33FCAV,79M-C5U8FDU=4I,:31K M86%E6FDX'%34V5P3V%1;3EY*VQW9TEG4FE+054X5V)S5F1I3=Q.'1D3FYB:EI4=68W M:5)J"\T12LQ8WHY2'%E13A*-5!**S!866]Y>$]B1U!74'%(94\F M(WA!.R]W0C0K,3%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=G!$.&YV3VIE65!,,S%/ M-V9N<65M8UEP;5DW>5)'=G F(WA!.WEE-3(T=#=I=F9.,6\X,TA':GI$-6XW M4F1M+VPX,T9%96EE-#AJ,4@V;69:;'90=7A6,DMU>%8R2W5X5C)+=7A6,DMU M>%8R2W5X5C(F(WA!.TMU>%8R2W5X5C)+=7A6-40O=T$U02M9,FAS78X MFQ9,T1T>'1B;'9Q=#-V465N35%!5#=++T9V;WDF(WA!.R]3-4]# M64QQ3S-.2#0K;6M0-&\K;V4X9G)'>C9J>F90;%1S5F1IBM$=SE(1'9L-G9N*WEM M2#5J=39D:7)S5F1I%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6 M,DMU>%8R2W5X5CAG*UDU;FXX=S9P3R\R-6)U9#(K8E-S5&Y/-41C:C%8R2W5X5C)+=7A6 M,DMU>%8Y3F9K-6-'8CAU.4PU5DQ2;65-:RM!;F5N-$5:=DXF(WA!.T=B>&@X M=3EO;U9R6BMD9C=K33!Z2F1)-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=& M6%EQ-T9867$W1EA9<2M0.652:S%Z555C55HF(WA!.V)Q6E=(=4I#1&Y/6E!Q M4'9F6DY+8GA14#E%9F-G8VDU1'-69&ER%8R2W5X5CE9*U).3F)49DHR:C)B1&DV5W-B4TME M>GE$;30K:&U/9$)G:G=W03AN>4QT5$XT;7!Y4R]P2#=.:SDF(WA!.WDQ=TA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98:5 X07IK M2&]"4SEA06G5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6 M,DMU>%904$I'9TYR,VUR5'0F(WA!.TTT.&]P6E$Q>B]X:&HK3U0O:%9)2'9L M=41(>'I!8T1T4%8O;#E04$HQ03(Y-350'8Y1$1F,GEV3FHT-&M/8C)F69F5U8Q63-K.6QD4FU+-70S84MA3G5Q6E184PV,VEY M>'E216]M-&M71DA!,D]X5C)+=7A6,DMU>%8R2W5X5C)+=7@F(WA!.U8R2W9E M9GE*.&].63983C5H=30K3GIQ03E/>D1$9&)D5%5T+WHP669C064K8F)1-&%( M165R-2\W53EO94IK1T=*.4U/9CEB.6XV6'$F(WA!.W5:-WEB6HX-2]Y-6LQ M2TIV365K>&,W-D)+6#A#1#0F(WA!.W!9,4%8R2W5X M5C)+=7A6,DLF(WA!.W,Q+TQ(.'8U+TY7%$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%DF(WA!.W$W1EA9 M<3=&6&HS-6UF:S)B:#5D6CAS>$%43E8WDLP M*VQ/5&9L1C!883-B;5!3:FA(<7DY,V0W+T%.5#9-,')3=% P;E0T9% P*T9B M93!T,31X>'(F(WA!.RM*2C9K:S=K;G)M-6A!4D9".#)Z-34U<&UC>F-I:3AK M,'5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8F M(WA!.S)+=7A6,DMU>%9I;FY(.'1F3%AM:%=L=5EV<3)O,&]T+T%!DA2 M>#@Y+T%J369.<&\U3V9.,B]:,V)79E,W4E!&1"MA95AW-VXF(WA!.VI8;5 X M;&9/3VMS>C)C43%A,$F1I4I!,R]( M,6-$,%EG4$AK.4]8*WA">3FYL>5-46F)X43=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$F M(WA!.S=&6%EQ-T9867$W1EA9<3=&5T,V,S4V,5!Y:'%#=RM98E(W>E):>E,Q M,7$R54)L2B]W0C$S15EO=DUE2S!Q3VDY85ES.#5X;C%#-#DF(WA!.S=V=$XR M6&HQ:TQW>45C;S5W4#-X4&0W-W)Q5U5A2#5K,$Q88F8Q.4IV67)T0CEO269J M6"]!1C!.2%@V4FPX36M::EEUBM7=FM/-$HF(WA!.TUM:5=Y;'5V<'%9:#0W0TUR5$M4<'-: M-D(R14\R=%A(;&ML.&0O=E5O=GES+TPK3G%R;W-*4#A!;$Y)-"LU;4]!85A( M,TUP9'4V=R\F(WA!.S51+UHK<$].4#AT95AD3UE.66%:83)R:F\X54UA3B]W M449C=&II:DAK03178EFQ,,VMP;&LS1V1I6\Y:#9Y6$Q(3#=L4"]L8D@U92\Y6&U0+VM83B]W M03!94'IE4'9:+WE"4]73U9"2D4T94YT,613 M0T0X:4UT0F-#55-$4EA9;V0F(WA!.VER&%46E*0VDR-&,P.%5H3T)Q465"*V50 M>70Q,WEN9$XF(WA!.W)0;"M785A467E813!,1F)I,B\Q=49#5B]W07-F5%1V M<6,K;&QJ4$9(;#EZ-D(R6C(U:3%C9D-Z04-:-R]P;"LS>2M3,WDU*V5N;7(F M(WA!.U1G:T]P<$AQ,7-T05=F.$%D>C!(+T9I:6@O,E-K*RM/4%A4:GHS5')0 M6F94-4XX9#0U9DUF3#E296TV0BMC;FMN5G5%8W1Y9$YU5R\F(WA!.S-6941G M=&8K36]R2#DU1UHR4%=9-654>2MR.6Y.5F@S030T+S!F,6,R8E%8149X17,P M16EZ4D]+<$I'=UI34%EJ8DUK1S-2>6=9;6DF(WA!.TM++T-X9&ER5-X>$E:2EA#4G)U>G-105!M5&E3;4U35%%9-7%F-6QE M4F1.1&973EIT,EIE<5%-6C(F(WA!.W(T56E$,"MN2TIA;DA(;5A:-$]X9%AL M*VY(3#0W9F941714+T%/8V=F3$U&5C K>'5R>'@P6BM%0T@V4UAB+VAC>#5D M;U)(245U,W&I54'HF M(WA!.U0X+U@Q4DQR13!3;F]T=49G<#AJ149B.&-O;'%S:#9U,'F991E4Q15)A MDMX-C99-3=U:#%83-(>5 V M=SE1.',O;D8U3S%T:VAL;D\F(WA!.VTS:F)#1S=O<6LO-4UO*T0W-D@R>E!X M87E%=DEV3&$S,F0Q3T1C1&IJ,W@O5GHK.6Y!24EQ3G=E:'I+9$,W1EA9<3=& M6%EQ-T9867$F(WA!.S@T.#8O:W1O971T2F5A4WDV6'%,5EIL559T-4=0.'E$ M-T(Y,2LT-6A:=$9'5S0R3#!V6G9T3&QW5DA*-C1F-TEF2'(X9FTX5#AY95,F M(WA!.R]-;FQY67!Q=&LX561A2F-R.&-,9C9S:2]$.4(S.7,Q;51$2TA-4&-A M4'1,0G%294]6;G4V+TI"85AR=71A5$HV;6U8,#EM>$Y7.4C-D2'%06F(F(WA!.U-Z*VYI:#=J*W4R6&%D M+WIK3G!$,$=P851C5S4W=&)U:W=R-#!F,&-Y23EO4C9H,"MB,E%Y1#9*>%!V M0D@V,E)79C4P+VPY8T%C-S8F(WA!.U,R62]S>E%3.2]D1F1F>'DX83-'97)R M8VYS,7)).&]I6'5)+U1367 K6B]K1C%$1%=R8T$K4$I4.7A52$HO;7-F931X M-T4Q9R]W06XF(WA!.TIZ+VUF-4)24W@Q<3-)2&AY62]C1DIX+TY9*SE2,DIR M1"]K-4E+-2]/5#AU-&%G86U:;4@W36-%-3=6-FQ!=C0U039Z1T]R9D0R8S$F M(WA!.W-V-$LY-6HK=$HW>C@O.$%Y:$955S%R93-,9&IW:FI4-S)F;"]W04QL M6C$X3V=,;5DO6E!5;C9P46HX>BMH:G5O+SA!3U)&*W=),#&)5+W=!-5!0 M,2M#;W8Q#4F(WA!.V%Z265T3S%W97IM:G@O M=SA2.'HK0CEJ1DPO5CE6,48O53%#.&YU,W)8;%!).&@O-%EN2TI42C5M,V(T M=%!J>&EO4D5F8TM1;5)B;&$F(WA!.S!SC5B+W,K,6Q7;F8X-#@V,4I1 M-FIQ='9B03=L645E8VHR*TPP4FU22',K6%5U<'IE,3))9E)#579F42]7>550V,"]+1#AV8F%H1VQ#6G@K,4Y,33DF(WA!.V8Y:5@T M+VAL=S!E361(6#5084A74R]J%,K6E5:=DMV;&5E=G)A4%I3,4Y4>G1O;7%F M<%A!8U5$,$1:2%@U-#AS:W@F(WA!.R]N1DLW>CAR+TE.,D-*9$9G4W8K*V55 M4"]*<&MY0C!U33E(2W@Y=6%Y2$Q*3#0W+T%(,GAV579Y0SAO,T%*6XU0FEY9CA0;4Y0451(23(W3DU<6I%540O5F1407)*<#AX2%!98FU.=&A)4&QV-&=:F@K;G5:6FTF(WA!.U$V:#)+=7A623=$>FIO M='AQ56UK6$5V,4A7251X97=U4T5D<3E':6(W36ET,4A%,7 Q07EQ3V%*4$1Y M3&XU97ISDQ8061I<3)A1T=A2F]P:U=3 M2GA2-#-!6E-006"]D,3DT;7$F(WA!.W106F5/67544E%L>3)E9S!N=$QQF)P=%1E-E)D4DEV5U0P;5I0 M*T15378T-6I3=WIJ>D)D,6@W4S K6#9:>%!X,RM34VM%1671Z6%EP9&ER5E4>5)J.5)! M5'5Y+TPO04TW6'1043!3-V]E:E-23D5P+S(F(WA!.U5N05I:2%0U1#!,9S5E M,71,1&YK:C@W*S5K96XO:U8U-G5A9E=&=')%9"]7;41(+T%*26E59FIL.&1$ M:U!06C%U8C)P,&MF<#1P930F(WA!.V9R<&Q/;68X-##%,<6,O=&9,+T%#94U$,VTOD%$:3,K57=(=4\K2$AM;$$X3U0U%9J2&YR>41P4&UY M=SE/8T-$55E64#%/*U5F16@V.%=',TI#93,S6E)N=T1)4$XR=EIF87544U1S M8G=03U!F.$$F(WA!.W1E4DPU,2]-;CAV.5)';&%Q>'4W9% W<4LV#E/ M54TR>C X0EAB=WI894YL=VUJ=3EG97ID1#)H1'A-9G!0.4AA:C5J;"MV=EHF M(WA!.R]W0UA0>G@X<&%N>&DQ2&YP3GEA0VLS>'=K*S!Q:F(O04=3691.5!D:C%:4AG=S=H.&Y*2&%/<$A,2E X03 P=C%R9CA!0E!K M>B]Q=S9D+S!I468X04Y'1'E(X;"]L4%4O-G)K+S P=C%O<41Y M.6]&=5%93DUT26E+54M14G(P-F1&>5%X>$A13E5T6FUL>FY)+T5O.5561D-O M07%J;V]&04TF(WA!.VTP13(S:6@R2W5X5C)+<&1Q6&U044Y,0B]33V\R,6]2 M*WI.2VE-9FMP3E1K2EI)>#5L>6-/:GI:9F]H2UAU0EET<5@U,6518DQK236DF(WA!.UAA039" M,FU(,E%L+TAK2'=(-C8K-6IL.2MF9FY/96]T;W)3,%@Y:W!'>G0Y2F1M6"]H M8W!LD)U<2MP4AQ-2M0#AB4#-L2S4O3UAM-F,O=F1B M=C,S4]$*UI$+U-H34Q,.'AV4%9M=V%(6$QT M:4]G;6M--"LF(WA!.S98;4UN2%5:0C%,:EI/>#E*4&YJ:CA"6#-5>6I39GHW M.#-7<$,S.$9T<45F-U)+;4=1+S=*4&D@R-R]A>GI19GHQ.&\V9U9J,4):9$MM4&5597)&6"]85&8W,4=: M95!845!06C!'<3EL=%1J,VA74657>"M2+U75) M-W$S9C=-,$QQ-D@O6DM337I)>4)&:#4W3&EN:FQW>D)I9E!:6'=T8G-657)Q M,71R=3-K=')Q2DHW955C6DEP1D1)=U!9<60F(WA!.VIG24)&1FY#8V]%4VEA M25%/:C9/,FMJ-G!A>49T3$$O,&4S:TI:-% X:4YJ571(-$)T,3=';$%S65$T M9&AY8CE2<5!'.55H*S@V:V8F(WA!.WAE6C@O=CA!9GI-.&TT3!(,G9M=C-$ M3E1M,%5O-W@S1#,S6G9T2FEZ,4A*-DHO-T4O2' X9FUW9E,Y8C%N4C5Z3G F M(WA!.W0U3EI3,2M,,&Y:2S W34)S,WE/67-:>6IY3D\Y>C9B1FU&5&E*1'I: M.6]N-3DK83=-2VUP=U%A;D=/'HS M968Q4'-P<#4W-'E92#5J-V0O=%HQ<% U."M4G VF1)+U966E K05EQ+S1::U)Z46QY261.;3=.,4=,-F]32'6PW9U-X-U50>E@X9U=)65!Q,&-Z M:F]L=7)Z5BLF(WA!.U1)<%@X8W!L<3A9-G5Y=SEG-GI*>6=2-S9(,W-6,5 O M04IY13!'2V\P,U1B:3=99G1436M#+U)4,53=1:C!$=&-(4E:6D(Y36A+9CA*;5!, M6'I02V5I,62]K:C4O=6%'5S%H#!743E+9%HF(WA!.VPY<'1(2&M43#-$.61*.5HO=T1/4$=S M4%0V-7$Y=D0O041E:DC5D4S8O2C=8-&@Y3T]2.35!+U=M M.70O>FIV<$LF(WA!.V=F5V19;FQ09C T:VHW9C52:S#%,:'HY#%M07):-C)R2"M383,F(WA!.TLO.$%$ M2S=F<7ES.6YD>&-R2#=91"M,2#AP9G-9-7%8-46XY-6I054]X2C!U6XU:TQ3,VQR-D8V,R](-V)5:FQ*.%$5J M0TI%8VDQ6DU-2B]614@S:$U&.#9E8U952W5U-FEQ:EE!6&,T02\T9DHK3E X M06Y(-75/97ID368X04IW+S F(WA!.W-F,4]B>G U>%I3C9J24YY6C53<3$Y;&DY4#AA-6MW M,$]-8SDS4S4O8696>BMK:4AU2#8W6FAP;FPF(WA!.W9Y+W!92#9/,#(R=%-0 M,C1O:U9V<%E$:V9V>DIJ:FI(:TA46CEB;7DO6$]5=F55>'EB:D]X5C)+=7A6 M,DMU>%8R2W5X5G%33T]21U,F(WA!.U)1-DU+37)#;TDX0T1I:T5G,D=&*UE0 M>66%42$QP6'5D,W!0 M84A6661U3&HF(WA!.VHS4S,K,VUW:5!Y4"M:2&M'-V$K.'54:E9T3W)Y;G1& M0G$V:BME,THS4&=9,DQ::2M";'A'-#=H,V@W5#!0845E1$]01&XP4&0W<&8F M(WA!.W(R96DK4R]0*VHK84E'4TE',#%3068V6'!S<'!):$=X2S%!-4Q8=E0U M9UIM-&122$HU2'5E8C=3-TIY854R9E9J4$M1-4@Y5$HX=F0F(WA!.U'I9,7%8 M-5HK4DY23$YC84Y!:DXQ84%.8FUV:BLU2UHF(WA!.U),5%EZ>D1S.%!B97)X M.'-K=FIV.3ES9790>44X;%1%;4=7.'14,E9*55IF*U-I369X>6LV0T(W,UI9 M+V%V5E(U:45V:"MO<&,O.$$F(WA!.WIJ>&]:63A.5W5G=EE&27EF=D9-:"]* M.&4X=5%082],,6A(-U=V.$%O6&I2=BMR=F,O.$%)=$UF-5!J,W O,%@U9C5K M9FU55$(O>FHF(WA!.S4U5E=H;G8W-E-L2VA7:5%%.2MS8F)94C)F1'9,5DPR M=#%"-5)G4&XK=$Y,6#AK4'DO:"]V3%=A-B\T>7IY1"]!2DYM4$Q";W-9-D\F M(WA!.TQK.7!T6DQL25(Y,%(K;3 X%8R2W5X5C)+=7A6,DMU>%8R2W5X M5C)+=7A6,DMS9CAW95-.2#%E-%,O54Y987HF(WA!.T%E5G1Q=')22C%99$]8 M85)E>$1D"]73S0O3VLP>7AX6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W M1EA9<3=&6%DF(WA!.W$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W M1EA9<3=&6%EQ-T9867$W1E5N.'IE8B],9FQE,&EU.65V5G-B8654,&]P2%8F M(WA!.S)$4'A,8V9G5FHP531Q>'HO;&5N-55F.51$1"]!36ER:B]Q;FER=BM6 M-F9L4B\Q34U0.$%Y2W50*W%E2V\S5'9Z5CAJ87)B86I.;S(F(WA!.V]R<4UM M;5=K=#EC=U)*27(K;$5+;6YQ2VDK,UA&5TME5G8X06Y)-WET-6DX=S)/:5=U M;5@P3GAF>6E+3U=8,&5#:V=M5-4:7)"3E@O4%0XGEQ849B5T]7-%@F(WA!.V(O3&E6;R\K1WA60E$O.$%/4D@U5%-Y M0D1Q-WA6+V)E,75E4#12;D978V%$-6DP5'I"<#0Q1%)B>4\K'A6,DMU>%8R2W904'IG+TY7-"],*S(P>6%( M5&LQ039G.'E%4$M9=4AP0D0R5C8Q-31Q;5@U5F5F<'904&QH.6%LC%$4F948E9,5B]5=%%L-CAP-4M$ M*W@V:F-Q0W9B1EAO3C-Q,FPF(WA!.U=C9VEU-WE#,VM)-4)*6E52:7!*1F%- M4G1T:7)D>G%E;3)T;4PV-74T64Q)9TU,<5-216EO,C9N;7A#,%!B9D951'!N M;D1Y;'%T>4PF(WA!.UA3.6)S3"LV24I%1G1D47I314%62C1O>DAB1E5B<4=Q M-EAP%8X,2]W1$]24&YZ6&\O3TUE;C9.6ED-&(F(WA!.TLT2WAT M27IY0G52:4DU8D%B2$98=5 U9BM9=$58>4@U8E=F53=95&I3-TE3:5-E34]( M1G5N3&Q6<3%R,7)I&\O2RLT:311=UAD;2LO-S)'-%IM M*S994W(K1TLF(WA!.W,P.&6(U867-(-F-,;35I:% S3WDF M(WA!.S1QF@U4S%/65%A9')D:&5Z13!%5G9D47ES5"]Q;WI(1E4S>%8T M0B]Z;'(O>'HO3%@O1V$V+W=#27A9<7E,+VY&-R]Y5S!V.$$F(WA!.S(P6B\K M5&-72W978FDU=')A1G!R;59)258K,4I)=U)2.'DQ0FEQ4G8K669K0DA+4#5M M,'!80F]63CEB06G)(16=,4$DU0W%O2%5K;EE9<6@W5%9D3'9(2U=L M-4)C=6\U37-5:4]13VQ31DHF(WA!.WA605@O;F)Y6G Y=S%T9C8Y<#%P8W Y M=4-E-V=I8V9.6&-(1E4Q=#=I,W5923=I,VQ384-643A5$IIFDP4'E& M<&5P5VUO,E8Q9%!E>G!,1S%V-F1!1E1J43@R6$98;R\O43$S:S,O<3!A:CDF M(WA!.S!(+U941E=8*U)V>E@P8GHO<#)U9F\R>G5B5#E'=W V=C%N:#A8#0X1V)P-E)R6$98>FPO>FHU+S5.-U%0*VIV+W%#;GA6:U@F(WA!.R]/5F8O M:W5 U1#@W9FUW;'1*<4]O;7DX=#9*1$1P.71) M5DQ)0D)%<4))2653<5A+9T=2>64O9G!IF4S96I75GI)=')C26AJ:VME1FM59G5W3E+0TUK2U!:4E%!5E!B M1EAS.7HO=T$T;RM41W0K3G1Q*V]X6$90-WE1=U-*6"]55T]-+SA.:7%*,40O M04IXDPU9FHK3929DDV3D5X3E@Y32]#.%)*-F#-*3%0R5'$S07-R3C@F(WA!.UA&0U!I M5'F0K43)V96,F(WA!.W9/;6\V<')'=G9B-D=: M061/=$9,,T5I<'=53496>7-C235C=6QF;&ER8B\X-'!E4FI">%163E1796TP M:&4S2U8O=T)146'4F(WA!.T5K.4UR26]09W)G9UEQ*U5V2T=P96%O8C)84W9,36MI M6"MT<71I4D%E37)O>FAU0W9T=T)+:FMD='4Y2S1Q.7@P5"]N1D-W3FEJ-C6(R9V8Y2&8X M03%"5#1Q>4PO04IY4EF*V]M-'A6-W K4S)N43)( M-5AE6&]O,4,K%!"8U).5VHF(WA!.U)Y2U998F(Y1&ER-7 X-"\X-'HK871*=3(Q1'EF9&9P M0S-J8C%)64=C45AK5DYX>&5Q;S5(:4-P.7-64S-39GHR+TYF>6)ED9C,C!L4%5H;%5!;$=P54A:9U%2,4@S67$K8U F(WA!.RMC;V8O M2FQ29CES-D0O:S5,:7(V42],:B]W06PU-5@O04\R4EEF.$%53DAIG5E-F8X'-R,C1L;5EB:S!324)62&1M M66A62&EC5EED<5 U*R]M:#5V,6XY1F53'E*.3)+=DY0>F4X=&5F9$(Q3%0T9D\F(WA!.T]S3')&>DY#-S)S:514 M5#A)=S%'5W-Y4FM64&AI5A&6&U8+T],.6AB M,U@U;%-44W%'97@P-F4T9THF(WA!.T9A3UI);V%J+UE43FER-GIX5D(R,G1A M4&188VQN8E@Q=E!E43$Y83)J;%(U17!S95-+4WD9X9CA!2G)&6'4K2V]F578K M3V1D9CA96E K26Y&6'@S+T%--"MF*U1E,$0O;S'%#>F-4,4YA M8F=B67$Y6"\U>',X;S9V;U!K,C5U=%5H83)L,6%C5'=7.&6AP*VHK6698=$PS M4S1%=%5L:FDF(WA!.TUS8W-52VA):4](>$LS14%%154Y.%9E=RM4=DXR;"MB M9$-I,793,6Q7>6UE4T],,3%#3V938V]4>$)A9TI88F9&53=X5C5F*V%N-3(F M(WA!.TPU0CAW5T=M='!G,4-+-G1J8U1&6G93:U%'46]T059C2#=".$U64V%, M+VY+>GE)66=:9$PQ4DIQ8F]S9'5Y,2\Q:D]P+W=#1GA6-68F(WA!.RMA+S4U M86@U-W19.40P,G=A>#!K>7$W27IE<&-81'(Y9TYX1D9!2BMY2SFIH*U=76DX=GHR155(;74R;7,Y4E%" M6F)U,E0Q64I+8D8K25!.1#1Q068T67%I9DY8+T]56&Q+,'-P13AU5S@K<#9G M=TEH95I$1&(F(WA!.W%A8DTO26E2<69Y:&0O15EQ.'8O04,V+TQ$>E(K6E!M M5B]-1W5I5U!2-7!Z8V%H<45G2TFPF M(WA!.VI(2$9P6&QI2TY1:V%36%-O:6EG0VA)9T%"-UEQ9U!Y*SAS-FHU;"\U M>'@Q>E-T3D)E*V4O95=#245$,4=G345V<#$-68TY65F9J,$LP6E-2*T=+ M=F1R>B]N2FXXE)E,DPR5VM0>7,Y2U4Q2V-9:GIC0GE&-716-G-W M2'1I7),+T%--'0F(WA!.WI-;TE!,'4O5&9X4V%:5"M)>%8U.2]Z M:7 O-4U0568K,E).+S%%,BM+=F]$.'IR:5=$>69C')I<7IY4"]! M37$O*W$S4"M$4'%(,5@Q1BMT+V\W:'C4O5%A&5U5A2BMI4#!26B]O8C!V,%8V M4V959G$Y4%(Y1VYW96YX,C0F(WA!.S V67%R,VXQ4#9P3CED.5 V<'=B-G@V M,T@P+U1P.%A0;#A01VY7=4MV261C+W=#:%E06% Q,SE%97!89C9L>C0Q,R\U M6E!H>%9.=DHF(WA!.U@O478S,3),+T18-DDO4T9F.4@Y4VXQ:FQ5+S-F,6XY M-7DO,60X5F5N67%G.5HO43,V36XO5%@Q8CE&.&8Y2RMU8U!1-&8X049N<68F M(WA!.T)4-31Q.&5U=BMH5U!R=C=Z.45!/;D@F(WA!.W9YCA8,40Q2VHW4#%V,#8W52LF(WA!.WHX2'IX5FYF:VXO;%0O M78W-S!+971Y2]W06XV-3,X2UEQ.6%4:'=8:%1H46-E4%-N86Q-5EEX M-34O-58Q-E8F(WA!.W O:E0Y2"ML>68V;"MK949/5D8U.$]F=%-U2V]V>6(O M04E-+U)$9C12*W O;W(Q5S5F54](<&5T46-V58O=T%Q:B]3E1L>31B.&5F1#9A67%Z1S8K%8O+SEK/3PO>&UP1TEM M9SII;6%G93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @ M(#PO7!E+U)E&UL;G,Z&%P+S$N,"]S5'EP92]297-O=7)C945V96YT(R(^"B @(" @(" @ M(#QX;7!-33I);G-T86YC94E$/GAM<"YI:60Z-T-%,3%%-C-$1C,Q13(Q,4(W M,S!#,C9$.3@X,4)&1C0\+WAM<$U-.DEN&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @ M(" @(" \>&UP34TZ4F5N9&ET:6]N0VQA&UP+FEI9#HR,#DV-3@Y.$1",S%%,C$Q0C&UP+F1I9#HR,#DV-3@Y.$1",S%%,C$Q0C&UP34TZ2&ES=&]R>3X*(" @(" @(" @(" @/')D9CI397$^ M"B @(" @(" @(" @(" @(#QR9&8Z;&D@7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS M=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @ M(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I;VXO M<&]S='-C7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(" @(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^ M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P M;&EC871I;VXO<&]S='-C7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I M;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @ M(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I;VXO<&]S='-C&UP34TZ2&ES=&]R>3X*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @ M(" @(#QR9&8Z1&5S8W)I<'1I;VX@&UL;G,Z<&1F/2)H='1P.B\O;G,N M861O8F4N8V]M+W!D9B\Q+C,O(CX*(" @(" @(" @/'!D9CI02 Y+CDP/"]P9&8Z4')O9'5C97(^"B @(" @(#PO M#IX;7!M971A/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"CP_>'!A8VME="!E;F0](G'EZA8:'B(F*E)66 MEYB9FJ2EIJ>HJ:JTM;:WN+FZQ,7&Q\C)RM35UM?8V=KDY>;GZ.GJ]/7V]_CY M^A$ @$# @0$ P4$! 0&!@5M 0(#$00A$@4Q!@ B$T%1!S)A%'$(0H$CD152 MH6(6,PFQ),'10W+P%^&"-"624QAC1/&BLB8U&50V160G"G.#DT9TPM+B\E5E M=58WA(6CL\/3X_,I&I2DM,34Y/25I;7%U>7U*$=79CAVAI:FML;6YO9G=X>7 MI[?'U^?W2%AH>(B8J+C(V.CX.4E9:7F)F:FYR=GI^2HZ2EIJ>HJ:JKK*VNKZ M_]H # ,! (1 Q$ /P#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=-V7S&)P&-KI)P!]O2JQL;W<[N/;]MAEN+^5@J1Q(TDCL>"HB@LQ/D ">JSN[OYPO MP8Z6>KQ\'9=5V[N&C9XWP?3>+&[X&=245DW=55>'V#/$9 0?#E9G %]!NNJ/ M]W]TN3MI)07!NIQ^& :_^-DK'^QS]G677MY]Q/[QON L=S)M";'M<@!$VZ2? M3&G'-LJRWH-/X[903C5QI5+VO_PH:W[6M44O2/Q]VIMV)2R4^;[0W)E=VU$\ M9/$S;33.7/^\IHI_O;=9I MJ^NP?YP?\ , W_ M "SJ.ZQL?&S$,N)Z^VCM/;L5.0RM^QF),17[J )07#Y!Q:X^A-P1?>Z7.UZ3 M_C?@QGRB1%I_MM)?_C763W+'W%/NR<>W6B ML:X-7$.IB1@EB210= CDF[VWTJZ=,7G, MW@Y6GPF8RF'F0M9XV&LZOU<^SBVYFYCLS6UO[Q/D)I /V:J' M]G4>;S[)>S?,*D;YRIRY=$T[I-NM&<4IP?PM:X%*AAC'#'1O>O\ ^<9_, V$ M\"2]RTV^\;#+Y3BNP-E[1SB3DE2Z3YFCQ&)W6T3A;:1D%51?3I))]BBQ]U.= MK(@&[$T8/"6-&_XT%5_^-?9U!G,_W#_NQ\RJS)L#[;=LM/$LKNYA(]"(GEDM MJCU,!)\ZCJPKJC_A0WNVFDI:3O#X];>S$+&-:O.]5[FR.WIZ=!I$LL&UMV+N M2*ND;DA#EZ4 \:O8WVWWRNE(7>+&-QYM"Y6G^T?77_>QUB]SK_=<;)*KS^W? M-%U!(*Z8=QMTG#'R!N+8P%!ZD6TA^75K72/\WGX+]V-0T*]J'JK<5<=*[=[E MQW]R6A:^D"7=8J'_ ,;J M8O\ C=?EUA;[A_<:^\;[>B2Y.R_OK:H_]'VM_JZ_9;:8[W'F?I=(]>K**KJ/)XVO@CJJ'(X^J@K:&MI9E#PU-)5TSRT]1!*A!5T8JPY!]CY)$ ME021,&C85!!J"/4$8/6)5U:W5C_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H,^V.YNJNBMI56^NW]_;9Z] MVK2$QG*[DR45$*NI$;2KC\51^O(9K*RQH3'24<4]3+8Z(V]E^Y[KMNS6QO-T MFC@MA^)S2I] .+'T502?(="[DGD'G3W'WM.7.1=LN]TWE\^'!&7TK6FN1L)% M&"1JDE9(UKW,.M>WY1_S^Z.F;);7^)/7BY%U:6F3M7M*FJ(:%ELT;5>V^OZ* MIIJZ;5J\E/492L@T,H$V/<$K[@_F/WK12UORQ!J/#QI@:?:D8(/S!=A\T/74 M+V<_NRYYA%O'O?NAB4@,=NVYE+^NF>]=60?PNEO$]0?T[E2 >J!>]/E1\A?D MIEFRW=O;&[M]Z9VJ:3#5U?\ 9;4Q4K%CJPNS\3'0;7P[6>Q:GI(W8 :B;#W" MF\_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[HQ?0_RV^1WQFR*U_2?;>[=DTYJ#556WH* MUHK]R?9'VI]W;4VWN%L=CN$NC2L[)X=U&/(1W412X0 YTK(%/ MXE(QUL _%S^?U@LI)C-K_+7KX;:J'*4TG:G6%-79#!+^A$J]Q;!JIZ[.T,:H MK///C*JO9Y&M%0QIPLV*$AY9N.P7UCVQUKW1M* M@WWU1OC;>_\ :.2NM-G=L92FR=(LZ*C34-8(7,^-R=+Y )Z2I2*I@8Z9$5N/ MW[M:K>[;-'/:MP9""*^A\P1Y@T(\QUS"YPY*YMY WR7EOG7;KO;-\B M^*&XC:-J&M'6HI)&U.R1"T;C*L1GH0?:[H+]>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UCEEB@BDGGDCA MAAC>6::5UCBBBC4O)))(Y")&B DDD 7/O1( J< =61'D<1Q@M(Q J23@ M 9))X#JA[YR?SMNM>FINDGW=/[O7FWGU(.;/>%KC8>4W >.S4!=QN5XCQ%<$6,9_P"&H]PP!'@Q M!DEZU:NZN^^X?D3O&HWYW/O_ '!O[^5@*:YI6+2SR4QKE=VIBM*#H(?97T.>O>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[H:NB_D3W1\:]XP;YZ5[ SNQLZC0BM3'5 FPV=I8)/(N.W)@*Q: MC#;@QQ8G]FK@E52=2:7 8&^S[[NVP70O-IG>&;SH>UAZ.IJK#Y,#\L]1_P"X MWM7R![M;"W+GN#MEMN.W$'076DL+$4UP3+IE@?\ I1NI(PU5J#M1_!O^=7U1 MWK)A^N?D=%ANENU:D0T=#NG[EZ;JC>-<=*JD62R-1-/L7*U37TT^1FDHG8:4 MK?+)'3^\CN3_ ':VW>2MAOP2TW(X#UI#(?M)_3)]&)7T>I"]<9?O%?W?G.GM MPL_-7M2;CF#DQ*N]OI#;E:IZF-% O(U\W@190#5K?0K2]7E*RLH92&5@&5E( M*LI%P01P01[F'KG200:'!'7?OW6NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z#;MSM[KCHK8&X.S^UMUXS9NRMM4IJ5S&1FM%2T=.DE14RL$C1F-O:#<]TL-FLGW'4>LA'X3_ +[! MT_Q%B 1W@^[!]R?DSV1@@YKYN6#>?='2&\9EU6UBW'39(XS(IP;N1?%-/T5@ M5G5ZAO<7]9R]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=7-_P O M;^;OV7\7YL'U9W/+ENT>@5EIZ"D:>=ZW?76%&76(3;4KJJ75FMMTD)]6%J7" MQHB_934X5X9Y7Y']S]PY=*;=NVJYV7 &:R0C^@3\2#_?9X?@*Y!P%^]#]QOE M+WACN.&JI9TCJ:6='BE1 M)%91E%M^XV6ZV:7^W2++:2"JLO _+U!!P0:$&H(!ZX6\W\G\S<@\Q77*?.%E M/M_,-G)HEAE6C*>*L#E71U(>.1"R2(5=&92"5[[6]!KKWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z /Y)?)7J;XI=7Y;MCM_/?PG 4#K1XS&4: M156X]V9V>.1Z';>UL5)/3G)YBL$3-8O'#!"CS3R101R2*2[_ +_MG+>W-N>Z M/IA7 RSMY(@Q5C^0 J20 3U)?M-[2<[>]/.,')7(MMX^Y2C7)(]5@MH00'G MN) &\.):@5HS.Q6.-7D94.CU\W/G-VU\V^QY=S;TJY<'L+!UE:O7'6-#5-+@ MMG8RH\<7FFD$<'\:W/D(($:NR,J!Y'ND*0TZQP)B#S=SAN?-U^;B[.BR0GPH M@>U ?^/.:=S'CP "T ^B3[O7W<^2/N]_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NCX_!3Y]=K_"'L"/)[=J*CX,A2-V-U;65(7&9^ MDC5H&RN$FF28;?W;0T\A,%7" LQ1(JE980%49\G^) 3)MKL/%A)PP M]5_A<#@PXX#5&.L;?O'_ '9^2OO#\L&TW5$L^<[6)A8[BJ_J0L>[PY@"/'MG M84>)JE*L\)20DG>%Z&[ZZO\ DIUG@.VNHMQP[CVCGHRFO1]OD\+E8(XFR.W= MPXYF:;%9[$O,JSP,2+,LD;20R1R/E]LV];=O^WIN>UR"2U?\BK>:L/)E\Q^8 MJ""?G<]R?;7G'VEYNN>2>>;1K3?+8UI75'+&20D\$G"2&0 E'%.!5@KJZ*,7 MLUZ ?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW05=V=T]>?'OK'=G;O:65R#I120": Z)/S?^:W97S:[:J-];Q=L/L_!-7XSK+K^FF+XS9FW* MBH1R'867([DS"TT4N3KF :HE1401T\,$,6&_-_-NXN25Y]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW1[/@7\Z^Q?A#VI3[BPTM;G^KMRU=#2]I=<>2.FH-Y82"1WH:JZ!^8)F,$C@#+DSG&^Y0W(3Q$OMTA FBKA ME_B6N Z\5/\ M3VD]8X?>4^[ARK]X?DQMJOUCMN<;1';;KZG=!*17PI2 6>U ME( FCH:8DC'B(IZWI^I>U]A]X==;4[5ZSS])N796\\5#E<-E*1T)"L6BJL?7 MP*S/09?$UL)P&4CWF+MFY66\6,6Y;>XDM)5JI'\P?1@:A@< M@@@]?./SOR5S+[=\U7O)G-UL]IS!83&.6-A^:NAX/%(A62*1>V2-E=201T(O MM?T%>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>ZBUU=18RBJ\EDJNEQ^.Q]+45U?7UU1%245% M14D3SU575U4[QP4U+301L\DCLJ(BDD@#W5W2-#)(0J*"22: 9))/ #S/3UO M;W%W<):6B/+=2NJ(B*6=W8@*JJ 2S,2 J@$DD "O6D%_-)_F!93YE=L/M?96 M1JZ;X]]:9*KI=AXX":E7>>8C#T>0['S-+)HE>;(H7BQ44RAJ+'-?1%/4U0;$ M/W%YWDYKW+Z>T8C8[=B(QP\1N!E8?/@@/PKY LW7T/?_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[JWO^4Y_,)JOB3V?'UEV3EI/]EX[/R\$6?DJ79XNM]V5*145!OVC4DB+$3!( MJ?-QK8M1JE2NJ2E6*:4/;3GAN6=Q_=]^W^Z.X8:J_P"A.<"0?T> D'\-&R5H M<&?OK_=>A][^3SS=RG /]=+9X&,(44-];+5WLV]915GM&/"4M":+,7CW6()X M:F&&IIIHJBGJ(HYX)X)$EAGAE02130RQEDDBD1@RLI(8&X]Y:@A@&4U4\#U\ M^\DLOO?5.O>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NM=7^>/\ M.AMF;;'PYZTRQBW1O3&TF5[IR=#.Z3X395:JU.'V,)82&CK=Y(%J:]"P(Q(C MB97CKCI@KW@YQ-I;_P!5=O:EQ*H,Y!RL9RL?VR<6_H4&0_75#^[K^[DN_P"[ M?Z_'-L&K9]OF:/:HW (ENT[9;RAXI:FL<)H:W.IP5>V%=5'WC=UVAZ][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NMMG^2%\YYNT]B3_ !/[+RS5._.KL.2 MJW/UI2O'!-MN22=F:?)[ EFCC@ :[XB6)$C"T4KMDU[0\XG<;,\M;@U;VV2L M+$Y>(8T?;'@#U0@ =A/7$7^\/^[G'R;S(OO7RE $Y;WF?1N$:* MO?L"1. . M$=Z Q?&+E79F)N$47_\ N;.N9'7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T 7R@^0.U/B[T3V)W?N]HY:'9 M>#EGQ>),IBGW)NBN=,?M?;-(RI)(LV=P(XG()>8M[MN7=F MGW>Z^")*A?XW.$0?Z9B!7R%2< ]29[/>V.]>\7N1M7MYL8(N-PN0))*5$%N@ M+W%PU2!2&%7<*2-;!8U[W4'Y[O9G8V[NWNP=X]G[]RDF9WCOO<.3W-N'(N"B M39#*5+U$D5+!J9*3'TBL(::G2T=/3QI&@"(H&#^X7]UNE]+N-ZVNZF@' #@ !@=?4'RCRIL?(W+%AR?RU"+?8=MM8[>!!DA(U"@L>+.V6D<]SNS M.Q+,3TAO:/H1=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0E]-]L;QZ*[2V+V]L"N_ MA^[NO]Q4.X8)'02Y\Y)V'W'Y-W+D;F:/Q=CW.U>"48U*& M%5D0D$+)$X66)J'3(BMY=?0J^/O=NT?D;TSUYW7L>96V_O\ V[29A*/[F.KJ M,)E!KI,]MK(31*D;Y/;6\X=DW>UW[:H-VLS^A/&&I6I M4\&0_-&!4_,=?+O[G^WN^>U//VZ>WW,2D;GMETT1;2566/#0SH#4^'/"R31U M).AQ7->AC]FO0#Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[K4Y_GV?*B7>':6T?BKMG(ZMM]5P4F]>PHZ>:\==V+N M+&LV QM4@+(W]U-G5XF0@B\N:E1UU0J?>-/O1S&;K<8N6[=O\7M@)):>3;[WGW>*F[;RS6ED6&4L8)/UI%/'_&;I-)'\ M-JC*:.>M>WW!_74+KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NMCW^0 M1\I9N4?\ >8^S:7^Q M[;[V[/%_CEBRV&X%1\5O*Y-I,W#^RG9H&;+-]1"OPQBFTW[R-ZXU=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=!]VSV1@.G M>L.P>UMU2>/;W7>S]P[QRP#Z)9Z3;^+JU.(8$579YI%558D MH=SOX-JVZ?S"NZ;K?P6L>*@ M--(L8=LCM35KOG0]F]A[D[:[%WQV?O"K-=NCL#=6=W=G:B[>,Y M'/9&HR-1#3(Q/@HJ5JCQ01+9(845% 50!@GN%]<;G?3;C=&MQ/(SL?FQ)-/D M*T \A0=?5/RAROM/)'*NW_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z%#I3M;@?[@\E[5[C'N^VWDUM,O\,L$C12#[-2FA\QGI6^U/1)U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4;_ ,^?O%M@?%;;/4&-JUAS'>V^*:ER M$ D"32[(Z]:BW/FVB"N)>=SRX.-C;0T4CJWZ@##_ +S[P;+EN/:XS26\F /_ M #3BH[?\;\,?83UT5_NU_;H]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]UN>_P C7O&7M#X<_P"CS*UYJ\_T3O+*;.2.:1I:L;.SX_O5M*HF=W=C M3PSY#(8^F7@1P8U4 TJ/>5_L]O!W'E7Z&1JSV+ M>W2KF_] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6FE_/=[:;? M/S+H^O*6K,F+Z7ZXVWM^:D60O#%N;=HEWOF*I1PDG-,R4O-_W:><-2A- MO;4M(E/R66*Y=?\ FH:8ZI4]Q+UT#Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>ZO4_D%=M2;1^5.^.JJFI,>+[@ZSK)::F!L*G=G7E: MN>Q#L#]13[8R&]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7SOOF9V+)VS\L/D3V":D5=)N M#N#?38:\&>:[\[GS+?7U:J]U)I M_P!(&*I_QD#KZE?8/E5>2?93E7E@)HFM=BL_%'_#Y(5EN#^<[R&GE6G1:/8? MZESKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[HX/\OWL M-^K?FM\9=X"H^T@B[^JO^XN?F<*KNT4>$W)4%PH+%00!?V* M>2+X[=S;M]U6B_5(I/HLA\-O^,N>H*^\[RNO.7W?>;]B*ZY#L=Q/&O\ %-9K M]9"!P%3+ @%<5XXZ^@O[S=Z^8/KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7ND;V+NA-D=?;[WI(T:)M'9NY]T.\I18E3 82NRK-(TA$8C44 MER6XM]>/:6_N!:6,UV>$43O_ +RI/^3H^Y5V=N8>9]MV!02U]?V]N *U)FE2 M/%,U[L4SU\UR666>62::22:::1Y9997:26661B\DDDCDN\CN222223<^\!"2 M34Y)Z^M%$2-!'& L:@ "@ & !@ #@.N'O75NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NG+#9:MP.8Q6&59HS21&##[0:C^?22_LK?DW!A,/G\>P>@SF*Q^7HG62*57I,E M20UM,PEA>2&0-#,IU(S*?J"1S[S^AE6>%)D^!U##["*CKY)MQL9]KW"?;;D4 MN;>9XG%"*-&Q1L$ C(." 1YBO3K[]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=%9^<>9DP'PS^5>4A,RSQ?'OMZFII:=_%-!59'8N>OGF^\'.OJ,Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOHN?%/-'>1L]T'T M]FF>J"+4N-I]XN;-K 4"VYFW2*BUTCP[Z=*+4 TQBH!IY=#Y[.NHTZ][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z)1_,=JZNB^"GRFFHH!43/U!N>D M>,QRRA:3(0QT&0GTQ,C@TU!4R2!B=*%-3 J""$N?'9.3MR*"I^E]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?0] M^%'_ &1I\2?_ !63H7_WU>U/>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=% M(^?%%49#X2_*^"E0/+'T!VG6L"ZH!3XS:&5R58]W(!,=)2.P'U8BPY(]AGG1 M&?E'<@O'Z&8_D$8G^0ZF_P"[1<16WWA.2I)C1#S/MR<*]TEU'&HQZLP%?+B< M=?/>]X/]?4%U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=?1*^'5!/BOB-\6,75&,U.-^./2%!4&)B\1GH^LML4\IC8JI M:/R1FQ(%Q^/>='*J-'RQML;?$MA;@_:(D'7RR>_%S'>^^/.=Y#7PI>:]W=:X M-&W"X85XYH<]&.]GW44]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=!1WSMC^^W1O<^S1"M0=V]4=B[8$#I%*D_\ 'MH9C%>%XZ@&"19/N])5_00; M'CV6[U;_ %>SW=I2OBVTJ4_TR,//'GT-?;7>/ZO>XVP;_J*_0[W8W%02"/!N MHI*@KD4TUJ,CRSU\W[W@7U]7G7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=P" M30<>M,RHI=R H%23@ #S/7TJ.O\ ;:[-V'LG:"*J)M3:.V]MJB>,(JX/#46+ M54$*1PA5%+8:%5;?0 <>\^[&W^ELH;4?Z'$B?[RH'^3KY*^9]V._3-237N\R3ZGI7>U71'U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7S?N^-A-U7W?W#UFT30CK[M#?NS(XWM_F-M;HRF'IW5 ME5$DBE@HU9'4!71@R\$>\#-YLOW;N]UM]*>!<21_DCE1_(=?5Y[;FSV=T2/6XMXY6'F00S$$'(((.1T%'LLZ&O7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1@OB;L)NT/D_\?.O_ +=ZFGW7W'UU MBLG&D8FT827=6,DSU2T3 J\5'A8YYG!XT(;^SSEFR_>/,5C8TJLEU$#_ *76 M-1_):GJ,/>SF4S_-',^H)+9;#?21DFE91;R"%0?(M*44?,CKZ*WO.KKY7 M>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K1]_G/= M62=:?/3L?(QP&#%=JX':':&(718,,IBAMK.R!P LAGW;M7(2'BXU@&Y%SB%[ MK[:=OYSGD I'@JI]QMUFAU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U;]_) ZM?L#YT[=W1+3^;&]/[%WKO^J>12:?[ZMH(]AX>(MP MOW2UN\ON8E/)^U9@/0;2C[0[:;[G&.X(K':PR2'TJ1X:_G5ZC[/EU@O_ 'B' M.2\L?=RNMG1]-WONY6EDH'Q:$6O7S[=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6N5_PH0Z4;*]?] M(?('&TFJ?:&XLMUCNF>*,-*V)W;2G/[8J*EP-4='B\M@*Z%23I\V34?5A[@C MWPV@R6-GO<8S%(T+_P"E<:D)^096'VOUU7_NOO<$67,_,7MC=O2.^M8]PMP3 MCQ;9O!N%4>;21S0L?/3;D\ >M5SWCAUV:Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>ZVSO^$_/2S;;Z0[<[TR-*8J[L_>]#L[ 231^I M]K]=T4LM374_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NBS?,?HBF^2_QC[DZ7>.)\EN_9]:=KRS%42EWK@I(=P[+JI)#8QP1;HQ5) MYB"I: NM[,?8?YJV9>8.7KO:33Q)8CH^4B]T9^S6!7Y5ZEWV&]R9?:/W?V'G M]2PM+&_3Z@#):TF!@NU \R;>2316M'TGB!U\\BLI*K'U=505U/-25M%43TE9 M25,;0U%+54TK0U%//$X5XIH94*LI *L"#[P;961BC@AP:$'B".(Z^H^">&Z@ M2YMV5[>1 RLIJK*PJK C!!!!!'$=1_=>G>O>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z<\)ALKN/,XC;V"H9\GF\]DZ##8?&TJAZK(97*545#CZ&F0D M!YZNKG2-!<79A[+$#)U]LK$X?)U-*GC@R>Y9 MHVR6[LTD=SH_CNZ:ZLK"+FQG/)^OO.GE[:8]BV.UVB.GZ$*J2/-^+M_MG+-^ M?7RP^\'N#=^ZGN?OGN#>:@VZ;A)+&K&ICMP?#MHB?/P;=(HJ^B=#O[.>HWZ] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZTF/ MYS?QADZ#^7&;WQA,?)3[ ^04=;V3A9TBT4=-O*2I2/LG"I*#:2I7/5*94@*J MQPYB)!?03[Q']U^7CLO,[WD*TLKZLJ^@>OZJ_;J.OY!P/+KZ$?N#>\"^Y?L? M;\N[A*'YFY7*6$H)JS6H4FPE(\E\%3;#)+-:NQIJ ZJ.]QCUG!U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5SO\D7XPMW3\IT[;SU )]C?'>DI=VEJ MBG>2FK^Q]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5>_\S/XD#Y>_%W=6TL%113]G['=^P>JY M="BHJMRX6CJ!6;624Z"(MY866>@16=(5K7III.(!8#^X/+']:.79+:$5W&'] M6'U+J#5/^;BU7TU:2>'64/W1/>__ %C/>.RWO<9"O)^X@66XBO:L$K+HN",Y MM90DQ(!_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[J704%;E*ZBQF-I*FOR.1JZ>@H*&CADJ*NMK: MR9*>EI*6GB5I9ZFIGD5$1069F N?=T1Y'$<8+2,0 !DDG 'J3TS]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6GK_.O^$$O2?;K?)3 M8&(\?5?=68F?=5-0T^BDV=VO41RUF4258T"08[?B0RY*!BQ_R]:U+(G@5L6_ M=OE [1NG[_LE_P!UMV_> ,),(11C[AWKHQU[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=7[_ ,C[X13=G]EM\K^P<2QZ_P"I,L:7K2EK8;0;H[1@C609 MR&.6)A48SKZ&99TE4J/XQ)3F-V:EJ$$U^T'*!W'_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z"SNOIS8GR ZLWIT_V3B_XML[?. M'EQ.4AC98JRCE#QU..S&+J&204F8PF3@AJZ272PCJ(4)5@"I+MWVJSWO;I=K MOUU6LR:3ZCS# ^3*:,I\B!T,O;[GSF3VQYRV_GOE*;P-^VZ<21DY5A0K)%(M M1JBFC+12K4:D9@"#0C0-^67Q?[!^(?=>Z.F^P(&FEQDO\0VKN:*EEIL5O?9U M;+,,'NG$AVE58JV*%HZB$22FCK8IJ9G9XF)PIYFY=ON5]WDVJ]%2IJCTH)$/ MPNOV\"*G2P*UJ.OIF]D_>'ECWR]OK/GWEA@J3#1<6Y8-):72 >-;R4IE"0R. M57Q8FCE"A7 Z+9[(.I9Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z-C\,/B5OOYE=X;>ZFV@D^/P^ MI,QV#O+[9JB@V1LNDF09/,5 XCFR-26%+CJ8LOW5=-&K%(A++&)>4^6;SFO> M(]LM:K%\4KTJ(XQQ8_,\%'FQ P*D0I[^^]W+?L)[=W7.V^E9;^ABLK75I>[N MV!\.)?,(N9)Y*'PX59@&?0C;\O5'5VRNE.N-G=4]=8B+!;+V+A*;!8''1Z6= M:>#7)/65DP5#5Y3*5LLM55U##7454TDK>IS[S3VW;K3:+"+;;!0EI"@51\O, MGU)-2Q\R2?/KYH>=><>8/<'FN_YTYJG-SS!N-PTTSGAJ- %45.F.- L<2#"1 MJJ#"CH0O:[H+]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T0O^8'\&MF_-_IV?:]4:+!=I[2C MKLKU/OFH5U7#9N>)/N,)FY*>&>IGVEN3[>.*MC1)'A9(ZB-&DA5'!G._)]KS M?M1MFHFXQ5:&0_A;S5J9T/0!N-,, 2*')3[L/WB]^^[QSVN\0^)<\FWI2/W4&^]S]:=C;>R&UMZ;/RL^ M'SV$R4+0STU3#9HYHF(\=7CZZG=)Z6IB+055-*DL3-&ZL<.-PV^\VN\DV^_C M:.[B;2RGB#_E!&01@@@C!Z^COE+FSE[GKENSYMY4NHKSE^_A$L,L9J&4\0?- M71@4D1J/'(K(X#*0$/[1]"+KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NA(ZAZDW_ -Z]C[4ZIZPV_5;EWKO+)Q8O M#XVG&F-"UY*K(Y&J8>''8?%4B/45E5*5BIJ>-Y'(53[7[7ME[O-_'MNW(9+N M5J*!_,D^2@98G )/03YYYWY9]N.5+WG3G"Z2TY?L(3)+(W$^2HB\9)9&(2* M-:M([*J@D];W'P1^%6Q?A)TQ0["P)I4K/E':190T>\>C324R[^@\PB\$'I4GN8 MD_-[]Y#[P/,?WA>?I.9=RUV_+EMJBVZSK5;:WU5JP!*M<34#W$@K5M,:GPHH MU4['L6]8^=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5>_P R;^7!M7YO;,I= MP;8FQ.T._P#9=!/!LW=U9$8,9N7&%_N&V5OBHHZ:HKI<.T^IZ&J5)I<742NR M(\2FGZNT#,J"6E!-&2JW"*JLRND;II/]C]<;XZC MWQN3K?LC;>2VCO;:.2EQ.?P&6B$5715<05T='1I*>LHJRGD2:FJ87DIZJGD2 M6)WC=6.)-_87FUWDEA?QM%=Q-1E/$'_ 01D$5!!!!(/7T&O>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H0NJNJNP.[>P-M=7]7[: MR&[=[[MR"8["X7'(I>1RK25%965$C)2X[%8ZE1YZNKG>.GI:>-Y)'5%)"[;= MMO=WO8]NVZ-I;R5J*H_F2> &230 DFG07YTYTY8]O>6+OG'G&[BL>7K&(O M+*YP!P55459Y'8A(XT#/([*B*6('6[Y_+Q_EY[#^#O7[R3MC=W]X;NHH!V%V M+'2.J10DQ5(V9M#[H?=4&TL;5("[E8I\I41K45"(%IZ>FR\Y&Y&LN3[*K:9= MXE'ZLM/S\-*Y" ^>"Y[F HJK\\7WI/O1\R_>)YG"QB:Q]N[&0_16)85)ROU5 MUI[7N9%)H*LENA,43,3++-8U['G6*?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U7U\\/Y>/4?S?V?_N8CAV;V_M_'U$.Q>TL=1I)6TC-:6/![ MKI8S"VY=JS3I_F9'$]&SO)2R1EY5E!'.?(VV^[;]Z3GC[O&^_X@6O\ D6ZE4WFW.Q"-Y&:V8U\"Y /Q@:)0%696 M"H4TK?DE\8>Y/BAV+6]:]R[5J,#E8S-/@\S3B2KVOO'$1R!(\]M+-^**GRV- ME#KK "5%+(WBJ(H9E:-<3-_Y>W7EJ_.W[K&4D_"PRCK_ !(W!A_,'# ''7T" M^T_O!R%[U_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[HROQ=^)O=/R\[#I^O MNGML39)X9*27=&ZZ\2TFT-CXFIE:/^+[HS7C>*DC*12-!31B6MK3$R4\,KJ0 M!!R[RSNW-%\++:HRU*:W.$C!_$[>7G0"K-0A03U$OO%[V>W_ +&\KOS/SW>+ M"&#"WMDHUU=R**^%;Q5!8U*AY&TQ1!E:61%()W6/@Y\!>H/A!L8XO:<";H[+ MS]'3)O\ [4RE(L6:W#-$SS_PW$TQEJ$VWM:DGD/AHH')DT))4R3S*)!EIR?R M5M?*%GX=L/$W!P/$F([F^2C.A!Y*.."Q)SU\^_WBOO,<]?>'YB^LWMC9\HVT MC&RVZ-JQ0 @#Q)6HIGN& [I7%%JRQ+&A*D]?L9=8X=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T"_?/Q[Z@^2^P,AUMW/LO&;P MVU6:YJ0U4?AS&WLIX7AASNV,U#IR. S=*DA"ST[H7C9HI \+R1L4[SL>U\P6 M3;?NT2RVYX5^)3_$C<58>H^PU!(Z'_MM[H<\^T?,T7-O(.X36&[1T#:36*>. MH)AN(CV31,0"4<&A =2KJK#4E^KDFQ=!]SV M/LFA7]PKNO;F-BU9K'4<1.O*XR(Q!(WEJ:>C0#5C+SA[5[OL!:]VH/>;2*G MK+&/Z:CX@/XT%,$LJCKMW]W3[^7M][LI!RUS\T'+ON P"@2/IL;M^'^+3R'] M)V/"WNɒBEG:M*:?<4]9[]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO==JI8A5!9F( M554$EB38 !52#7KGS]XK[_ 'R%[7K/RQ[:&WYAY[6J,ZL6V^T< M8/BS(1]3(IP8;=M(-5DGC=2AVT>ENCNJOCSL'%=9].[,Q.R-GXG5)'C\:DDE M3D*Z1(XZG+YS*54D^3SV;K%A02U=7--4.J*I;2BJN3.T[/MNQV2[?M42PVJ^ M0XD^;,34LQ\V8D_D!UQ)]P/<7G3W2YEFYNY\W"?<=]GP7D("H@)*Q0QJ!'#$ MM3IBB54!)--3$D5_9ET"NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZJT^87\I/XR?*R3);KQF./2W;=:9 MJB7?VP\=2+C<[72ZF\^]=E&2CP^X)'E=GEJJ=\?DYG(\E6ZJ$]QSS3[95I=T:6$ !8W$UN@^"%22W6L?\H_Y6'RY^+C9+,Y78TO9?7%$TLB]C]8 M1U6Y,53T2!I/N=QX&*!=T;46"'3YYJND&/21M$=5+:YQ\YC]N.9^7=4LD)N+ M ?Z+#5@!ZLOQI\RRZ:X#'KKW[.??,]C_ 'C$-A9;B-HYKD 'T.X%8)&O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NK,?B[_*<^7GR9EQF8&RI>HNN M*[Q3OV!VG3U>WXJF@D6.9:C;FTWB&[-Q_=TLFNEFCI8<;.>&K(P=7N0>7?;3 MFCF K+X/TM@W^BS56H]53XVJ.!H$/\0ZQ&]XOOK^QOM$DU@=P&^IE^]*,4]Y"VW+W+.FXT?5;H M,^+( =)]8TRJ?(]SC^.F.N07OM]]'W?][A-M#7'[CY'DJ/H+)V7Q4-1IN[GM MENJ@T9"([=J _3AAJZLT]R#UB)U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=$1^17\MCX>?)MZ_*;]ZFQF"WE7^627L+KIDV/O&2KF+%\AD:G%0?P?=5 MO)EZ+(6 MP+ W?>0>5N829+VV5+IO\ 18OTWKZDCM<_-U;K)#VK^]G[[^T* MQ6?+6]S7.PQ4 LKZMW:A1P2-9#XMNG]&UE@\_4]4G=W?\)[]]XUZO)?'GN[; M^ZJ+5)+3;6[4QM5MC,PP G131[JVW3YO$YBL9;6:3'8N(GZE1S[B/=_9"]C) MDV.\21/))@4:GIK0,K'[50=="/;S^]!Y;NU2T]T>7KJRN* -<;=(MQ$3YL;: M=HI(E^2SW#4X5ZJE[6_EN?.#IIJB3=_QS[!KL=3EB^:V+00=DX80 ^FKGK=A M5.XACJ=Q;FK%.RW 95;CW&^Y<@\W[54W5A.T8_%&!*M/6L9:@^VG6:/)7WL? MN[\^A5V+FK:X[IN$5XYL):_PA+Q8-;#_ (67!X@D9Z);D<;D/R-+/0UU++I#>.II*F.*>"32P-F4&Q]A*2.2)S'*I60<0001]H.>L M@+2[M;^W2[L98YK2055XV#HP]59201\P>H7NG2CKWOW7NO>_=>Z][]U[KWOW M7NI^+Q.4SE?3XO"XW(9?)UD@BI,=BZ.HR%?52MPL=/24DCN]4?RSOG M+W%)3-MCX[;[PN-J3$W\;[#HX.M,4E++I(KHWWS/@JO(TFA@P-'#4NZ_H5O8 MNVWV_P"<-U(^GL)DC/XI1X2T]?U-)(_TH/RZQYYU^]S]W3D-7&\Q]R^F3?;Q$7S2$%C]GB M.% /KV,/0GCUA9[A?WH>RVXDM/:SER>YEX)<[G(L,8(_%]+;-(\B'\-;J%J? M$JGM%V?QW_ET_$'XQ/19+K?J+#5N[Z$QRQ]@[Y)WKO9*N-53[['93-K/2[:J M75;,,13X^,W/H]1O+FQ_NG]Z MGWS]WUDM.;-\N(]BDJ#96?\ BEH5)KH>.*C3J/+ZEYF&.[ H=[V+^L>.O>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>ZKNRG\PC8O2W;[=#?+O%2=%;JKB:C8?:4XJJSHKM7!-( MD4&;PVZY$-5LC(1,^G)X[,+]OB)K1MD:E'AFF LG/%GM.Z?N7F=?H[DYCFR; M>9?XE?C&?XU?"''B,""6=YMUU)8[A%)!?0N4DCD5D='4T971@&5@<%2 0<$=3_ '?I-U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]TC-X=<=>=A4RT>_MA[,WQ1JH1:3>&U\'N:F5!()0BP9JAK M8@HE&JUK:N?K[275A8WRZ+V&*9/1T5Q^Q@>C_8N:^:.5Y3<0>3;HUEVZV!_H+X?\ U;*]31LWWLOO([$@2RYRWMU' M_*1,+LY]3=K,3^9QQ&>@2R?\F+^7;7RI)3])97#A0P>+&=K=LO%,S-JUN,IO M7)LA7Z 1E%M^/91)[4A_Z/5G_W+K'_ *T=.N*_DR?R[<;*TM1T?DLR28FC3*]J=L>*!HV+ M76/&[UQJRB2X#++Y%(%K#F[D?M1R+&:M9L_VS3?Y)!_.O2*\^_S]Z:[0)%S% M#;\:F/;MMJ:_.2TDI3R*Z3\^%!NVM_+>^"6SG23$_%KJ.K:/7I&Z=NC?*'67 M)UQ[VGW#')8N;:@=(L!8 6-[;D+DVU-8MNM3_IU\3_JYJZCW>?O8?>0WY2M] MSEOB T_W'G^C.*<#:" CAFG'->)Z-;M/8.Q-A4;8_8NRMI;+H'+,]#M/;F'V MY1LS%2S-38>CHX6+%1;#V);:RL[)=%G#%$GHBJH_8H'4*[WS-S)S+.+KF M/<+[<+D?CN9Y9V_WJ5V/\^E;[4]$G7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=%@^6_Q.ZP^8W465ZI[+I9* M/1*T572.PBK*5VC8HVB2,.\S\M;=S5M;;;N IYHX^*-_)E]?1EX,*C&")@]D M/>SG#V'YYAYUY2<,*>'=6SDB&[MR07AEID&H#1R %HI K ,-2-J%9C=OSU_E M)=PUW7=#O+.X#"&JJZO!459%4[BZ6[0P2SASGL%ALRCXL2S"J3[MJ7[7+4$T MABE>-SZL8);KG3VRW1K%)72&I*@U:"9?XE5L>>=-'4X)!Z[F6.R?=J^^]R)' MS3<6%M<[AH59G4K!NNWS4IX,TL1$E!I/AB3Q+:95UHKKPN;^+W\^?IG?YQFV M?DQM&KZ8W/.8*63>VVQ7[IZSK:EUL]564:1S[NV?#+.RHD;)EX(EN\U7&H)$ MK.V=];4R0) MH=P[3S>.S^'J&54:2%*_&5%33BI@$@$D1821L;.H/'N8;.^L]QMQ=6$LV[U#\<%S$\,J\:$I(JMI-#I8# M2PRI(Z5_M5T1=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=0,EE,9AJ22OR^1H,50Q?YVMR573T-)%<$_N5-5)%"G /U(^GN MDDD<2ZY654'F2 /VGI3:6=W?SBVL8I)KEN"1JSL?L502?V= %N?Y?_%#9?D7 M=7R6Z'P<\1TM15W;&Q8\D2)(HV$6+7.-D9C&TRZ]$3:%.IK*"?9+<^VBPR/R7VM4E=%_P" ;;[!W6/W&=%TG:VT,P&L4.JU](L3 M8$$D<_N5R/;_ -IN$9_TJ2O_ ,<1NI/VS[E?WH=V%;7E&\2M?[:>RMN%#_Q( MNHO7'KD"I!Z!G+?SO?@#C;?9[WW[G[K,Q_A/6>YX;&.VA#_':?"^JHOZ+746 M]17V52^[W),?P33/_I8G_P"?@O'_ (OH>V/]WC]YJ[_M]NVVVR/[6_MSQXG] M%I<+Y^?H#T'5?_/S^$]' ):?:WR"RLAD5/M:#8VS(YPI#$RELIV5C:;QH0 0 M)-5R+ B]D#^]/**+58[YCZ"..O\ .4#^?0JMO[M#[P<\FB6\Y7A6E=3WET1] MGZ=A(U3_ *6F./3-_P!! _PT_P"?:?)O_P! WJO_ .W/[:_U[N5/^4?_ MW;'WB;4,8)>7;DJ:#P[V8:A6E5\:TBQY]VDT\JXZ'#:G\X?^7INIH(/]._\ M=NMG9%6CW7L#L?#K'K$ U3Y4[3J-OPJLD^ABU8+%&;_-@.3BV]TN1[F@^M\- MSY/'*OIQ;05_XUZ^6>H[WK[B7WHME#2?U;^KMU![K:]L9:TU<(_J5F.!44B\ MU'Q'2#8[$^6WQ=[.:&'8'R&Z9W563^+1BL7V-M23-@S F%9<%)E(\Q TNDA0 M\"DE2/J#82V7,W+NXD"ROK21SY"5-7^\UU?RZA3F3V1]X^4 S\SSSJ+R"#0X(Z[ M]^ZUU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T73Y0?%KJ/Y<]7 MY#JWMW!FNQTDAK]O[@QYBIMS;,SZ1/%3;@VSDY(IOLZV)7*R1NLE/50EHIXY M(V*^R+F+ES:^9]N;;MT35'Q5AAXV\F0^1]1P(P01U*OL][R<\>Q_.$7.7(UQ MX=T!HFA>K6]U"2"T-Q&"-2&E58$/&P#QLK 'K2$^:?P7[D^$N_O[M[_HOXWL MG-553_<#M#$4LR;:WA1PJDS0,KM*^#W)10RJ*S&SN9(G!:)YZC7:.3XNIZB L 2EP/9-M>];MLD_U.TW$L$W MGH8@'Y,OPL/DP(^74D<]>VO(/N;M1V7G[:+'==OH=(GB5GC)XM#**2P/3&N% MT>E1JH>KXOC9_P * =VX<4&W_E/UC!N^BC589NQ.K$I,-N8@./\ *,KLG*5= M-MO*SNKG4]%68F- @"P,23[F78/>RZBTP9>#SU.S*VI;;^_*!516G^ZV=G$H,[)!3,VAZF"&:C+# MT2L+$S5L?-O+W,2@[5=1R2TJ8R=,@]:HU&H/4 KZ'KF=[H?=^]W_ &=G9.?M MCO+6P#46Z1?&LWSC3=0EX06XB-V24#XD!QT:7V(^H;Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[IMR^9 MP^ H)LIGNI<;04ZV)U35E9+#3Q"P^K,/;P?YCOP8ZQ\@W3\G>K9 MI86>.:EV=F9^R:Z"2.VN*:@ZYI-U5L,J%K%6C# @BUP;!:^Y\Y.V[_2-XI_9$'/\ +J>.6/NI?>,YOH=FY/WE48 AKJ(6"$'@0]\ULA'S!I^T=$/B-:BMW5N+&9JG6=B""F-F*K< ML 0%(.O?>CE2WJMK'=7#>1"*B_F78,*_Z0]9%=3YHNL_C/MC"Z;""OWUO\ RNY_ M+]29)L1M_ ;0^W^H&@5TOTOJYL E>>^=VU1M^WQIZ&20O_QE52G^]'[>L@^7 M/[K/8(=+\W!\^=W&7^";NZ^ZS MCEU#Q;&ZXPE4(T=KE(INPFW[5)9/2&$FL#D-JLWL)WGN]SI=5\&6"W!_WW$I M_P"KOB'^?4^\N?W=_P!VC8P/WC8[IN[+YWE]*M2/,BR^C4YS2E/*E,=%"WE\ M^OFKOUIO[Q_*'NMHIV9YZ+![\S>TL9+JE,VF3%;2J<)C7B60W5#%H2RA0 JV M#%WSKS;>U\?<;NA\ED9!^Q"H_EU.>P_=G^[]RT%_=/)W+X=10/-9PW,@Q3$E MRLT@-.)U5-34FIJ5_.;EW'N>J^^W+G\UN&M%[5FUM_P"&&-(U\_PH M%'F?+S/KTR^V>C#KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NAGZT^ M1G?O3B2,JG[5!TD?(@CH \V^U7MGSZA7G38-GW1C7ON;2"61 M:XJDK(9$:F-2.K?/JQSJ?^>#\X^N_MJ7=F;V+W)BX=$;0[^VA2T.6%,M@5@S MFQ9MI5#U5AQ-6)6,3RP;V/-L]W^<+&BW+PW<8_WX@!I_IH]!K\VU=8I<[?W= MWW=>:=-4ULKIGCU?.&\%RH7^A$8AZ$=6G=-?\*!^B]RM2X_N_J+ M?75U;*T<+YS:-?0=C[8C-OW*VOC>#:NY[9[B MB;Q:S6S_ ,2$2I]I^!P/D%<]8:<_?W8GN-M(>Z]N]\VW>;=02(;E'L;@^B(0 M;B!S_2>6!3QH.'5O72?RZ^,_R,AC?I?NG8N^*V2+S_W?I,K_ K>$$)0OYJS M9.?BQ.[Z&+2K>J:AC%U8?53:4-HYGY?WT5VF[AF>GP@T?\XVTN/S4=8,^X7L M=[N>U4A7G_E__ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7N@Z[7ZDZX[QV)G>L^V-HXC>^R-QTQI\I@\Q"SQE MEN:>NH*J!X:_$Y>@E/DI:VEEAJZ68"2*1' 8(-RVRPWBS?;]RB6:SD%"K?R( M/%6'$,""#D$'H5V>XX(ZO;-EI&\PN[4?@GJYI\I*B0?*K,!_#Y=8?> MZ7W%ON_^YGB7MOMK;!OSU/U&V%;=2WEKM2KVC G+E(8Y'J?U0347G?'[^>_\ M7>R!18KNC ;IZ#W'.T,$M=51S[\V"\TKF)#'N';^.AW!1*[A6\O+M_2/=DDLISYFLD?\ O2C4/S0 >OGUSF]SO[MSWBY3,E[R!KB.N^T^M.W,#'NCJW?^SNP]O2> M,?QC9FX\3N.ABED3R"FJI\5552T=8BW#P2Z)HV!5E!! E.QW';]SA^IVZ>*> M#^*-E8?8:$T/R.1U@CS3R;S;R/N1V?G+;+_:]T%?TKJ"2!R ::E$BKJ4^3K5 M6%""00>E[[6]!KKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZPU%13TD$M55SPTM-!& MTL]142I#!#$@U/)++(RQQQH!
HA4KOGY*=54M71ZA5XG;^XXM]9^F95+F.?;NQ(]R9 MV*4J+A&IPS7%@;BX8W#G;E/:ZB\W"V##BJMXC#_:QZV_EU.'*/W9/?\ YX*' MESE+>G@D^&6> V<+>55GO#!"1ZD/0>9QU7OV7_/Q^(NU5J:?KS:/;7:F1C9A M2U,&#Q>S-LU*J2-]/+%M5;&*ZN7\B%$: M'\V.H?[QUE#RE_=H^^.\E)>:+[9-FM2.Y3-)=7"_(1P1^ U//_&AFE*C(K\[ M*_X4)=ZYAIH>I^C>L=B4KZD2IWGE]R=BY6-+ +-!)C).O\;%/<7M)35""]K- M;401N'OAO,M1MMG;PKZR,TI_EX8_:#UD[RE_=>^W%@%DYUYCWCR$>7;(A/&HK05_P#9/\U?Y\=G-5ID_D/NG:U!4ZUBQW6U'A.NEH8G M!!BI,MM+&XO M6ZMYY,EB_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NLU/45%)405=)/-2U5+-%44U33RO!44]1 ZR0SP3 M1LLD,T,BAE92&5@"#?W9696#*2&!J".(/J.J2Q13Q-!.JO"ZE65@"K*10@@X M((P0<$8/5C_Q]_FQ_-CX^FAQ]%VC/VAM&CT)_<_N&.HWO1F!&.B"DW'45=+O MC&101,4ABI\HE-&ND&)E15 \V3W+YMV.B)<&XM1^">L@I\F)$@^0#T^6.L4/ M<_[E'W?/<\275QLZ[/ODE3]5M96T:I\V@56M)"30LSVYD)KW@L2;W?C?_/A^ M.79!H<%WUMK.]#;EE5(I,[&:G?'7-34:EB!.4Q-!#N?"-5.VL)48R6EITN)* MPZ0S3+L/O-L-_2'>HWLK@_BS)$3]JC6M?0H0/-NN;WNO_=M^ZO*?B;C[:W=M MS+M"DD0G3:7RKQ_LY'-O*%&*I<+(YII@%:"ZS9>^MD]D;>HMV]>[NVSOC:V2 M!-!N+:66E_ +JQECFMFX,C M!E/V%21US[Y@Y8OC@N89()5KPU1R*K 'R-*'RZ57M3T M2]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW6.6**>*2">..:&:-XIH9462*6*12DD-Q)&2LBD$$&A!&001D$'@>J!/GG_)*V5VJ^9[2^)PP M_6W86M%O?&I:$XB<_T/]]L?3X":83+'IK]VO\ O">8.2UM^3?>SQ]VY64J MD>XKWWUJO "<<;R%<$M472+J.JX[(EU8>RNL.PNG=XY?K_M'9V>V+O/!3&') M;?W%02T%;$"S+#5T^L&"OQM8J:Z>KIWEI:F(B2*1T(8XY;AMU]M5TUCN,3PW M:'*L*'[?F#Y$5!&02.NRW*7.'*_/FPP_>LL[3[HZXWKNS86Y*7BGSVSMPY;;6 M7B6]RBY##U='5>)O[2%M+#@@CVJL[Z]V^87%A-+#<#@R,R-^U2#T11ZMCZ._GB_,OJV.EQ>_JC:'>V M@$,)&^,0,-NR*EAL/'2[LVG_ HU%3(O#5&2H\G*QY))]R7L_O!S7MP$=Z8K MR$?[\72]/DZ::GYNKGK"CW%_N[/83G)GO.65ON6]S:I_Q27Q;8L?-K:Y\32H M\D@EMU' #JXCI/\ GQ_$KL 4M#VO@M]]%9F41">IR6/??VS4FE.CQ4^?VE2M MN*01M^J2?!TL84@ZOU:93VCWFY9O:)N236=1*NJ*JAAE0L RBX]R7MN];1O"> M)M=S!.M*]CJQ'^F4&J_80#UA3SG[9^X7MW=&SYZV7<]JEU:0;FWEB1R*_P!G M*R^'*,&C1NRFAH3T+GLSZ _7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=!WV!V]U1U11KD.T>S=@=6.1N=>=9S:\G;1N>Z MW -"MG:SW)!X]PA1].,FM*#)QU7OVA_.5^ _6HGAI.TLMV=E:;7Y,3U?M#-Y MLOI74G@S^;AVWLVJ\I](\>3:Q_5I%B0/N/NKR7M]0MRUQ(/PPHS?L9M*'\GZ MRAY/^X3]Y?FTK)/LT&SV;TI)N%S%#3UU0Q&>Z6G$ZK<5\JG'5<_9_P#PH?I% M6II.F/CA42L0WV>>[/WG'3K&UAH-3M+:F/JC*"2;AV.K,=4ZA+CNLMDX>@TH=-DI\UNS^^&Z*305N&AKTP)N'NSSI?U$<\=M&?**-1^QGUN/R;K*KE#^[_\ NT\JZ9+O:[S>;I.#[A=R MOGU:*V^EMVKZ-"1Z 'JO3L/O'NCMR9I^T^VNR>Q7:4S!=[;VW)N:&)RP<"FI MLQDJNGI8HRHT)$J)&% 4 >^WC=MS.K_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NGS![9W)N>H-)M MK;V[YK(9F5(JZ?JS>6,Q;,TL<5OXOE<10XM=#2 M>8:%NS64$@]M^4.:;O^PVZ M](/F87 _WIE _GU%N\?>&]B-A#?O3G'EJ.114H-QM9), G^RCE>3-,=N3@5) M Z'S;_\ *0_F&[D$M!7'Q:271(G ME5?[/(N=0>V//,^5L' _I21)_)I ?Y5ZC3<_OO\ W6]J)6?FN"205Q#:;A/4 M@5H&AM'3/ $L%)\\&@R87^1M\]+R$%AJTC40:Q>SW.DE-:6\=?XI0:?;I#%82#56E:>.T/PUSJT\#2N*B%0?R OFE60&:HWS\<<5()&3[6OWMV M%).54*1*&Q?5&2IO&Y-@/)JN#<#BZY/93FQA5IK!3Z&27_)"1_/H+W/]YK[ M02:(MNYKF6E=26ED!]GZFY1M4?Z6F>/7'(?R _FE10K+3;W^.>7=I5C--C][ M=@QS(A1V,[-E>J<93F)2@4A9"]V%E(N1I_93FQ!59K!CZ"27_+"!_/K=K_>: M?=_N)"DNWG,PSL5 M:/'=A5<3P@"X>0Y;;6+C*L>!H9VO]1;GVGD]F^<4%5^D?[)3_P _(.CFU_O( M?NY7#%9COT XO9*0?D/#N)#7[0!\^@TS?\ )@_F'XGR&DZ7P^X4CEG0R83M M/JY=<4.K34QQ9K=V&J)(J@+=$">8W * \>R^;VGYYB^&T209^&:']OR!9F>X. MN_*.P.J.RMBF LL_]\=B[HVQX622:)Q+_&\70^,I+3R*;VLR,/J#8@NMIW2Q MK]=;7$-/XXW3_CP'H>I9V'G[D3FFG]6-ZVG1 M!\QT&OLOZ%G7O?NO=>]^Z]U[W[KW0R]*_(;NSXZ[E3=G2O9>Z>OJUJX.T66Z6-"%\9/U8M5*M!.NF:!C05>&1 M&-*5IUL-?$[^?GC:O^&[1^7^R_X5.?#2_P"E[K;'SU.-;Z)]YNW8'DGR-)9% M+SU.'EJO)(VF+'1J/]*-IM>:(=)X>/$*C[7CXCYE"?E&.N7'O7_ ':% MW!XV^>Q>X>-'EOW9?N%D]=-M>T5&SA([I8](%7NG/6PKUAVWUEW5M2CWQU-O MO;'8.U*ZRPYK:^6IYPV[<]N MW>V%YMDT<]L?Q(P(KZ'S!'F#0CS'7+OG#DCF_P!OMZDY=YVVV\VO>H^,5Q&T M;%:D!T)&F2-J=LD9:-QE6(ST(GM?T%NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[HN'R2^)G0O MRQVC_=+NS8F.W&M-%4+@-S4P7&[TVG/4+9JK;.YZ=/XACKR!9)*=C+0U+1I] MQ!*JA?9#O_+.R\RVOTN[PK)0'2XQ(A/FCC(^8RIH-0/4K^T_O;[E>R>^?OSV M]W*6T+E?&MV_4M+D+P6XMV.A\5"N-,L89O"D0DGK5<^9'\E;O_H)LMO/I$UO M?W5=,9ZMJ?#T C[3VS0*6DTYG:5+K&Z(:6-E0U>&\LLNEY9**EB'&.'-7M+O M>RZKO:*WNVBIHH_60?TD'QT_B2I/$HHZ[->PO]X%[9>Y@@V#W#\/EGG-Z+JE M>NW7#\/TKEJ?3EC4^%=:56JHMQ,YS2]/!-3334U3#+3U%/+)!/!/&\4T$T3F M.6&:*0*\_=>ZFXW)9'#U]+E,1D*W%9.AF2HHAKZ.HC-TG MI:NFDBJ*>9#]&1@P_K[O'))$XDB8K(IJ""00?4$9'2>[M+2_MGL[Z*.:SD4J MZ2*'1E/$,K JP/F"".C\=1_S2_G7TW]G3X/OW<^Z\-2>)#@>SHZ'L>BGIH;" M.B.1W73Y#QKMGN-SEM5%AO9)8A^&:DHIZ5<%P/\ M2L.L:>>/N;?=PY\\27<>6;.ROWJ?&V\O8N&/%]%LR0.QXGQ89 3D@GJS?JS_ M (4-;\HC!2]U?'O:FXD(1)\SUEN?*[2GATJ-4PV_N>'>$-=)(1R@R-*HO<&P ML9!VWWRO4HN[V,<@_BB7UU_P!Z'6(7.?\ =<BT;53BJ:\X4MQZ/YU]\M/C M!VJ(1UY\@>G]UU,P#+B\9V!MELX@877SX"?(PYJE+?@24Z$V_P /8UL>9N7M MRI]#?6LK'R$B:O\ >:ZA^8ZQFYG]DO>#DLL>:>6-]LH5_P!$DLKCP3]DP0Q- M_M7/1A/9YU%_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO= KO7Y)?'GK83?Z0>]>G]E/"'+T^Z.R-GX2L9DA%088:+(9BGJZB MI:$AEBC1I'N-*FXN4W>_;'85^NO+6$CR>5%/KP+ D_(9ZD#E_P!I_=+FPK_5 MCEO?=P5J4:WL+J9B<[\_F^_R_=A^>%^](=WY& V& M.V'M#>>YO./&7U09J#!0;7<7LO->#J;^@8J%;WW0Y(LJ@W@ED'E&DC_L;3H_ MXUU//+?W%_O.\R:9%Y<:QM6_T2\N;6WIFF8C,;@>9_L> ^8J2#L+_A0KT5BE MFCZNZ([1WM/&9$27>>9VQUY03%0 DL4F*E[#KC"[7/KIXGL!< FP"%][X;-% M4;=9W,S?\,9(A_+Q3_(=9#\K_P!UY[CWI5N<>9-FVZ(T)%K%<7SCU!$@L4J/ MD["OF?,A_9/\_OY5;FCJ*3KGK[J3K&EE),5?-C\YOC)EXH'AM(&]:I%&\X^6FY%,UK@BOWLS^8W\X>V_,F\/DKV7#1U"R138S9F5 M@ZWQ,]/)<-356,Z\I=KT=;!I-BLZ2ZA^JYY]@G<.?.<-SJ+K<+@(?*,B):>A M$00'\Z]9.1K)6GK*_(5,];6U2>>5K5S)(2TA M.234G[2>I\M;6ULK=+2RCCAM8Q1410B*/154 ?("G4/W3I_KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z6VR^M.Q^R*PX_KOK_>V_:\2+$: M'9>U,[NFL$K %8S38.@KIO(P86&FYO[66FWW]^_AV,$TS^D:,Y_8H/0>W_F[ ME3E.#ZKFG<]OVVVI77=7,-NM/75,Z"GSKT>'KO\ E.?/WLA:>HH/CYG]K8Z: M1$ER'8F9VSL)J-7 /EJ,)N7,T.Z'C4'U>&@E8?2U_8OL?;3G6_HR6+QQGSE9 M(Z?:KL'_ &*>L=^:?OL?=EY3+Q7/-%M>72@D)8Q7%YJIY++!$]O7TU3*/GT> M/K__ (3Y?(W,B";LCN7J/8E/-9I*?;E/NK?V6I4*FZU%-48W9F*:<2 #3%72 MII-]=_3[&%E[(;]+0W]W:PJ?)0\C#[01&/V,?MZQUYG_ +S_ -JK#5'RGL&^ M;E*O!IVM[*-C_199+J2E/-H5-<::9Z.GL/\ X3U="8OP/V3WMVOO.6+P-+'M M'$[4Z_HJF2/F=)(RV"&M#S%@>IZ=R.]Z^G\97([WW]O?(M(4)),^*Q.Z#G7.UR6)N68D36O*O+-C3Z7;[-&'GX2%O]Z*EOY]0EOWOU[V\SEO MW[S;S%<1,:E#N%RL7&N(4D6(9]$% !@ Q-#04.+I(:#&T5)CJ&G#+3T=#3 M0TE) KNTCB&GITCAB#2.6.D"[$GZGV>HB1J$C 5!P %!^P=193-]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]T!6^OB_\;NSO,W8?0G3V\JB>VNOW#USM+)916%[/!EJC$OD MJ:4 D:XY5:Q(O8D>R:\Y=V#<:_765K*Q\VB0G_>BM1^1ZD?ESWA]V.3](Y7Y MEWVPB7@D%] MW:7_ GAQSK4UG2?R-K:9E!^SV]VEL^"M65B"0:G>.TJW'F *0!9,%)>][BU MB!]Q]C8S5MHOR/19DK^UT(I_SC/64/)O]Z3=*4@]P>5(W!^.?;KHI3_2VMRC MU_.\7TS6HK+[<_DY?//J=:FJ@ZMQ_:F'I2P?,=1[BHMT-(0"5^VVSD4P&^ZD M2*I(,>)8"UFTL5!C[=/:OG/;*LMLMS$/Q0,'_8ATR'\DZR[Y'^_C]VSG4I#) MO,NRW[\(MS@>WI_IKB,S6:T^=R/45 )%;VZ]F[OV)F)]O;XVIN39N?I;?=8/ M=>#RFWLK]EW_8 MN9+!=TY=O;2_VQ_AFMIHYXF_TLD3,A_(])OVGZ-NAEZ1^0O='QQW=!O?I3L3 M<6P<]&T/W9Q%4'Q.:@@9GCH=R;?K4JL%N3'!F)%/74U1$&]04, 0;;1OF[;# M2";STGM;Y,IJK#Y,".@%[A^UW('NML;X.U6NY[:0=/BK22(G!>" M="LT#_TX71J8)(J.MG3X8_SS^M>RFQ>P_E;C<=U%O.;PT=+V7AQ52]79RH(T M+)G:>>2KRNPJJ>0J#)(]9C+ZY)*BD0*GO(3E/WBV_<--ES*JVMV: 2K7P6/] M(9,9^9U)Q)91CKD%[^_WOQN3QM5!78_(4-7$L]+6T-;2R2 MTU725,#J\PNR21R*4='4T9'1@&5E((96 ((H17J;[OTGZ][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MB"_++^6Q\7/E\E9E]\[/;:G9$L!CINU-@M3X'=ID4,8?X]&:>HPF[8 ^E6_B M-+/4+$"D$\%]0!7,W(/+O- ,MY%X5^1B:.BO_ML%7'^F!-, CK)CV3^]G[Q^ MQC1V/+E^+WE-6JVW7NJ:VIY^"=2RVQXD>!(B%CJDCDI3K6O^4O\ )3^5'1DN M2S_5E''\A^OJSEIMM'UUB/.,4E ^<523_M"_J0.NL_LW_>">S/N,D6V5N:'H M"MVX:R=O^%WP540>?^-);@'M5G-":?]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW0I[&[S[LZQ\8ZV[@[1Z_$18QKLG?^Z]K(A>/PO9,'EJ%+/#Z&%K,G M!XX]F5GO&[[=_N!=7,%/]]R.G_'6'0-YC]N?;WG"IYLV+9MT+<3=V5M<$T-1 MF:-S@Y'HTH(]PE8?TUCD_FZ,?YUZA#?/N7_=BY@U->.@P%CN/KR:E M,PB:0R+)_='<.U0!4AP'T:2 @T:#J)/K?WDYRA_M#:R_Z>*G_'&3C_Q5.HJW M;^[@^[AN)/T:[[85K_87P:E:4I]3!?5Y?M_MOO=Y;B^U\5TUZO-KTM;1J&DUB]\.8!3Q[2S; MUT^(OV4J[4_G^70$O_[KWVBDU_NOF#F.&M-/BFRFIPU:M%K!JKFE--*BNJAJ MKJ7_ (4/=N)41-6_''KBHI0UYX:7>.YJ2HD2QNL53+0UL<+7_)BD'^'M2OOG MN88:[" K\G<']M#_ (#T13?W6O([1,+?FO=5FI@M:V[*#\U#H3]@8?;UPE_X M4.]PF60P?'3K6.$R.88Y=V;HFE2(L3&DDR4T"2R*E@6"(&/(4?3WH^^6Z5Q8 M6]/]._\ FZNG]UMR($ DYJW8R4%2+:W )\R 6) KP%33U/'I,Y#_ (4)_)*1 MZDXKI+H^BB9&%&F0_O[DW@?Q@*U3)3;KQ*U:"7U$*L)*^FX/J]L/[X;^2?#L M[,#RKXA_;1UK_+HWM?[KSVF14%[S#S%(X/<4^CC!%?PAK:73C%27SFGET'&7 M_GX_-K)*PHMM= ;?+4TD ;$;%W?,R2N'"UB_Q_L;.*:F+4-(8&$Z1J0\W02^ M]/-TGP1V28_#&_[>Z5L_R^70KL?[M'[O=H0;B[YGNJ.#^K>6HJ!3M_1L8>T^ M=*-DT88H#^X/YTO\PO->5:'M[ ;725D.C;_5W6[^.,4YA>&*7<.V<_4(LSGR ME@_E60>AU7T^RJ?W9YXFKHNDC!_AAB]/Z2,?GZUX'H=;9_=__==V^AN-CN;Q ME!S-N%\*G54$B"XA4T':!325^)2<] %N?^8_\[-W>3^*_*7MZD\HLW]V-RR; M)L/'%%^W_$Z80;II.HLWZF8DEN.?>)XUQ0< "V[O[A[<[!,AW[VEV-O]R2?S[(+K=-SOO\ )ZEG8^1 M.1^6 !RULVU;<%I3Z:TMX*4P*>%&E* #H.?:#H5=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO==JI8A5!9F(554$EB38 #,OAH?L>32O\^H1YT^\E[#^WQ: M/FOFK9X+I*ZH8IOJKA:?Q6]H)YQ\@8\G J>K)^KOY GREW2*:J[/["ZKZJH) MA&9J*EJLMO\ W12$L/(LN.Q-+BMM2%$^GCS+AFXX'/L?;=[*VMD/ MD"TCC\E 3]DG6)G./]YI[-[-KAY/VO>=ZN5K1V6.RMV]*22-).*G^*U%!G)Q MU8UU?_(!^+^V3!5=G]D]J]I5T6CR4=!-A>OMLU5FU2>;'X^DSFXTU !1X\Q' MI!;ZDJ5'>W>R?+MO1MQN+FY<>0TQ(?R 9OV/UBISA_>;>\.[AH>3]IV79K=J MT9Q+>W"^E'=H8#ZG5:FIIP%0;"NM?YR< MI'*I+?<09+L.IW164LY8DZH7CM]%LH YV_D/D_;0/IMOMRP\Y%\4_;64N0? MLIUB[S;]ZS[Q7.I;]]\W;PL+<8[646$9'\)CL5MU8?)@:\34U/1R<9B\9A*" MEQ6&QU!B,70Q""BQN,I*>@H*.$$L(:6CI8XJ>GB!8G2B@7/L51QQPH(XE58P M, #[ ,#J!;R\O-PN7O;^62>\D-7DD9G=CZLS$LQ^9)/4_W?I-U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TAM_=8];]JX9MN]F[!V;V%@7$H_ MA&]-M8?JG. M]OY&OP[[0BJZ[K1=V=![EE21H)MIY.HW/M!ZI[6FR.T-V55;.8$MQ!CLEBXQ M[C3>?9[E;<07V_Q;*X/\!+I7YHY)I\E=!UFO[;_WBWOORVP\XL/3YQMDGY M(7/70KVO_O"O8CGPQV/,TMQRQO3T&F]&NU+&F%O(04514]]RELN#6F*U([AV MYN':69K]N[KP.9VSN#%S&FR>"W#BZ["YG'5 8P5^,R4%-6TDP!!TR(K6/T] MQE/;SVLK07*/'.IH58%6!^8-"/SZS>VO==KWNPCW79;FWO-LF75'-!(DL3KZ MI)&61A\U)'1ZOAC_ #(_D/\ "_(TV-VKF/[[]3R5GW&9ZAW=65,VW)%FD=ZR MIVM7 3UNR-MM:M Y.GYE#QC M;YK@G+*W6./O[]T[VM]_K5[O>H/W=SJ(],6YVRJ)Q0 *MPF$NXA0#1*1(JU6 M&6&I/6X'\/OGGT#\TMLG(]99\XK>N,I(Y]V=6[FDI:+>VW'M&L]5'1I,\6X- MO">55CR5$TM.=:+,()RT"Y1\KYGW?]W^EYOMO&Y?F_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z*_\@_AC\9OE%120]T]2;8W/EC$D5-O M"EIWP&^Z!8HC%3I2[SP4F/W":6G%B*66>6C8JNN)@ /8=WSE3E_F)*;M:QR2 MTPX&F0>E)%HU!Z$E?4=3#[8>_ON[[.W D]O]\O+.RJ2UJS":S>IJQ:UF#P:F M\Y%1914Z7%3U1%\A/^$^>3@:LS/Q?[C@KX.9(=B=QP_:5J*HUO'1;^VMC9*2 MLEE)*PPU&&I56P\E2;EQ#6^>R$BUEY=N@P_WW/@_E(@H?D#&/FWGUTB]K_[S MZTD$=A[P["T4G WFUG4A\@7LKB0,H'%F2ZD)SIA% II([T^%/RG^-TE6_<'2 MF]=M8:D8J^[J7'C<>QV764B8;TVW)EMM1/.+,L4M3'. 1J13<"(]XY2YCV D M[I:31Q#\8&J/_G(FI/R)!^770KVY^\%[,^["HO(O,.WW=^XQ;,_@7?"I_P 4 MG$=P0.!98V2O!B,]%;]ASJ9.O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[J?B\3E,Y7T^+PN-R&7R=9((J3'8NCJ,A7U4K<+'3TE) M'+43R$_0*I/MR.*29Q'"K/(> ))^P#/2:\O;/;K9[S<)HH+.,59Y&5$4>K, MQ"@?,GHZG6/\M;YS]M_;2;5^-O8E!15.AX\GOJBH^M,<:9]#?>15'85;MG[R ME$;ZU-.LS2*/VPYX]BS;^0.<=SH;:PG5#YR 1"GK64I4?96OE7K'[F_[VGW< M^2-:;US9M4EPE08[-VOY-0KVE;)+C2U10ARH4_$5&>K&^K?^$^WR#W U-4]M M]P]9];T,I#346V*/.=C;@IT!%XYZ>6/9N"29^;&+(5"*+'DW7V/-N]D=\GHV MYW5O;H?) TK#\NQ?V,>L5.X:&Q@8^H8&ZF(']* M!"@U5)F=PKLW:\S)8W@Q6RH<7N&G5S M^H/F)^+ 6YN/ML]F>5;2C7[7%W)YAFT)^R.C#_>SUB9SM_>3>_',.N#E2#:- M@M372T4'U5P*^LEV9(&IY$6J?YK->J/BG\;.C13MU-T=UGL>NI@JQYS#[2Q/ M]YW""R?<[KJZ>JW)6%/P9JMR"3;ZGW(.V\M[!L]/W99V\+C\2HNO\W(+G\SU MB)SK[T>[/N*6'.W,6[[C;OQAEN9/IQ7CIME98%KYZ8Q_+HP'L[ZC'KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z SN_P",_0OR0P@P/=W5FTNP:6*%H*&NR^/\.X<1 M&S.[# [JQST6Y<"6>1B31U<.JYO<$^R?=^7]EWZ'P=WMHIU P6'Y7M/N'[R]O-YOMKF+5=(GK!*<#]:WX4YB M]E/BN.69_GX,W^!9 /V!U^U_/KII[/\ ]YJ"8=H][-IIP4[AMP_+7/9.WV%V MMY?7P[?@O5#F\>N/DQ\,>T,-/NS;O8?1?9NWJLY+;.<1JG$5#R4_[4M=MC=& M*GFP^?QY64PS24554TLBLT4A8%E]PS=6','*FXHUS'/9[@AJC94X\T=>UAY$ MJ2#P/7238>:_:/W]Y.N(]DNMKYCY0ND\.XA.F50&R$N+>0"6%\:E66..12 Z M@$ ];+'\O/\ G/;5[@;!]/\ RJK,/L7M&=Z;%[=[-58<3L;?E2PC@IZ;<"DI M1[-W362_1_1BJN1B$-*YC@>?^1_=>VW0IM?,A2'<30++PCD/"C>2.?\ >&/# M2: \D_O1_<$WGD47'/7LPD^Y6;B)15O&4-(M_ M'N:NN9O7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U3U\A_E[\A/Y=V^:*J[DVCE?D M-\1-V9*.FVQVQA(Z&@[:ZQKJDNYV3OC0E%MG>1I88B,35U2XNJR,%_/73U44 MVJ+=\YHWSD6\#;K$U]RQ*U$F6@FB)_T.3@CT_ QT%AQ=F!ZSL]K?8SVO^]-R MY)#R%?0\K^^-C$6N-ME+OMNX(M!]7:5+W%KJ)_QF.,W$<#T\.WCA=*'P^._R M^^.ORHP:9CI3LW [HJHZ9:C*;4FF.(WQ@1Z5D&:VADQ39NDABF;QBI6*2CF8 M'PS2+ZO8SV+FC8N8X?%VBX21J5*?#(O^F0T8?;0J?(GK&[W3]C/=3V9W$V'N M#M%S9PE],=R!XMI-Z>%^-3CHROL_ZB3KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZXNB2H\]$ BAX=;5F1@Z$A@:@C!!'F.B.]T_RV_A1WR:NKWMT)L_'9ZKUN^Z M=A0S]=[B:J=/&*ZLK-G38>GS=4B6 _B,-8G NIL+!#=N0>4MYJUW91+,?QQU MB:OJ2FD,?],&ZR*Y ^]C]X+VV"0-"*GJJ'MS_A//LJM:IK>BOD!N/;S69Z?;W:6W3&NZ>QUH]7V:]D3T690X_WM-! _VC'K-3D?^]&Y@MPEO[C\ ML6ET.#3[=.]NP'K]/"_=LYJT1;AN-]LEV] $O[20"OG6:U^J@4#^*21!^9 MIU7UV+\>>^>HFD_TI=,=H]?11EA]WN_8FY<#CI0A :2FR>1QL&/JX03^N*5T M/]?8(O\ 8]ZVO_DHVES /5XW4?D2 #^1ZR?Y5]T?;7GD#^IV_P"S;HY_#;7E MO,XKY-&DA=3\F4'Y= [[*NAWU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=#/LSXX_(/L7PG8'1?;^]4G($<^UNMMXYV MF(,CQ>1ZK&X:IIXH5>-@SLP1-+7( -C:TV'?+^GT5G=3 _P1.P_:%(Z ._\ MNM[7\JZOZSIQ6:W#3;ANH_4D=%)(AX91[$]G[9<[WM M"MBT:'SD>-*?:&8-_P 9KU!_,7WW?NQ2R10-!] MA,H4^1/1R]B?\)^/D_FA!/O_ +6Z:V-32A&>GQ-1NO>N:IKM:1*BD7 ;=PYD M1>1XLA*K'BX^OL5V?LCS#+0WMS:0J?)2\C#[1I5?V,>H$YD_O._9_;]4?+.R M[_N,RUHTBVUI$WH5;QIY:'SU0*1Z'H[O7_\ PGIZ,Q31R=G]]]H[V>.1',6S M,#M?KJDF"%&,,\>67LBK\,I!#>.>-])LK*1J]BZQ]CMGCSN-[@KR?RULVWJ016ZFN+YA6N08OH%J,4U(PJ,@C'1[N MN/Y2/P#ZV\4U-T-C-XY*/1KR78^>W)O;[CQ_I\N$R^5?:J\DEO'CX]=[-V7)5A0K9++)ZRL\E?]JQT?L4=8W^\SS9JCFYEFL+0UI'8PP6FFO MI+%&+G[-4QIY4)-3U[)ZRZVZUHAC>N>O=C[ QPB6 4&R=IX':M$(4TZ(12X* M@H(!$FD67386'L8VFWV&WIX=A!#!'3A&BH/V*!UCAS#S?S9S;)U3.YKGC6O2X]K.@[U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=(/L?J_KKN#:M=LCM+9.V=_;3R0_P J MP.Z<11YB@,H5TBJZ>.KBD:BR%-K)AJ83'40/ZHW5@#[1W^W6&Z6S6>XPQSVS M<5=0P^T5X$>1%"/(]"3E3G'FKD7>8^8>3=PN]LWN+X9K>5HGIYJQ4C6C4HT; MAD<892,=:[WS!_D*T55_%=[?#?<@H*@F2K?I7?N4DDH' C9C2[)W]6O+54LA M9%6*DS9E1FD9GR,2JJ&"^:?9A&U7G*LFD\? D./LCD.1\EDKQS(!CKJ7[%?W ME-Q#X/+WOS:>+%A1NMG& XS\5W9H K#)+26FD@ !;1V);H)_A%_,Q[G^%6\J M+XI_.W;N^*'96(EI,-@]P[KQM>V^>JZ%IGH:!JD5(>?>W5Z>+_)YJ9ZB:DI$ M)HGJH%BIE+>4?<#=N4KL]/W;[K;I.8)U:6:"VD3Z/<7H'?3IH+3<#7O60(LDA N%AE+S':= MV]N' [MP6(W1M;,XO<6W-P8ZDR^#SV%KJ;)XC+XNOA2IHLCC]^Z]TD]] M;%V?V;L_<6P-_P"W<9NS9N[,948?<.WLQ3BIQ^3Q]2!KBE2ZO'+&ZK)#-&R3 M03(DD;I(BL$UY9VNX6LEE>QK+:2J596%00?]501D&A!!'1WRYS'OO*&^VO,W M+-U-9;_93++!/$VEXW7@0>!!%596!5U+(ZLK$'2[_F#?R^.T?Y?_ &31=I]3 M9C=L_2^1S@JNO^RL'7U]!NGK?-RL[TNU=S9K#O2U6+R].K%W8,8&.=491R+?Q=_GG_(W MJ48[;?>V*HOD#LRG$=.VNS\?3AE194W-2TE1BMR"FC+,8\C1-5U+@! MJZ,7;V:V M\TG+&_M5O"13/M[MQH;=F62#4: &"411BI%L^!UL4?&?^9'\1_E2N/QVP.S* M/;V^*]8Q_HS[%%/L_? JI"0*''4M75387=%4%&HC#5V1"KRQ4@@3IR_S]RQS M)ICLK@1WC?Z%+1)*^@!.ES_I&;KEA[N?=.]\/9DRW7,VT277+L1/^/V.JZM- M(_&[*HEMU\JW4,%3PK@D]OL9=8W]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0 [W^*7QB[):67?OQZZ7W95S7U9+-= M:;/K,NI:59G:',/B/XK3M)(OK,7O>GW?Y3"IRUS1S!90+PCBO[I8N%!6(2^&U!P#*:8(R!T4O=O\G[^7 MKNWS2MT+'MRMEUVK=I;[[$P?AU^4GPXN+=4N 72\NH7HS;2J_H&DAJZ]KN1[ MJI-D(W/FDDJ_RUZ?^,_RZFW9/OU?>AV32@YE-W;K3LN;.QFK2G&0VPFX"A_5 M\R?BST7GQ*"1BI0@4!TUK4*,C_P )Y^AI94.)[\[=HH1':2/(XC9N M4E>74QUI-38[$)''HL-)1C<$ZN; MD]CME)_2O;H#YK&?\ 7H:VO]Z-[E(A% M[RSLA#22DFOG4?9Y](R7_ (3L[(,LA@^4FZHX3(YACEZMQ$TJ M1%B8TDF3>T"2R*E@6"(&/(4?3VD/L79UQN,M/^:*_P#6SH_3^].YA" 2 J:>IX],%/_ ,)T*%:M7JOE[5S4 DF"=QD(KY5 M'T@K]E1]HZ6N._X3S]"1/('R"W&X%.98LCO39-'2,\1U3^*/"];8RKBAJCP5:=W5 M;!7#78F,/LKRG'F26^D..,D8'_&8@<_;^?00W'^\R]_[L%;2PY8M%[J%+2[9 MJ'A4RW\BDKY$( 3Q4C'0T;>_DL_R]<(4:NZDW#NIXPUFW#VAV+&"YF25)'BV MYN3;\$AB5?&%93&R,=:LUF!M![3H_W3^\ ^]%N M(MM\M;)3_OC;[$XH00#/!.16M:@Z@0-) QT8#;'\N+X*;1:-L5\6>H*LQ"R_ MWGVQ#O=2+RG]Q=Z29]9C^\>7#'A?]2MCNWY#Y-M?[/;;4_Z=/$_ZN:NHQWC[ MUOWC]\!%[SEOJ:O^4>X-IZ>OV^+(U>A$]KN@MU[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO= ]O/Y#=!=<^4=@=W]1[(>'6)(MV=C[/V].K)X]48@RN8I)FE! MF0: I8EU %V%RJ[WS9;"OUUY:PT_CE1?Y%AT.]@]KO/FB,/+UIPSD M=33L7W*_O/&H::8AYT1]6\-W[7J8X6$2L28=825?06#JH?N? M>;E""HB6[F_TL:@?\;=#_+SX<1U+NS?W;/WB-S56OY>7MN!XB>\E=A@$C_%; M6X4G)'Q4JI[J%22^[A_X4/\ 4],[C:GQO[$S2#_-MN'>FVMLNW[*MZTQN-W: M(_\ *"4X9O0 WU.@$<_OGMBG_%K"=Q_2D1/\ ?S_ ,_RZD_:_P"ZUYVF4?OK MFS:K=O/P+2>X''R,DEM7MH> SV\.X@SF?^%%&[IQ-_=[XJ[9.JOH.@]R/\ PH6^0DLJ'$]$]-44(CM) M'D:W>^3E>74QUI-39S$)''HL-)1C<$ZN;!"_OCOA/Z5E: ?,R'_ R]"BU_NN M_:]$(O>9-_DDK@HEI& /0AH9237SJ/L\^F__ *"$ODQ_SY7HK_J5O_\ ^S+W M3_7PY@_Y1+/_ *J?]!]*O^37OM%_TT',G[;+_MEZ?\/_ ,*&N\8"G]X/C]U3 MDP*D-(,/GMWX(M2:8[P(:VHW%XZG4&/E(9;$#Q\$L]%[Y;P/[>QMFS^%G7'Y MZL_/^719?_W7'MU)7]U\S[U#V8\6&VF[LY.A8*KP[<'![LX'#:G_ HGV[.T M46^?BUFL8@T">NVIVI0YQI.'+R18K+[(VZ(K'2 AK'O,,/^J;.:?[6ORZA+F3^[=^\1LJM)M!V/>%&0MM>- M$YR: B]AM4#>=/$*Y'<*.>"2.:&:-)89HG62 M*6*10\Q*""*C(/4)NCQN8Y 5D4D$$4((P00<@@\1UD] M[ZKU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M1?\ Y#_%SHSY3[/;9?=NPL3NVAA2UOO'[ MC>S.^C?_ &]W.>QN&(\6*NNWN%6M$N+=JQR@5(4LNM*DQLC=W52^Q>M?D]_* M5SE8V!EW3\HO@/DLB]=G\70T[UO;/04$\C3Y'=5%MVE_R?(82G21Y\C_ ]$ MH:OQ//+#C96,DT9V=AS%[9S'P3)N/);-5@,S6P\W"C!4<6T]K4)(C.3FUS'S M;[/_ 'W-NC&Y+9\G?>7BB"0R.P3;=Y(%$MWG;N25B D'CDS1ZEC22[0:8[O- MB[ZV?V;L_;N_]@;BQF[-F[LQE/F-O;AP]0*G'Y/'U(.B6)[*\-UX@C@011E925=2KHS*P)5GM3T2=>]^Z]U[W[KW7O M?NO=)W=VT=L;]VQG=E[TP6,W/M3<^,J\-N#;^9I(J[%Y;%UT30U5'64LRLDD M4B-_KJ;,I# $,75K;WMN]I=HLEM(I5E85# \01T:['OF[\M;O;;_ +!] M6V7!_NC+D>6E0B*N&I%JZG%OG[VRNN7F?==F#3 M;&34KDO!\FXEH_1^(X/PU-W7^Z;]]S8O=^&WY$]R)(-N]SU4)'(2L=MN9& T M6%6&[/X[;X9#WV^&,$-*:L5(92592&5E)!4@W!!'((/N)>&1QZZ"D BAR#U9 M'\:_YK?S(^-@QV'QW84G9VPZ TT0V+VQ]UNVA@H( L2T6$W#+50;NV_#!2@I M3PT]<**$Z2:=PNGV/=@]R>:M@TQ1S_462T_3FJX 'DK5#KC@ VD?PGK$[W:^ MY9[#>[)EO[K:QL_,DFH_6;;IMG9VSKE@"FVF);+N\/BMD"52:]7]?''^>G\7 M>U!083NC%Y[X_;LJ#% ];E/+O#KJIJ)#XT\&ZL+019?%B1QJ/EW6E]"+FRECFMVX,C!E M/V%21U@5OW+N_P#*VYR;+S-8W>W;Q%\<%S#)!,O^FCE57' TJ,]*CVHZ)^O> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I M-[HWGL_9&/.7WINO;>T,4NO5D]T9W%X#'CQ@,]ZW+55)3#0&!/JX!]I[B[M; M-/%NY(XH_5V"C]K$#HVV?8-]YBNOH>7[*[OKTT_3MX9)GSP[(U9L^6.B/=C? MS3_@/UDLR9;Y&[-W'61%DBHNN87YO*M8\J7]I I2[DBF/^E6-F_HT!H1+L3_ (4$?&S!&HI^MNH^V^P:F NL=5G&VUL'!UA! M.AZ:K_B.Z\TL+_UFQL3C_4>P;?>]VP0U7;[6ZG8>;:(U/V&KM^U1]G62/*W] MV'[M;D$EYMWS8]KA:E5A^HO9E]0R^';15']&=@?XNB-]@_\ "A#Y!Y@SQ]9] M)=3;%IY9)!%+NJOW3V%DZ6G92(Q#4T-;L+'/5QM8^22C>-A<>(7N ??>^&^2 MU&WV=M"I_C+RD#[08Q7YE:?+K(KEC^Z^]K[$*_-W,.][E*H%1;);V4;-YU5T MO) I_A64,/X^B2[[_F[?S M^">&?OJNVK03!PM!L3:NS-J& 2-<^#,8[ #]J#>F-#Y1I&E/\ ;!=?_&NLA.6_N.?=BY:TR1\M M1WMRM.^\N;JYK3UB>;Z?YFD(K7. "9[Z[_[U[/,Y[([G[5WZM1Y1+%O#L#= M>XZ=DF0Q21+39;+5=/' T)T>-5""/T@!>/84O-[WG<:_7W=S-7^.5V'[&8BG MRZGWESVR]N.3PHY4V#9=M*4H;6RMH&J#4'5'&K$USJ)))R37/01^ROH;]>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T-W5GR4 M^072$L3]2=S]E=?012>4XS;6[\UC\%4-JUD5VWDJS@\C&7.HI44\BD\VO[.- MMY@WS:#7;+NX@'HCL%/VK72?S!ZCWG+VE]L/<-"O.^P;3NDA%/$N+6)YE\NR M"I=Q@# '"EO_1?\\_X?]G&D MQO9D.\.A=P3V21MTXV3=6S6J'8+'#2[JVG!5UR*;^J:OQ>/@3\O;GW*&S^\7 M*VX4CW 2V4Y_C&N.OR= 3^;(H^?6"_N-_=R^^O* >[Y1:PYEVQ06]UI' M$M;7)5#\EAN)W/DM<=6X;$[&Z_[1V_3;KZUWOM/?VV:OBGSVSMP8K]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T7S:G16.ZEWGDMQ],?8; M3VIO7,')]B]5'R4>PZO+UCQI7[_V30T=-4)LG>LD:ZZ^&DB7&9XK_E,4-6PR M"$=MLT>V7;7&TTBMIFK+#PC+'C+& #X_ M=>Z][]U[KWOW7NLY/AOC,=M_<;_ M '&3W)T2C4^,VYFY"#+45764\ABH=MY-WNQP\S1XV0,12O2Z$IYH(YY]I([D MONO*JJD^2]O@*WJ8O)3_ $#13^$K0*>K'W7/[P6\V46W(7OS-+=;4-,<&\$- M)/"."KN %7GC Q]4H:=:5F6;4TJ:O.X-O9_:6;P&= MQU7B*5%=2+$>\=IX)[69K>Y1HYT8AE8%6 M4CB"#D$>AZ[$[7NFV;WMT.[[-<07>U7,:R130NLD4L;"JO'(A*NK#(9201P/ M3/[:Z7="EU3W?V_T;GEW-T_V5O/KG-!HFGJMIY_(8F+()"ZR)2YB@IYAC\W0 M%T!:GK(IX'MZD(]F6V[ONFSS?4;7<2P3>J,5K\F PP^3 CY= WG3V\Y%]QMM M.T<];38;KM]#1;F%)"A(H6B=AKB>AP\3(X\F'5T_Q^_G[]\;,6@PWR"Z_P!L M]R8B,PPU.ZMNM#U_OL16BCFK*FGH:.KV9F)HU5G6"&@Q0D=B#,HM:6=D]ZMY MM-,6^01W<7FZ_I2?:0 8V^P*E?7KG_[G?W9WMMOYEO\ VPW.[V&^-2MO/6]L MZY(56=UNH@< NTUQI J(R:UNWZ#_ )M'PB[\6CHJ7M2#JW=-6T<7]T^Y(J?8 MM8)I2$BBI]Q35E;L;(2U$UTBB@RLE0QL#&I909=V7W,Y0WH!%N1;7)_!/2,_ MDU3&:^0#D_+KGI[E_*II:JGF4/%/3U$+/%-#*A!5E)5@ M;@^QXK*ZAT(*$5!&01Z@]8H3P3VLS6URCQW",596!5E88(930@@X((J.I'NW M377O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW4>KK*3'TTU;7U5/14=-&9:BKJYXJ:FIXE_5)-/,R11 M1K^2Q 'NK.J*7<@(.). /SZ=@@GN9EM[9'DG9II+,1!5X?KZFW/DJ.<@7T2Q(UB"19@2% MMPYYY1VNHN]PM]8XA&\5A]JQ!R/S'4\JV$%SW:E55Y;R=?6J1I' ?E2Y-?EQZKW[*_X4$_([/M4P=7= M0=4]-Z>O2KV;@WFC!%S+BY$8C] O8 ?[?IJC M;K6V@0^;%I6'V&L:_M0_9UE!RE_=A>U.V!).<=]WK=;A:5$"P6,+>H9"MU, M?Z-PI'\75?'97\S?YW]JK-#N/Y)[_P 31S:U-#L";&]8P"!R+TS2=>X_;594 MP%1I83RREU)#E@3<$;A[AS.Y,O. L M^5SV4KLQDI@&9@):[(SU%5( SL>6/)/]?82FGGN9#+<.\DI\V)8_M-3UD%MF MU;7LMHMAL]M;VEBO".&-(HQ]B(%4V>E_7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW2_ZY[5[,Z@W!%NOJS?V[NO=QPZ ,QL_/Y/ 5DT M2-K%-5R8ZH@%=1L2=<$PDA<$AE()'M=8;EN&USBYVV>6"0?QK2.4#UP-#4' :5)\V\^N?GNO_=J^V7,PEW+VNOK MGEW=2"1;R:KNQ9N(4!V^J@U'XF$TZH"-$%!I.P9\9OYBWQ.^5L=#0]<=E46( MWM6!%/6>_!!M+?:5+>,?:T.-K*F7'[ED!E6[8BJR$8O8L""!-_+_ #WRUS( MEA]GLLTESS7M$D_+T=?\?LZW-F5SW/ M(JA[<8.+F.%O0$$$GC]C#K'7KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H@GS2_ES?'_ M .:N(EJ]X8L[,[5I*):3;_;^UJ2F7.W'1NT%'O+;T+D?Y+5LL\* M%A2U%*7=B"N;.1-DYMB+72^%N0%%G0#6*< PX2+\FR/PLM2>LF/8#[U?N=]W MZ^6#8IOK^2WD+3[9<,WT[%OB>!A5K6R-M'-; JZTTNWNV-J1561V1E_*\OV5+7U9A2?;&>J(HB305ZPRL5#R MI=_3\SI'JGVVY*I=Q4 ULBU(N(5)_MH2R@%?$$3G0"1>PAUD-U[W[KW7O?NO M=&!Z7^5GR.^.]0LW2_22J,#T'5O_27_"@+OG:PH\;WIU9LCMC'11Q039_: MU34]<;OD.I1-7UR1P;AVGD9E2Y$%-C\7&QXUH.1*&T>]F]6U(]YMH;F,?B0F M)_M.&0_8%3[>L%O<+^[']MMY\2[]N-YW'9+MB2(;A5OK4>B(28+E!7!>2>X( M&=)X=6W=-?SJO@WVI'24VXMX;CZ8SU0%1L9V=MRI@QWW'I$@AW3M=]R;=BI MQ)26LGHF91=D0^GW)NU>[7)^Y +/+):3'RE4TK_ITUK3YL5^P=80\^_W?GWB M^3&>;:K"TW_;5SXFWSJ7T^5;>X$$Y;U6))0#P9AGJS;8W9'7G9^(&X.MM^;- M[!P1*+_&=D[FPNZ<6'D4NB-7X.MKJ59&4$A2P/'T]R%9W]CN,7CV$T4\/\4; MJX_:I(ZQ#YCY3YIY/OOW9S9MM_M>Y9_2N[>6WDH,$Z)D1J?.E.EI[5]!_KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z#3L'NCJ#J6D:N[1[3Z[ZZI54.) MM[[SV[M<2:A>-8%S61HGJ)9?HB(&>1B H)('LOOMVVO;%U[C#.;@BVQM*HN5_L9%K?4V!'L$;A[K\E M6 (2X>XD'E%&S?\ &FT(?]ZZR?Y0^X-]Y?FME>XV>WV>T;A)N%U%$!]L,!N+ ME?S@'5=79_\ PH?IU-12=,?'":0$'[3/]G[S2 JVE@HJ-H;4Q]1J&JQ)7-C@ M$6YU ";C[YKE=IL#\FFD_P *(#_U_9!J(<=V-MSJS&U0*R8SK#9F)QH12K+:GS>Z/[V[KI M"-7#19!&! Y]@3ZVJ[W MF[3A)N%U+)7_ $T-O]-;-]C0$?+JO/L/NKN'MRK:N[3[4[$[%JFE,PDWMO+< M.YEB8D6%-%F,A5PTL484!$B5$C50J@ #WV[;KN;:]RN9YVK_HDC/\ LU$T M_+AUE%RM[?\ (G(\ M^3=FVK:H0*4M+6"WK_ *8Q(I8GB2Q)))))))Z#+V7= M"_KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K-3T]15 MSQ4M+!-4U,\BQ04]/$\T\TKG2D<44:M))([&P !)/NRJS,%4$L?(<>J2RQ01 MM-,RI$HJ68@ <22< #U/1@=F?$;Y3]A^)MD_'/NW-ILR^(CQ5.DAA<*9)E#%2!R#[.[3ECF.^S:6%W(I\Q$^G_>M-!^WJ,-_P#? M#V:Y6U+S#S7R]:2K7LDW"U$N*5I$)3(Q%14*II45Z-+M/^4'_,)W;XI(N@:K M;]');56;LWQUWM_PZOIY<;6;K_CGT^NFD:UN;&P(CMO:_GBYR+(HOJ\D2_R+ MZOY=0WO?WY_NO;)5'YF2ZG'X;:TOIJ_9(MMX/[9!7RZ,AMG^09\T,R(Y,YNK MH?:$5T\T.3WENO)Y!59IE;PP;?V'E:"62/QJ2&JHP1(+,2&"GUO[+1N :D5$;&JFH MH2/NWO\ A.WV'4^+^]?R=V9A;Z/-_=[K?.;G\=X2TGB_B6Z=H^;3/Z1?1J3U M&Q]'LZ@]B[YO]R=QB3_2Q,_^%T_U?LZC3=/[TWE>&O[EY/O[CC3Q[^&WKG%? M#M[FF,FE:'&1W=#'AO\ A.UL"!5&X/E!O#)N(%5VPW6F%P2M4@KJF5*W=NXB ML! -HR2PN/6;2^I_P#A/7\;U@B6K[O[NFJ1&HGFITV'2P22@>MX MJ>3:U7)#&Q^BF60@?VC]?:Y?8_8 HU7EX6\Z>&!^S0?\)Z#4O]Z'[KF1C!R[ MR\L-G_4W8'_V'>]_ZQ_+_P#R MEWG_ %3_ .M?3?\ R="]W/\ IG^7/V7O_;5TCJS_ (3P=3O32+C_ )(=ATM8 M='AGK-E;;KZ9+2*9/)2P9/'2RZH@P%IDTL03<#24C^QFV%:)?SAOG&A'[*C_ M ]'UO\ WI7.RS!KKE/:G@S4)=SHQP:48QR 9H3V&HJ,5J YS?\ PG3<&67; MGRT1E+1""BS?2I4HFA1.TN3H>TG$C>0%D I%&DA2;C44,WL4I+14W7D@UH:O%NW$UQ2-]N%,4!)E.<@9H -W)_PGO^2]&I;:7= M'1^?TJ&,>>??>UY'(,VI(OL=I[JB+%5CTZG12SL"5"@L3W'L?S @K;7=F_\ MIO$3_ C]2+M/]Z#[23FF]\O\Q6U3QA%G< <,G7P M_=>TG.UM4QV\4P'\$J?X'*$_92ORZEO8O[P;[L>\E4O-VOMM=J "ZL+KB32A M:V2Y1?FS,% R6 Z*+OOX._,/K4SMO+XT]SXVEIBXGRM'L+/Y_!1&-=3:\_MV MCRN$ * D'[BS!21< V#%YR?S3M]?J]ONU4>8C9E_WI0R_P ^IQY;^\3[$\VZ M1L/-VP2S/2D;7D,,QKC$,[1R\<'LP2*\1T5ZII:FBJ):6LIYZ2J@;1/35,,D M%1"X )26&54DC8 _0@'V'65D8JX(8>1P>IBAFAN(A- ZO"PJ&4@J1Z@BH/Y= M8/=>G.O>_=>ZY([Q.DD;M')&RO'(C%'1T(971E(965A<$<@^]@D&HX]:95=2 MC@%2*$'((/D>K8/BM_.*^6'QTDQN!W9G#WWUM2""G;:W8^0JIMRX^ABLOBVW MV&(ZO/T,B1(L<4>07*4<,:Z8Z=/J)*Y;]T^9=B*PW3_6V QHE)U@?T)[[I M?O#[&22WV_6)O^3T:B[E9@RVU"<&=:>+:G(!\=%C+G3'))QZ/_[&W6,G7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]TTYW X+=.&R>W=S87$[BV_FJ.?'9C!9W'4>7PV6Q]2ACJ M:')XO(0U%%7T=1&2KQ2HZ.#8@CVU-##ENV[ MEN.S7\.Z[1<3VNZ6\@>*:%VBEC=357CD0JZ,IR&4@@\#U0!\Q_Y$NP-]/EM] M?$K.4?6&Z)O)63]5[FGK:KKG*U!(DF3;F:5:_-[+GFN[)!(E?CS(4CC%%""R MPGS5[-V5X6O.67%O<'/@O4Q$_P!%LM&?D=2UH!H'73?V&_O(.9N6U@Y<][K> M3>-G6BC<;<(M]&O &>*J0W8& 74PS!0SL;B0T.M!W;\?.Y_CENV?9/=77>X] M@9Z.2=:49BCOBLU#32"*6NVWGZ1JG!;DQ@<@?[;# MWONAR![J[(O,/M_NMIN>VD#5X3?J1%A4 M)/"VF:"2GX)D1O.E,] W[*NA[U[W[KW7O?NO=>]^Z]T^[WK>YN+6436LCQS#@R M,58?800>B[==GVC?K)MMWRUMKW;G^**>))HV_P!,DBLIXGB.K!.J/YM7SUZF M6GI:3O+*[]Q$ 4/B>U\;C.P&J2@LC5&X\S3MO:X%[Z,H@>]VU$ @;[;[F^LVL1YM_OE>I1=UL(G]6B=D_XRXDK]FH?;UBGS=_=;1 M.:KZU(J5CO[:*Y!]%,UN]H4I_%X#UX:?/H_777\]SX1[O6"/>"]J]4519(ZF M3=&R1N#%1%BNJ6GJ]@9+=F2J:6,-R7HH93I-HSZ=0UL/>3E"ZH+KZFV;SUQZ MA^1C+DC_ &H/RZQFYJ_NWOO#;&6?8CLN]0T)46]WX,A^3+>QVT:L?02LN15A MFAV=C?S"_A%V*(1MGY/]/K+41B2"DW-NRCV)D)KLJB./';Y_NY7O4>J_B$?E ML"=-@2!=9\\_)^^E%-"U MO;->(/F9+/QT"_TM6FM!6I'1J\!NG;.[*,9':VXL%N7'FUJ[ 9?'YFC-VD06 MJL=45,'+PN/U?52/P?8D@N+>Y3Q+:1)$]58,/V@GJ%]SV;=]EG^EWFUN;2Z_ M@FB>)O(_"ZJ>!!X>8]>GWV]T6]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M(#;>6W<#XG26.!TD_BN1I?&RSRHA!L0[ ?4C MVBN-RVZT_P!RKB"*G\;JOR\R//H3;1R5SES!3]P[1N=]J%1]/:SS5!!8$>'& MU< G'D"> Z+/NS^8[\%-EK(V8^4W4%8(@"W]T]SP[]8@BG/[:[%CW&TI_P J M7A QX?\ XYR:0_<\^G^^]7K_A]#U+FR?=2^\?S 0+#DW? M8R?^4FW-G_%Q^L,%/A/&GX?XEJ5+>G\\KX%[6U_P/<'9W9.C]/\ 2[;^Q>XN/^:<1'_5TQ]35R_\ W=/WE-YI M^\;79]IK_P I=^CT^WZ%;S^5>'V=$VWU_P *(]K0":'K/XRY_*LR@09+?78> M.P @?6;M-A-O[>^=LM1M^WNWH9)0O_ !E5>O\ MO0ZGKES^ZSWF4K)S=S?:P@',=G9/-44\I9I[?2:^9A; X9P2/L+^?+\TMU^> M#9N,ZCZNI6U"FJ,#M"MW'FHE/T,]9O7-9_#U$J?@KCHE_JI]A"^]YN;+FHM% MM;9?(JA9OVR,RG_>1UD-RO\ W;'W?]ETR;]-OF\S#XEFND@B/V+:10RJ#\YV M/SZ(=V/\_?FCVP:I=[?);MFJI*T,M9BIV1@:J-UTM%/M[8XV[@Y82/[! MIRG^'L&7_.O-FYU^KW"Y*GBJN8U/VK'I7^7627*GW9?8#DK0>7N4MD2>/X9) MK=;N92/,3W?CS _,/7Y]%(JJJIK:B>LK:B>KJZF5YZFJJII*BHJ)I&+233SR ML\LLLC$EF8DD_7V&69G8NY)8\2_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z$OK[ICM_ MMFK6AZNZL[$[%JV8J8=D;,W%NAH])M(\S87'5J4\40Y=W*I&H)8@ GV86.T[ MIN;:-NMIYV_X7&S_ /'0:=!+FCG_ )%Y)@-SSCO.U;5"!6MW=06]?2GBNA8G MR J2< $]'VZY_DY_/WL-8:B7I^DV!C9RH7)=C;PVSM]D) +>;!4>1RV[( BL M"2^. /T6Y! &EA[6S*W1)VI\CMB[9T^)I*3K_9VX-\ M^;Z&:%,AN.NZ\^V_(60TLO\ 4I^/8SL?8S<'SN5_#'\HD:3^;&*GVT/V=8V< MS_WI7*-O5>3.5-RO*UHU[=0V=/0E($OM7S7Q%]-7GT>38'\@[X>[:,-1O7=? M9O[R[WVW8-%R_9;#M,)!HR02W$PKYEYYVA-.(_Q<9X MU&.CI[%_EB_ GKP0_P #^,?7.4>)2ODWU3Y7LPREG$CO-'V)D]SP.S./]0%5 M?2H"^GV++/V]Y+L:>#M\#$?[\!E_ZNE_]6.'6/\ S)][_P"\KS26_>/-^ZPJ MQX6;1V%,4 !L8[-GB4D6L2H/X'L46MA8V2Z;*&*%?1$5!_P 9 Z@O?.:N:.9I M?'YDW*_W">M=5S<2SM45 -97_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z#S??4?5/:5,*/LSK+ MK_L2D6-HDI]\;-V[NN&.-OU)''G<=7K&#_M-N?:&]VS;=Q71N%O!.OI(BO\ M\>!Z%/+?/'.G)LWU'*.[[IM:$6.G[;;N4FS^R*X5*VS6 M\I_%"[+^Q3JC'^\=9.\F_?R^\MR@4CEWJ+=[%/\ 0MQMHIZ_Z:>,0W;5^=QC MRH:]5F=M_P#">/((M56]$?(>BJG.K[';?;>V9Z%5YNGW6]MG'(E[@V.C;ZVM M?F]A'^Y^QK@%]FO@3Y+,E/VR)7_JWUEUR1_>D6K%+?W(Y6D1?QS[;Y\71PKR\M=CZ554$DV!/N-=V]NN<-G!>>S>6 ?CAI**>M$JX'S91UFG[?_ M 'R/NZ^XK);[7S':V.YO3]#<0UB]3P4/.%MY&/DL,\A)H.)IT0"HIZBDJ)Z2 MK@FI:JEFEIZFFJ(G@J*>H@=HYH)X9%62&:&12K*P#*P((O[!3*RL58$,#0@\ M0?0]9-Q2Q3Q+/ RO"ZAE92"K*14$$8((R",$9'74$\U--#4TTTM/44\L<\$\ M$CQ3031.)(IH98RKQRQNH964@@BX]Z!*D,I(8'!Z])''-&T4JAHF!!! (((H M00<$$8(.".KN/AG_ #L^\^CWQ6ROD&F1[ZZPA\%(FV'A**DVKLVH M;4GQ^^2_27RAV7%OOI+?F)WCB%\$65HH6>CW#MJOFB\O\+W/MZL6'*X2O4 Z M1-&(YU4O"\L95SD?LG,&T M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z0?8_5_77<&U:[9':6R=L[^VGDA_E6!W3B*/,4!E"ND573QU< M4C460IM9,-3"8ZB!_5&ZL ?:._VZPW2V:SW&&.>V;BKJ&'VBO CR(H1Y'H2< MJ5/%6;IP$$2 (J5T&9:1CRMG/JN.6I_ DR?"E)9/L5Q5U'^F$E?4==,/9W^\QYBVOP]H]ZML&YV M8H/K[%4AN@.!::U8K;S$G),+VH4<(W)ZU[OD%\//DE\7^5M_Y=DT;O M;21)6@>FJ-OL=:J?LK4>8!ZZ@^V'OM[3>\5H+CV^WNTOKD)J>V+&*[B'GXEK M*$G4 @C6$,;4)1V&>BT>P_U+G7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW4 MNBKZ[&U"5>.K:N@JXPZQU5%434M0@D4HX2:!XY%#HQ!L>0;>[H[QMJC)5O4& MA_ETS<6UO=Q&"ZC26$TJKJ&4TR*@@C!R.APV]\J_D_M'2-K?([O?;J+<"+"= MN;^QD!5I1.\;P4>?AADBDF&ID92K'Z@^S>#F3F*U_P!QK^]C']&:0?X&ZCK= M/9?V>WRIWGE3ENZ8^.]SINS$FD?/O.48HNXW1%?-M7_'@?V< M.@+=_=/^[?>OXDW)NQJVFGZ<'A"F?*)D%<_%35P%: 46G_#L'\PG_O);<_\ MZ#'7?_V'>UG^N7SQ_P!'"3_>(O\ H#H/_P# 4_=>_P"F1L_^RB^_[:NNF_FO M?S"64J?DONBS @Z=L]>JUB+&S+L\,I_Q!!'O7^N5SP?^6A)_O$7_ $!UL?E.^'Q%S M_1D9EK\Z5'ET'N:^:?S!W#YQF/E/\AZR&I,3349[D[!@QS- (Q$5QE-N"''Q ME3&&],0N_J-V))0R\V\TSU\7/GZ]#O:^3^4MD MI^Y=KVZSTZ:>!;0Q4T?!3PT6FFO;3X?*G2']H^A%U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=&;ZG^&'RM[Q^VEZMZ M![.W1CJS1]MG_P"[-9A=J2>2VC_?W[B7$;72X-_56#T\_3GV(=LY4YDWBAVZ MRN)(SP;053_>VTI_QKJ(>=O?[V6]NM:+<'\H MN../5FO5'\@SY7[N6GJ^S]Y]8=04,H7ST+9&MW]NJF8BY!QNW(8-L2A?I=?H+<^Y!VWV6YENJ-N,MO:IYBID MJ;_=C28W'4^=W+'<@:!'FETB]]1(*C[;O9/EVWHVXW%SKX:VDT&ER^YL$-_9VGD31IGI\[OR;;Z.%@:X:& MS$$3#/!E(_8.C@4M+34--!1T5-!1TE-$D%-2TL,=/34\,:A8X8((E2***-19 M54 ?3V*%544(@ 4# & .H*FFFN)6GN':2=R2S,2S,3Q))J23YDYZS^[=-]> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1=^[?B9\ M;OD;0ST?='3>Q]\3S1>%<]5XE,;O"DCTZ=&-WMA'QF[<8EK76GK8U8J+@V%B M+=^6=@WY"F[6D,S'\16CC[)%HX_)AU*?M[[V^['M3<+/R!OVX[=&IKX*R&2U M8^LEI*)+:0_-XF(J:$5/5*7R"_X3\;%S(KLS\:.V\GLO(/KEIMD]I0ON/;#2 ME0$IJ3=^%I8MR86C1A?54469F-SZOI[B7>_9&SEK+R_=-"_E'-W)]@=1J4?: MKGKH)[8?WG?,E@8[#WW$07%/-FM96,$KGT26U7Y=40?(GX#_* M_P"+CU55VQU'N"FVM3LVGL#;,:[MV#)%J812U&YL%]W2X1ZC0QC@R8HJIE4G MQ6%_<-;[R7S+RZ2VYVKBV'^B)WQ_FZU"U]'TGY==(_:S[R_LK[QJD/)6^6K[ MRX_W"N#]->@^86WFTM+IJ-3VYEC!(&NO0%]0=T]J=";VQO8G3^^,[L/=^+9? M#E<)5!$JZ<2)+)C=P]2T:^:BK89Z68 !XVM[)MKW;& MZ7S4\1Z,.#*?-6!!\QU(_//M_P F>Y?+TW*W/6W6VY;%,,QRK4JU"!)$X(DA ME6ITRQ.DB_A8=;8GP(_G-=:_(%L-UC\B?X'U%W'4R08[%[B%0:+K/L"LE*14 MT='69"HD?9VXZR5O&*&LFDI:B73]O4F25:6/);DOW7V_>]&W;[HM=U. U:12 M'RH2>QC_ L:$_"U3I'%'[RWW!N;?;$7'.'M9]1OG(: R20:==_9**EBRHH% MU HSXT2K(BU\6+2AF:\3W+_7.SKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[J%DL;CLSC MZS$Y?'T65Q>1II:/(8W)4L%=CZZDG0QSTM91U4A!P1THM+N[L+F.]L99(;R)PR21L4=&!J&5E(96!R"""#P MZJK^0?\ )G^%O>#5N6V[M+(=%[MJC+,N8ZEGIL3@)*AO*T:UNPJ^GK=IQT*R M2W:/'08R5@ OE 'N.-\]J>4]XK+!$UG='\4-%6OSC(*4^2A#\^LSO:_[_'O M_P"W8CLMTOHN8]C2@\+<@TDP7%=%XC)J1>]OY$'RNZY^] MR?46,,\6DM(T4$$M2M*D.SNE.WNELM_ ^V^LM\]<91I'C@I]X M[9RV!6M\=]4N-J:^EAI,I3$"ZRTSRQ,.0Q'/N,MQVC=-IE\'<[>:"3T=&6OV M$BA'S%1UF_RA[@\C>X%C^\>2-WV[=K, $M:W$4VBOE(J,6C;U5PK X(!Z#'V M7="_KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[IYP.W-P[JR46&V MO@Z[7LMHU_O%S;VEBO&2:1(HQ]KN54<#Q/ET=GK3^6+\[^U5II]N_ M&[?N'H:AEMD.P8L;UE!' Q'^5^#?^0VYD*BET'6K002F1>8P]Q<6[?[>\Y;E M0P6$R(?.6D0^W]0J2/L!KY5ZQ[YN^]_]V[DLO'NO-FVSW*#X+(R;@2?X:V23 MHK5P0[J%.&*]6%=8_P#"?7Y#9_[:H[6[BZOZXI)M#RTFVJ//]BYVE0Z"\=12 MRP[+P@G6[#]G(SIP/5SP.=O]D=\FHVY75O A\D#2L/M'Z:U^QCUB[S?_ 'GO MM=MFN+DO8=XW6=:@-<-#8PL:LW;U'GGV/]MY4Y;V@AMNLK>.0<&T!G_P![:K_SZQ,YT]_/>CW##Q\X\S;Q M>6CUU0FX>*W->/\ BT)CM_\ JGPQPZ,S[$'41=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=8Y8HIXI()XXYH9HWBFAE19(I8I%*21R1N"CQNA(((((-C[T0" M*'(/5D=XW$D9*R*000:$$9!!&00>!ZJQ^3_\GWX@_(L9#-X3:QZ,["JS).-V M]5TM'B\/6U;AB)-P; 94VKD8Y)I&EGDHX\;7U$AO)5'Z>XYYA]KN5]]U30Q_ M1WQ_'" %)_I1_ ?4E0C$\6ZS+]G_ +]7OG[5F+;]QO/ZQ\KI0?3;BS22HH\H M+W-RA 5%E:>%%%%A'6MU\JOY2/RS^,465W)!MJ/N/K+'&>=]\]9T]7DJK'8 MV%?+][NC9;(^Y,#'% &>HFBCK<=2JA+U=K$P)S)[9':9;L[#S?+0"SOV6-9)#C1;W=1!,2U B, M8IY"1I@K4 P?\O+^<3OOX\OA>I?D759WLSI)6IL;A]S22R97?W5])<10BEFJ M'-5NS9U"A ./FD-714Z@43LD244AYR-[IWNQE-LWTO<;1@*_&2$?*N70?PDZ ME'P&@"&+_O2?<0Y;]T5N.=_:M+;:/<(AI);< 1V6X-Q.H*--M=.>$R@12N:W M"AG:X7;DV!V#LGM39V [!ZYW/A]Y;+W10)DL#N/ UD=;CLA2LS1N$D3UP55+ M41O#402JD]-41O%*B2(R#)RROK3_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[IHSNW\#NC%U6#W-A,1N+"UT9BKL/G<; M1Y?%UD3 @QU6/R$-125$9!((="/;4T$-S&8;A%DB/%6 8'[0:@]+MMW/UW",U26&1XI%/JKH593\P1U7EV_\ RE/@?W":JJJNE" 6# ;=/;+DS=:LUHL$Q_%"3'3_:# M]/\ :A_P]91\B_?=^\ER)HAAY@EW7;T_T'E9Y*7GRHMRHH' 3/45?2?R,S&-C&K[3;_:>T:+-O)<^C[C=^TJO;ZP^-18Z<')K)OZ;6 M,?[E[&P$EMHOW4>2S(&_:Z%?^K9ZRYY-_O2=SC5(/<+E2"5_Q3;=(:C%$LI)]*%VL""+_P!H.<[,GP(X+E1YQR ?RE\,U^0K\J]90850;K>;GLL[$#3>64C@$_T[(W:A:XU,5 &6"BM"1;Y^$_R\ZW:?^^?QJ[K MQ--3,$FRL77>YLM@50KHGNG3W7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO="'MCJ'MC>WA&S>L.Q-VFH5'@&V M-E;ESWG26(5$;P_PK&5?D62 ZU*W!3D<>U]OM>YW=/I+>>6O#1&[?/R!\N@M MO'//)/+VK]_[QM=CI)!^HNX(:$'20?$D6E#@UX'''HRVU/Y;WSLWGX_X1\6N MW*/R?I_O7MQMAV_SG^<_OS-MWQ?YH_JM]1_JEN?VW(7.5W_9;==#_3KX?_5S M3U$F]?>O^[?L%?KNG#Z03UX^5?/T-#4;,_D;_/;=!B&;VWUI MUR)+:SO/LG%5P@NT2_N_Z/:;?9-A(6] ?A&_.D,)+3V?YTN/[:.W@_YJ2@_] M6A)U#6__ -XK]VK9P?W==[ONM.'TMA(E>/#ZUK/T S3B/*I!N=C_ /"=[L&K M\$G97R5V;M^P5JFDV/L3-[PUL)#K@@R&?S6Q_$&B (E:F>S&WC(%R)[/V,OF MH=PW")/41QL_\V:/]M/RZ@[F+^]+Y7@U+RERE?W7\+7=Y%:TQ@E(8KNN?PB0 M5'XA6@.7L/\ D"?$K "*??&_NY^P*Q"_EIUS6VMIX&9"UT_R'%;;JJ/EW;-@VN THW MA3W,P]>^2=82/^H>H]>CN]??RO\ X$]:F"3!?&G8.7J(1'>IW\,QV6TTJ* 9 MY:?L#*[DH%DD8:BL<,<:D^E5%@!=8^W?)>WT,.WPLP\Y-4OYTD+C]@I\NL>> M9_OA?>5YMU+N7-VYP1-7ML_"L* ^0:RC@<@<*LQ8CB2<]'2VOLS9^R,>,1LO M:FV]H8I=&G&;7P6+P&/'C!5+46)I:2F&@,0/3P#[%EO:6MFGA6D<<4?HBA1^ MQ0!U &\;_OO,5U]=S!>W=]>FOZEQ-),^>/?(S-GSSTI/:CHIZ][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[JKWY??RF?B_\J8LGN''X2+ICMFK\U1'V%U_C*.FI,KD);DS;VV:C46&W.LL MC%Y9XVH5I='7+;T&%1A-;J*T@J=0I+VG2_// M^2OV)/D,_MR;M#XP;ASD4>X'P5775_6FXTE:&*+*4E<:>6NZK[%:C41QFNIH MXJQXC':O@A21(CMEYS]IKXO-&;CEUW[M))B;Y@TK#+3 U !J4[P 1T(WN;[M MG]X%RLMKMEVNS^\%K;DP"942_@(J3&R:@FXV.JK-X+LT08/6VDD93L__ !S^ M2/4ORGZSQ/:O3VY(L[M^OTTN3H)E6ES^U,ZE/!/7;9W3BO)))B\WCQ.NI=3P MS1LLT$DT$DNY;7)K@;!'!D:F4<>3#]A&5)4@GCW[J^T_._L MSS=/R9SW:&VW.+NC<=T-S"6(2XMY* 21/0T- R,#'(B2*Z*._LYZC?KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z8<]M7:^Z8!2[ MGVW@=QTH&D4V>P^/R\ 7R1S6$.0IZB,#S0H_T_4@/U ]LS6UO!'%&4\"1]A(\^@!SWPI^'NYCJS?Q:^/ MM9,3&35CJ'8=+7D1*RQQMD*/!4]:T*ASZ#)H_P .![))N4N5KC,VW6)/KX$8 M/[0H/\^I-VW[P7OMM&-OYRYGCCSV_O.\9,\3H>9DKCCIK\^@GR?\L#X"9:-H MZKXP]>Q*\WG)QAW!A9 _K]*RX?-T$J0^L_M@B/Z>G@6+9/;SDJ44;;H!GRU+ M_P =8?LX=#6S^^%]YBQ8/#SANC$+3]3P913'E+$X)Q\1&KCG)Z1-=_* _ESY M&H-34?'"CCD*JA6A[-[GQ=/9!8$4N,[&I*4,?RP34WY)]HW]KN1)&U-8"ORE MG _8)0.A#;??I^]5:Q>%%S7(5K7OV_:I&S_2DL6;\JT'EU#_ .&.? M_L7>]_\ [9_NO^M7R'_R@?\ 5>X_ZW=/_P#!X_>N_P"FJ_[IFS_]Z_J90_R@ M/Y<^.J!4T_QPHY) K(%KNS>Y\I3V<6)-+D^QJNE+#\,4U+^"/=D]KN1(VU+8 M"OSEG(_892.F+G[]/WJKJ+PI>:Y M:]FW[5&V/Z4=BK?E6A\^EKB_P"5]\!, M0@CI/C%U]*HG^YOE'W%FW\EHQI,F:SE?(8+1#]J_BN2=-V:ZN/V[Y*B%%VZ MYKG4W_'F./EPZ#]Y]\/[S-\VJ?G#=%.G3^F((13/E%"@KGXJ:N&<"@J83X1? M#?;K+)B/BO\ 'NGGCF>>*KEZ@V'75\,CQ+"W@KZ_!55;!&8UMH214%V-KLQ) ME#RCRK!F+;;$-6M? C)_:5)_GT#-P^\-[\[J"M]SGS0\94 J-SO$0@&HJB3* MA-?,@G S@4&?;O5W6>T/%_=/KK8NU_#]OX?[N[1V_A/%]GK^T\7\-Q]-X_M? M(WCM;1J.FU_9M!MVWVO^XT$,=*?"BKPX< .'ET -UYQYNWVO[[W7EU[6=!SKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[IORN)Q6>QE?A@RF)RM'39'& M9*AJHVAJ:*OH*R.:EK*2HB[;=Q;AMTTMO?PN'CDC=DDC=3571U(964BH92"#D'JHC=_\O3>GQB[ M1J?DI_+JR5)M7,SEI.R/BWN3+U--U3VUA?.]75XC;N1J995V5G 9)3C1/KH: M*H=13R45.)8)XONN1[OE[<3O_(K".4_VMF[$0S+Q*J3_ &;<=->U33246H.< MFQ?>BY?]X.3D]I?O41/>V"XL.88(E;<=META5EG10/JX<+X^BDTJ ^*MQ*4D MCL7Z([ZVGWUMBMRV%H,[M7=>V*^+ =D=9[RQM1A-]]:[N^R@K9]N[GQ%5'&_ MJ@G62DKH/+09&G(FII9$)L.]FWJVWJW,L2O'[+>1F:PO[619K._MM903V\JDCBI66%],T#U25 M%:E1P]G'4=]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]TA,IUWMZOWCBNP:2*3";TQU-#B:K<&($--5[BVPD\E0VT]T*T3Q9[!Q3 MSR34BSJTN.J9'EI'A:6;RHI+&![I;Y.R[4:2RX+)6NA_XEXE:Y4DE2*FHDL^ M:=TMMAFY8G(N.7Y7,BPRU98+@J%^IM\@PS$!5E*$+/&JI,L@2/0N_:WH-]>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=$-^5W\S?X/_"#>6W.O_E#W;_HQW=NS M;*[QV_B/]&W;N]/XAMMLKD<(N1^_Z\V#NS&4M\GBJB+PSS1S_MZM&AE8^Z]T M5G_H(+_E#?\ >7'_ + 3Y.?_ &E_?NO=>_Z""_Y0W_>7'_L!/DY_]I?W[KW7 MO^@@O^4-_P!Y_ MZ""_Y0W_ 'EQ_P"P$^3G_P!I?W[KW7O^@@O^4-_WEQ_[ 3Y.?_:7]^Z]T>;X MF_.7XM?.3;V[=U_%OM#_ $H8#8V:HMO;IK_[D]B;*_A>8R-"2KG$M0YUS2.YO:_'OW7NB1_\ 01E_ M->_Y_ELW_P!$EU)_]B7OW7NMY7^5CWWV;\H/@'\<>^>X\S2;@[+[$VWN;([J MS%#A\7@*2NJ\9V#N_ 4DD.(PM+18RB"8S$P(5AB0,5+$:B2?=>ZL!]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]TQ;EW1MG9F$R&YMX;BP6T]MXF$U.5W!N7+X_!83&4X(!GR& M5RE12T%'""0-_P"%5_P9HJYZ?;W1ORGS MM%$TL;9"MV]U3@UG>.:1%EHZ7_2ME)WI)XE5T:;P2C59HE(]^Z]TDL7_ ,*O MOB=-3%\U\9OD/CZSRL!!BZ[K;,4QA 71(:NKW1@Y1*S%@4\) !U&]A[KW1@ M=E_\*?/Y:FZ:E(,YC_DAUO$SLK5F].K-OUU-&HD@02.O7?8._:LHRS,PTQ,V MF)K@,4#^Z]U85T]_-X_EJ=Z2TM+L#YB]/19"ME%/28K?^6K^H_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOF"?SS_\ MZ[\QO\ P\]E_P#O MINO_ '[KW537OW7NOLP>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>ZT-?^%7/_99/QT_\5EI_P#WZ?87OW7NM6GW[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]UO+?\)./^R>OEG_XF;9/_ +Q$WOW7NJ:?YJG\NGYW]J?S$/EG MV'UO\1^_=\;%W9VMD,KMG=NV>M=RY; YW&R8S%Q)78O)4E#)35E*\D3*'1B" M5/OW7NJ_?^&J?YDW_>#OR:_]%)NW_P"MWOW7NOH:?R=^M.P.GOY;'Q8ZV[4V M;N+K_?\ M;:N[:7<>S]V8NJPNX<)4U?9F]\G2P9/&5L<5522SX^NAF574$QR M*WT(]^Z]U9=[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NBI_,3YI_'SX(=44?!;#;6W%NS*9[>>4PNX-Q8_;]%0[?QU<*2:IPNUDH4%-H>=9)(D M?W7NM='O#_A6!TIATJZ+XY_%SLG?E5^[!3Y[M_=.W.M<9#*A95KH\#M+_25D M-@5]^Z]U8[_ "2_YD_=O\RKK[Y!=@=S;7ZWVA)U]V1M MS:^T<+UOB]PT%'387*;:DRDPRU5N/Z]U=[[] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JH#^;#_-RZJ_EH[#QV+AQM%V M5\D-_8RHK>MNIS724M%08I9*BB_T@=A5E*&JL5LRDR-.\,$$12MS-5$\%,T: M15572>Z]U\]KY:_.[Y5?-_>,N[_D;VYN/>J1U3U&"V9#4-A>N-H1DR+%3[4V M)C&@V]B7BIW$3U?ADR%4B@U-1.]W/NO=%#]^Z]T*FQ.BN[NT8#4]9=.=J=BT MP65C4;$Z]W=NZ +#(89F,NW\1D(PL4P*,;^EA8\^_=>Z%C*?!#YPX..FFS?P MU^5F'AK(&J:27*?'CMW'QU5.BHSU%,]7M"%9X$61274E0&'/(]^Z]T7;TLKH63^&;FPF3P.0\;HDJ2?996EI*G0\_=> MZ,U\ .HV[X^;WQ1ZE:F6JH-Y]]]9T>X(64N/[I4.Z<=F-XR^/2PD:GVKCJR0 M*;*Q2Q*@EA[KW7UH_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7S!/YY_\ V]=^8W_AY[+_ /?3=?\ OW7NJFO? MNO=?9@]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UH:_\*N? M^RR?CI_XK+3_ /OT^PO?NO=:M/OW7NOH.?\ "G\M';&RCT]/E:!:>!\AE,955;0P*2$4OI4?0#W[KW5[W^RY?'K M_GP_3/\ Z*_9'_UC]^Z]U[_9Z]_LN7QZ_P"? M#],_^BOV1_\ 6/W[KW7O]ER^/7_/A^F?_17[(_\ K'[]U[I<[3V#L78-/5T> MQ=E[2V729"9*FOI=I[MJ(D\4<]7!AZ.CBJ9HXCI5W#,%X!M[]U[I6^ M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K6;_X55_\ ;O3IS_Q(F]^Z]UME>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NFK.YK&;:PF8W'FZN*@PV Q60S67KIV"PT6,Q5)-75 M]7,QL%BIJ6!W8_@+[]U[KY*'S*^3N]/F/\FNX/D;OFJK9,CV1O#)9/#8NLF$ MJ[5V932FAV3LVC"N\4=%M7:]-2T2Z2?(T32N7DD=V]U[HLT<IK6KXFDH MGI8;(?=>ZV#:2DI:"EIJ&AIJ>BH:*GAI*.CI(8Z:EI*6FC6&GIJ:GA5(8*>" M% B(@"JH 'OW7NI'OW7NDON_9&R^P<+4[:W]M#:^]]N5BE:S ;OP&)W+A: MM6!4K4XK-4E;0SJ5-B&C/'OW7NB.[,_E4_ 3K/Y#;'^4?5GQRV=U;W!U]5[A MK-OY'KN7+[2VDK[FVOG]I9))^ML3D8.NU6/%[DJ&IW@Q<$M/.(W1QXU'OW7N MK"O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7S!/YY__;UWYC?^'GLO_P!]-U_[]U[JIKW[KW7V8/?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:&O_ JY_P"RR?CI_P"*RT__ M +]/L+W[KW6K3[]U[KZ,7_":3_MU[M7_ ,3-V_\ ^[?'^_=>ZO\ O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]UK5_S0/Y^>[OY>?RKRWQPPWQHVYVC18S9.S=VKNO) M]G9/:M5-)NJCJ*J2A.)I=E9R)$HC!I$GW!+WY4>_=>ZKP_Z"U>P_^\(]F?\ MH\LY_P#:R]^Z]UM[_&GMNH[^^./0'>U9A(=LU?=?2?57;=5MNFKGRE/M^H[' MV)@=XSX2#)RTM%+D8<3+F3 D[0PM,L8Z]T2;^;7_,0S/\ +/\ CCLK MO;!]6XSMRKW9W9MSJ23;>5W75;/IZ*GSNQ.R-XOFTR='@MP2SS4TNPT@$!A5 M66I+ZP4"M[KW6O#_ -!:O8?_ 'A'LS_T>6<_^UE[]U[K9._EC_.NM_F ?$R@ M^3>Y-A8GJ1JC>&]]MU>W:7=$NX\;046SJF")\K-G:_$X HD\4K22!H52(+^H MCGW[KW59GSB_X4J_%#XYYG-]>_'3;5;\K.PL/-/CZ_<&$SL&U^E\5D8G$,L< M&^_L,UD-ZO1O=S_"*"3'5 73'D5)+)[KW5#.]O\ A3__ #'MR9-ZG;&&^._7 M>,667[;%X+K?.9IS Q A2NK]W[US\M341J/5)"E,CL2?&HLH]U[KVT/^%07\ MR+;U1&^>P?QNW[3?<&2:#<76>Y<9(U.ZPHU/!4;.[!VR(3&(V:-W24AY"7$B MA4'NO=;^/5>[*W?G6'7&^L98];L^@"Y)Y]^Z]U7;\ZOYQ?PE^ E36[4[.WU6[Y[AIZ):J/I;JJDI M=T;VI3/'KH_[TU4M;C]L;'2R\K+']#5R4&T:KJZAH*AUY6(S5:1-;4TH MN#[KW1.,A_PIE_F=UM9-4TV8Z,Q$,OCT8_']20RT=/HB2-O"^5S^3KV\KH7; MR3O9F.G2ME'NO=*S:/\ PJ&_F/[?EA.>V[\:=]TZNWW$>X.M=UXV>6)Y8V98 MI]H=C[:C@FBC1EBDA=*N>4!?+N./Q6L2]]2^Z]U:+_-Z_G,;F_E MA]C]0;$P70F"[@A[0V3G-VSY++=@9#9TF'DP^=3#+0PTU'M3<*UJ3J_D,C/& M5/&D_7W[KW50G_06KV'_ -X1[,_]'EG/_M9>_=>ZK@_F@?SQ=U?S,.@MH=$Y MSX[;?ZCI-I]P8#MN/ZNN_E9?SF-S?RP]@]J;$P70F"[@A[0WAAMVSY++=@9# M9TF'DP^%?#+0PTU'M3<*UJ3J_D,C/&5/&D_7W[KW5I__ $%J]A_]X1[,_P#1 MY9S_ .UE[]U[I[VU_P *O^P<_N/ 8)_A5LZF3-9O%8EJE>[LW*U.N1KH*-IU MC/6J"1HA-J"DB]K7'OW7NMTCW[KW7O?NO=>]^Z]U[W[KW0"_*G YC=7Q@^1^ MV-O*[Y_-'DO^D$V'OW7NOD M,^_=>Z4FS-R2[-WAM3=\%%29.;:NY,%N2'&Y!/)09"7!Y2ER<=%6QD,'I*MZ M41R"QNC$>_=>Z^N=\E.O^^NGL_3[AV'V)@:7,XR>-XS68NK=?'E MMN9RF1F;';BVYDDEHZZF?U0U,+#D6)]U[H;O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=%7^4/S:^*WPQVW#N;Y*=U;.ZRAK:>:IPN"R-7-D]Z[ECI_ M()6VQL7!09/=^X(HY8_&\U+1200R,HE=-0]^Z]UKD?('_A5UU!@*RLQ/QE^, MF]>QTC62&#>7;>ZL;UOB_N%\@6KH]I;Z MK'WK_P *C_YB&X9JE=K;)^-'7]$ZA*08O8&\\]E(%UQN9)ZW<_8^4Q]54'2R MW6BBCT-^C4 _OW7N@\I/^%,/\SVGJ8)YL_TC7Q0RI))15?4=$E-5(I!:"=Z' M,T=8L4@X)BEC>WT8'GW[KW1E.LO^%6OR]P=72KVW\=_CYV)B(=*U";+FW_UA MN"L4,A9GR^2W)V7AHIF34 4Q2H+@Z#8ZO=>ZN>^+G_"E[X%]XUU!MON*BWU\ M6MTUKQPQUF^Z6'=W6DM3,8DBIH]_;2BEKL?^XS>2HRV&Q=#$BAFG%R%]U[K8 M(VKNS:N^]NX?>&R-S;?WEM+<-%'DL!NC:N9QVX=NYS'37$-?A\WB*FLQF3HI M2ITRPRNC6X/OW7NE![]U[KWOW7NOF"?SS_\ MZ[\QO\ P\]E_P#OINO_ '[K MW537OW7NOLP>_=>Z][]U[JNWY8_S6O@;\+I,AB.Z^_=LKON@\D;]6;#$_8/9 M*U<;,/LZ0M-_PI@_F?05$$\NX>DZR*&:*62CJ>HJ%:>J2-U=Z:=J/+TM6L M,ZC2YBECD"DZ65K$>Z]T8SK?_A5E\R,)4P)VGT!\=NP<7%82?W4C["ZWSU2/ M(S.9T\+!1?PI5?5KJLYB<)0HH6\^IM(]U[K82Q M^0H,M0464Q=;29+&9*DILACLCCZF&LH,A05D*5%'6T593O)3U5)54\BR1R1L MR.C!E)!!]^Z]U+]^Z]U5U_-K_F(9G^6?\<=E=[8/JW&=N5>[.[-N=22;;RNZ MZK9]/14^=V)V1O%\VF3H\%N"6>:FEV&D @,*JRU)?6"@5O=>ZUX?^@M7L/\ M[PCV9_Z/+.?_ &LO?NO=;)7\LSYX5'SY^)%)\H-U;&PO3R/NW?6W\A@H=UOG M\1C,=LJ>%)LS5;@R.*V^(89*=VEEUPHD*H26(N??NO=5>_-[_A3#\6/C_F2"5<=N[[#+YK?CTZHIWK_PI]_F0;CRTE9MC%?'KKW%B6;[;#X/K?,9JT#^)84K6>J*FHA6,DR1"F1WD8^,+H5/=>ZS[-_X5!_S']N5*/N+ ?&[L"D-1KGI]P] M:[FQ,_VS&G$D%)5;.[!VTE/*B0OXI)8IPKRL7610BK[KW7T#-JY:;/;7VWG* MF.*&HS6!P^6GA@U^&*;(X^GK)8X?(SOXD>8A=1)L.2??NO=/WOW7NO>_=>ZT M-?\ A5S_ -ED_'3_ ,5EI_\ WZ?87OW7NM6GW[KW7T8O^$TG_;KW:O\ XF;M M_P#]V^/]^Z]U?][]U[KWOW7NO>_=>Z][]U[KWOW7NOG._P#"EO\ [>A;J_\ M$,]0?^ZC(>_=>ZH!]^Z]U]93^7)_V[T^!_\ XIG\7_\ WR.Q_?NO=4S_ /"J MO_MWITY_XN9U[_[Y'Y$>_=>ZT _?NO=6-S?S'^W55I:=A M6>Z]T4_H/XY=Y_*/L'']6?'[K#=?:F^LDOE3"[7H!-'048=8Y,IG\O5R4F#V MSA(9&59*[(U-+1Q,P#RJ2+^Z]UL.=0?\)6?F/NW&T>3[@[MZ/Z>>K0228#%? MWF[/W)C 4/[.43'46V=K?5>D(=:'>>UM\=>PRS 5)>".MP\?9%KZ(@C-&H8R-JT! 7]U[JX#^<9_ M,'WM_+.^#G1_2_7&2H:'Y/=L[!QO6^!W#02_>1=>;?V#M+;N&[#["Q6N.-Y, MQ%6Y*FHL"\\<:?0S6;S60K,MF,QEJ MRIR.5RV5R-3)69#)Y/(5DDU77Y"OJYGEFFE=Y)9'+,2Q)]^Z]T?7X%?RROE3 M_,6W1F MHJ0S^##=A]+RT<#*99&C,NY=M]A5\B,D)52!B6U,"P*@A![KW1*]F_\ "=7^ M8'T;\HOCIE-Q[7ZY[9ZAHN_.G:G?V^NJ-]P5E/MG9"]A[?DW'F\OMG>]+L#> M^.C-J8GK3K M_<.U,[3]L[EW]@LC5Y'+;CCR]--B8MG]9[[IIZ)*9=+M-- X?@(1ZO?NO=4@ M_P#0*I_,+_Y_'\,__1A=W?\ W._OW7NB,_S /Y*GRG_EP]-[:[P[PW]\?]U; M3W5V;ANJL?C^JMT]BYS<,.X>[J2LK*3=W56QL;'A8\;L:K221*N2<3R M0@0LK.\?NO=5 ^_=>ZM8_EZ?R?\ Y+?S*MF]A[XZ+WQT9M3$]:;FQ>U,[3]L M[EW]@LC5Y'+8ILO338F+9_6>^Z:>B2F72[330.'X"$>KW[KW5AG_ $"J?S"_ M^?Q_#/\ ]&%W=_\ <[^_=>Z?]J?\):?Y@6"W3MK-U?<'PYDI,-G\-E:J.F[ M[K>HDI\?D::KF2!)?CW#&TS1PD*&=5+6N0.??NO=;[OOW7NO>_=>Z][]U[KW MOW7NO>_=>Z^9K_.G_EK;P^!'R@W1G=O[=KI/C/W/N7,;LZ;W72TSOA<#/F*B MHS&7ZDR=3&ICQV;V7-++'0QS-KK\,D-0C/(M4D'NO=4T^_=>Z/5\(/YCGRM_ ME];PJ-R?'K?[4>WLS5Q56\NJ]U03;@ZMWRT,:0I+G]L&KHWI_=>Z][]U[K6I_G0?SU,=\,:O,_&/XMOA]U?)V7&HF\][UD= M'F-J=%1Y2E:2DISCI#/2[C[/-++'4Q4-2C8_'1R125:U#,:3W[KW6ACV;VEV M/W1OC/\ 97;.]]S=B;^W36R5^?W9N[+UF;S>2J')TB6LK997CIJ9+1P01Z(* M>)5CB1(U51[KW0E?&OXH_(?Y?]@0]8_''JKZV2NC/\ A*'WEN/'4^3^1'RA MZ\ZLJI42<[8ZSV7F>V:]%?3_ )'D<[FLSUGBL=6QJ3K:FBR< 9;*S@ZA[KW1 MGLS_ ,)+>KI\=31;>^:>_L7EUI'2LKLSTUM[.XZ>O,4(CJ:;%4._MN5-)2), MLC- U9,[*RJ)5*EG]U[JJKY8_P#";'YX_'W"Y'>/4\VT?E3M+&1-/5T'6*9/ M$=IP4T8D::J7K/.QL^< LBQTV$R67R$CN;4VE2WOW7NM?/)8W(X;(U^(R]!6 MXK+8JMJL;E,7DJ6>AR.-R-#/)2UM!7T55'%4T=;1U,31RQ2*KQNI5@""/?NO M=6"_R_\ ^9W\H?Y=N^Z?.=0;JFSG6V2R<57O[H[=5;6U?7&]:=O%#6U"4"R, MVU=VFDB5:?-8\1U4;Q1K.*JE#TLGNO=?1[^!OSKZ6_F#="X;O'IRMFI&69,% MV!L++2Q-N?K7>\%'3U61VOFQ$L<59!XJE)J'(0J*?(4CI(HCD$L,7NO='3]^ MZ]U\P3^>?_V]=^8W_AY[+_\ ?3=?^_=>ZJ:]^Z]U]F#W[KW7O?NO=?*7^3?Q MU[8[#_F)_+?I#I;K'>?9F\\?\IOD!B,5M/KW9V6S&1?%XWMK<]'!DX\-B*2I M;%;?CI#%*:B3124U,P=Y%C&KW[KW5G/Q_P#^$R'\P7M6DH,SVODNIOCCAZM$ MFEQF\MSS;TWY'!,JR0RIMOKVESNWXW,9N\-7FZ.HA)TO&'#*ONO=62[1_P"$ ME6SJ>.E??OSG3S0V7P MQ-ZO?NO=<-W?\)*MI3PU3["^;FX\74!P]%2[NZ-QF=A>-:=P:6JKL-V;MQXW MEJM+>=*=Q'&"OAZH_^=O\ (S^;OP4VYE>RL]A-O=S=+8_\ OD?D M1[]U[K0#]^Z]T?\ R'\PKN&B^!FR?@#L.OK=E]60[PWOOKMROQM88,GVCD-R MYR&MP>U:^6 +-!LG;M+015$E*'"Y&OFO.A2E@U>Z]T7;X\_&3OSY7]@4O5WQ MVZLW3VMO>IA^[EQ6W*6!:7%8\2)"V5W'G\G44&W=K85)Y%C:MR5724BR.JF0 M,R@^Z]UL-=1_\)5/E]NG&4>2[@[XZ/ZDFK$,KX'!0;J[0S^+4PN5@ROVU%M# M;?WOW*JK+1Y.MA$3:Q*S Q^_=>Z5&_\ _A)_\F<5CZBHZR^4?2.]Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNOI]?R+_ /MU#\.O_#-WK_[]OL'W[KW6H'_PI;_[>A;J_P#$,]0?^ZC(>_=> MZH!]^Z]U]93^7)_V[T^!_P#XIG\7_P#WR.Q_?NO=4S_\*J_^W>G3G_BYG7O_ M +Y'Y$>_=>ZT _?NO=#'\?.C-^_)GNWK#H/K"@3(;Z[6WAB=H8!)_,*&BDR, M_P#EV;RTM/%434V"V[C(YZ^OF5',%%32R:3IM[]U[KZC_P !_@3T?_+WZ+PW M3O4&)BJ-QDZ.][]U[KWOW7NM C_ (539/<%1\^^H,37QRP[?QOQ1V=4[>7RB6FJ M9LEVIW",UD54(/MZN2>AAIY(RQ/CI8GX#B_NO=:RWOW7NOH!?\)A?D#TWNKX M197X\X+)X7$]T=5]C;UW/OG:DDD%+G]S;?WI7TM=M_L2EISHDS&,AIO'@ZB: M/R/128V%)Q&D](9?=>ZV7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UK-_\*J_^W>G M3G_BYG7O_OD?D1[]U[K0#]^Z]UO+?\)./^R>OEG_ .)FV3_[Q$WOW7NMLKW[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW03=X=%=1?)+K/6P=O\ M9/7&[*7[;,[9W%2^>G:2.[4F2QU7$\.0PF=QX]AY#-[^^".YX>X]D233UJ=+[YRV+VYVIMZ"21I#0;/HH@Q4UDV'R(0)$L=;->1O=>ZUANT^G>U^CMVUNP^Y>MM\=6[RQ[/]UM MG?NV,QM7,+&LC1"JAHLS24DM50S,A,51$'@F6S([*03[KW0<>_=>Z$[J;NKM M[H;=M)OOI7L[??5.\:)H_#N/8&ZAPVS.X<7 ';56 M5^&IQB^OM\^" +&D(BP-0Y!DFK)G)#>Z]UN2?%;YA_'3YJ=;P]I_'#LO#=@[ M;1Z:DSE'3>;'[GV=F*BG%3_ =Y[7R$=/F=N994#%5J(A%4HIEIY)H2LC>Z]T M9GW[KW5;7\V/YOK\ _A3V3W9B'HG[+S#T?6O3%#7>&2GJ>S]X4]>N*R,U+,= M-?2[1PV/K\Y-36M4Q8QH25$FI?=>Z^6YN'<&=W;G\YNK=&8R6X=S;FS&3W!N M+/YBLGR.7SF=S5;/DLOF,KD*IY:FNR62R%3)-/-(S22RNS,223[]U[HU_P " M_ACV+\]_DWL'XZ==EL>V?EGS>]]W24LE7C]@==81Z>3=6\-:S*5=+2ZT:<,/=>Z^H!\2_B)T3\)^F]O=(] [-HMK[8P\,,N8RTD-+-N MS?>XO!'#7[QWWGH::FJ-Q;FRAC&N5PL5/"$IJ:."EAA@C]U[HS/OW7NO>_=> MZ][]U[K71_GF?R=MH?,#K/=?R;Z'VK2X;Y9==;?J,UDZ' T45.G?NU<%2F>M MVWG*.DAU5_8V,Q=.W\!R !J:LQIC:@O$U))0^Z]U\\WW[KW5J'\GWY\YSX!? M,;8^]:_-5%+TIV378KKGOS#23R?PJ;9&7R"0TN\Y:36(#F.MLE4C*4TX4S_: MK5TJ,L=9-J]U[KZAL4L?_P!O7?F-_P"'GLO_ -]-U_[]U[JIKW[KW7V8/?NO=>]^Z]T&^P^G MNK.K\CO?,]>=?[4V?FNR]UY;?/86:P6&HZ+-;VW=FZR>NR.>W1EXX_XCFZZ2 MHJ7$9J)9%@C(CB"1JJ#W7NA(]^Z]U[W[KW7O?NO=1:VBHLG15>.R-)2Y#'Y" MEJ**OH*VGBJJ*MHJJ)X*JDJZ6=)(*FEJ8)&22-U9'1B""#[]U[KY9_\ -R^) M^ ^&/S^[ZZ6V51#'='HMU4&WJ9YWEJ6I-I5^0JL M1"TKO+)%0*[,Q;4?=>ZKGQ>3R&$R>.S.(K*C'97$UU)D\9D*21H:JAR%!41U M5%64TR$/%44M3$KHPY5E!'OW7NOKV?''LX]V?'GH?N9@@;MSIGJ_LYA%"]/& M#OW9&#W41'3R)') @.6X1E4J." 1[]U[J@'_ (55_P#;O3IS_P 7,Z]_]\C\ MB/?NO=: ?OW7NAW^,?QW["^6/?G5WQWZLI(JK>W:>Z*7;V,FJA+_ [#T8BF MR&>W+F&@26>/";6V_1561K617D6EI7T*S64^Z]U]2/X._!WHWX"=&X+I3I3! M0PK##25N^M]5M)3KN_L_=ZTXCK]V;LKXPTDTTTC.*2D#FEQM*5IZ=5C7GW7N MCC>_=>Z][]U[KWOW7NO>_=>Z][]U[K0U_P"%7/\ V63\=/\ Q66G_P#?I]A> M_=>ZU:??NO=;@?\ )@_DP?"+YO\ PBP7>_>^"[&R&_\ (=C=@[9J*C;/8.0V MYBSB]N9"DIL8B8RFI)HUF6.9M;ZKN??NO=6O_P#0-)_*]_YY7N;_ -&_E_\ MZW^_=>Z]_P! TG\KW_GE>YO_ $;^7_\ K?[]U[KW_0-)_*]_YY7N;_T;^7_^ MM_OW7NO?] TG\KW_ )Y7N;_T;^7_ /K?[]U[JX[XW?'OKCXJ=);!^/W4E-EJ M/KKK;'Y'&[8IL[E9_=>ZT#?^ M%+?_ &]"W5_XAGJ#_P!U&0]^Z]U0#[]U[KZRG\N3_MWI\#__ !3/XO\ _OD= MC^_=>ZIG_P"%5?\ V[TZ<_\ %S.O?_?(_(CW[KW6@'[]U[K:E_X2I] XW>GR M>[_^0V6HEJ_]!?6.!VAMEYEB\=!NGN;)YB*3+TA8>8UU+M+8.4HB4.E(,FX< M7>/W[KW6]W[]U[KWOW7NO>_=>ZH2_GN?RKMP?S!>G-J]B=)TM#+\E>BXLL-K MX6KJ*/&P]G[%S4M+4YW84N7K)J:EHAD,-9C.5%8?T]^Z]TZ]<=E]A]/;TP/8W56]MT==[\VQ5BNV_N_9V;R&W]P8J MI*-%(U)D\;/3U*15$#M%-&6,<\+M'(K(S*?=>ZV7_B9_PJ1^376\.,VU\L>L M-J_(G P:()]^;5DH^K>T4B9HP]9D*3&XRKZ]W(]-"C!*>'&X1Y6:\E5?D^Z] MULJ?%'^>-_+H^6;XS#8#NJFZBW_DO!&G7??5/3=;9EJRH#B&AQVY*NNK>N\_ M6SRQLD5/09JIJG;2#$I= WNO=6YJRNJNC*Z.H964AE96%U96%PRL#<$?7W[K MW7+W[KW7O?NO=:S?_"JO_MWITY_XN9U[_P"^1^1'OW7NM /W[KW6\M_PDX_[ M)Z^6?_B9MD_^\1-[]U[K;*]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=!3V_T5TO\@=K2[([QZJZ_P"VMIR^1A@NP=J87=5!332>.]9C MTR]'5-C,@C0HR5-,8IXW161U95(]U[K7G^5__"7[X?\ :J9'/_&/>V\_C-NV M;R34^W*J:K[1ZHFE)EF:(8C<>2@WSA7JIG">6'.STM-& (Z(VL?=>ZU2/G#_ M "A?F[\"%J\_VUUNFZNJ8:HT\'=75M34[PZ[ :18X#GYEHJ'<6R'J&E1(_XW MC\?%/*VBGDF*FWNO=5B>_=>Z,O\ $SY<=Z?"CN;;O>/06\*O:^Z\++'!E<9) M)4S[5WSMMZB&?);,WU@HJBF@W#M?+>!?)"[++!,D=332054,$\?NO=?3^^ W MS0Z]^?/QAV!\C.OXUQ9S\51@]];.DK8:ZOZ_[&P2P1;JV?D)X@C2K2RU$570 MS21PR5F*K*2J,4?G"+[KW6K;_P *RNW,G4;[^(G0]/6/#AL1M+L'MS,8^,3" M/(9/<>8QFS=MUE473[=WP]+M;*I3^-M:BNF\@LT9]^Z]UI^>_=>ZWGO^$IGQ M]PV!^/?R$^3=;0Q-NOL7M&FZBPM;,L4E11[+ZXV]A=R5QH)%U24M/G]S[X9* MI"097P\#%;(C-[KW6V%[]U[KWOW7NO>_=>Z][]U[KWOW7NOEQ?SF_CUB/C/_ M #*/D]U[MC'18O9^9W?0=H[2HJ:G6DQ])B>V,!BM_P!9C,52QVCIL5@-PYZN MQU/&@"1QT850% ]U[JKSW[KW7U7/Y4W;&4[M_ER_#KL/.5%169NMZ1VMMK, MY"KDDFK,IENO%J.N\EEZR:55>6KR];M5ZF5C^J24D$CGW[KW6@1_//\ ^WKO MS&_\//9?_OINO_?NO=5->_=>Z^S![]U[KWOW7NB+?+'^95\)OA/%)3_(3OG: M>V=U"'S4W7&#:JWIV95!XHY:8ML;:E/EL[B:6M65?#5Y"*CH7N3Y@ Q'NO=: M_P!W;_PK$ZGQ4E70_';XH[\WJ/7%2[C[?WM@NO*>&1& %5_=7:%#V-4Y.EET MG3&V4H)-+!FTD%/?NO=5X;P_X51?/C,3LNT>I?BYLW'B<2Q"7:/9.YIFAIXW9XW%2C8/S1I&H4:>?=>Z*%[]U[KZL?\JIF?^6U\'2S,Q'QDZC4%B6(5-HXY$6YOZ41 M0 /P!;W[KW53'_"JO_MWITY_XN9U[_[Y'Y$>_=>ZT _?NO=;:'_"4;H/&;E[ MP^37R/R]%#/4]4["VAUGM"6IC27P9;M7)YC+[BR>.NK&GR&-P?7T=(TH*-]M MEI$74KR6]U[K>0]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:&O\ PJY_[+)^ M.G_BLM/_ ._3["]^Z]UJT^_=>Z^C%_PFD_[=>[5_\3-V_P#^[?'^_=>ZO^]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7SG?^%+?_;T+=7_ (AGJ#_W49#W[KW5 /OW M7NOK*?RY/^W>GP/_ /%,_B__ .^1V/[]U[JF?_A57_V[TZ<_\7,Z]_\ ?(_( MCW[KW6@'[]U[K>+_ .$FM!21]$_+S)I"JU]9VWUY05-1J?5+28[9V6J**$J6 M,86";*5# @ GR&Y( M[KW6VK[]U[KWOW7NO>_=>Z][]U[HA?S/\ Y:'PX^>N M)\/R#ZFQV0WA2T(Q^#[9VG(NT^U]O4\9P.I-P MZY5I:;>FW*_%4672'3Y*K;N::)\'N;'J6 ^YQ]34TY/ ZN8 M_EP?SLOE9\!\_@-L93<69[P^-L3P4.9Z5WKFZBL?;^)4Z5JNI]S9!:^OV%D, M>K,R4,?DPE4&=9J02M'4P>Z]U]&?H#OCK'Y.]-]?]\=.;ABW/UQV5@8<]MS* M*@AJ8U,LU'D<1EJ/6[XW/8#+4L]#D*5R7I:VGEB;E#[]U[H8??NO=:S?_"JO M_MWITY_XN9U[_P"^1^1'OW7NM /W[KW6\M_PDX_[)Z^6?_B9MD_^\1-[]U[K M;*]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW4+)8W'9G'5^(R]!197$Y6BJL;E,7DJ6"NQV2QU=!)2UM!7T55'+35E%64 MTK1RQ2*R2(Q5@02/?NO=?/%_X4&?RSMA?!SO#8O;?1.'I]M=%_(E=R/3[%H% MF_AO6W8VUOX54;BPF&$K2"CVIN6AS<-?C*4.122Q5M/$L=-#3H/=>ZUYO?NO M=;>/_"3KNC*4?:7RM^.]16M-A=P[ VGW1A\=)+"%Q^4V=N*+8VY*VD@,BU#- MF*3?6*CJ'".@%# "4) D]U[H/O\ A6!@,G3?*CXP;IEATX?,?'_+X"@J/7^[ MD]M=BY_(Y:'E!'^Q2[KHFX8G]SD 6)]U[K5/]^Z]U]"S_A+]O;';D_EQ9S;% M/+",EUY\B>Q\'D:97_R@0YO ;(W?05LL1.I8:D9Z6*-P K-3.!RK>_=>ZV-/ M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\W#_A1KO'%;J_FI]PX[%R),VQ=C=/[.RD MT4JS1/E1U]A]TU$:.BA%>DAW1'!*@9BDT3JQ#!E7W7NJ+O?NO=?3^_D9[1K= MD_RH_ASALA#6P3UNR=X;NC2O96G:BW_VMO[?F-F0K'$/LJG';DBDIA8D4[(" M6-V/NO=:,W\\_P#[>N_,;_P\]E_^^FZ_]^Z]U4U[]U[K[,'OW7NM2/\ GL?S MQ=X=%[LW%\+/AQN-MO\ 9>(IXJ/O#NW&&.3);%JIKLCDLC6RSUE=75E3(TDLTKO)([%F)))]^Z]TZV(>G?\ A)KV%7TM%6]_?+W9^UJP>-Z_;?477.9WS"X)?R0T MV\MXYS8#4SHNFSM@YE))&FP!;W7NCL[<_P"$I/PGI80N[OD#\ILW4>%5,NW, MKU+M:$U Z]UJJ_S?O@?UU_+L^5^ M.Z!ZPWAO7>^VZSJ39_8+YG?C8-LXF3W%FMVXRJHD.WL3AJ#[&"+;\31WA\FI MVNQ%@/=>ZJR]^Z]U]6'^51_V[9^#O_BLW4O_ +R>/]^Z]U4U_P *J_\ MWIT MY_XN9U[_ .^1^1'OW7NM /W[KW6]O_PE!Q=-#\3ODSFD,OWF0^0]#BYP6!A% M-A^MMKU=(8TTAEE,N]^Z]U[W[ MKW7O?NO=:&O_ JY_P"RR?CI_P"*RT__ +]/L+W[KW6K3[]U[KZ,7_":3_MU M[M7_ ,3-V_\ ^[?'^_=>ZO\ O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\YW_ (4M M_P#;T+=7_B&>H/\ W49#W[KW5 /OW7NOK*?RY/\ MWI\#_\ Q3/XO_\ OD=C M^_=>ZIG_ .%5?_;O3IS_ ,7,Z]_]\C\B/?NO=: ?OW7NMY;_ (2_=>Z][]U[KWOW7NO>_=>Z][]U[H.NU>HNKN\ MMD9CK;N/K[:/9NP\]%X\KM3>V!Q^X<+4L$D2&K2DR,$Z4N2H_*7IJJ'QU--) M:2*1' 8>Z]U\\W^>Y_*QV-_+L[>Z]WCTA75W^@7OY=W3[8V?FZH6]^Z]UO=?\ M"4KLW/;@^*_R-ZKR535U6%ZV[KPVXMN?<([04$/8^T8UR>+H*AG*BG3([+:K M:!541S5CRG3G_BYG7O_ +Y'Y$>_=>ZT _?N MO=;R?_"3>6,_'[Y;0B1#-'W'L:5X@ZF1(Y=E52Q2.E]2I(T+A219BC6^A]^Z M]UMF^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NM+7_A5Q\BMAYK*?&CXNX+(4N5W[LJIW7VUV!!33I(VT\?N/&8 MO ['Q=:L1<1Y/<%/%D:UX)-$L%)%32Z6CJD;W[KW6G3[]U[K:Z_X2?=<9'(_ M)OY1=NK0NV)V=T3A.N)\F?.(XLCV5V!A=STM"MI!32/44W5$TC75G01"Q4,P M;W7NK@?^%*/P^ROR)^$.-[HV=B7RV^/B=N/([]J*:GA:>OGZGW51T.([22AC M1"W^XA\5A\W5,655H,-4-9F"#W[KW7SQ/?NO=;&'_"]^Z]U[W[KW7O?NO= #\HODEUE\1NANR/D)V[EXL7LSK MG;M9EYJ<3T\62W)F/&8MO[.V]'4R1QU>Y=V9AX:"AB)"F>=2[)&KNONO=?)V M[X[DW=\A^Z>U.]-^3)-N_MK?NY]_9Y82QI:2MW+EJG)G&T"L 8L9B8IUI:6. MP$=/"B@ >_=>Z=OC7T'OGY2=]=4?'OK>D>JWCVQO/$[3QL@IY*J#$TM7*9\ MYN7(PQ,DG\%VG@*>JR=Z^MMU;USMGI_K/KSJ;9=*U%L_K M#8^U.OMK4CZ#)3;>V;@J#;V&AD,:11M*F/QT88A5#-N_,;_P\]E_^^FZ_]^Z]U4U[]U[K[)6?RT> P6:SLT+U$6%Q.2RTL$;*LD\> M.HYJQX8V;TJ\BPE03P"??NO=?'@WWO7[-_;KW%O7<^28, M&R&X=TY>LSF:KF#,[!JO)5TLAN2?5]3[]U[I3='=>P]N=U=0=45&0EQ-/V=V MCU_U[/E(422;&P[TW9B=MRY"*-U9)):-,D9%4@@E;$>_=>Z^N%TUT[UQ\?\ MJ_973?4>UL9LSKOK[!4FW]L[?Q-/%3P4U)3 M-55+1(C5V6RM9))55U7+JGK M*R:6>5FDD=C[KW0F^_=>Z][]U[KWOW7NOF>_S^/D+MKY#?S,NYJW9N2AS.V. MI,9MCHR@RM-XC3UF4Z_I:EMZI!)$H^XAQO8&8RU&DI:02K3AT;QL@'NO=4P^ M_=>Z^K#_ "J/^W;/P=_\5FZE_P#>3Q_OW7NJFO\ A57_ -N].G/_ !ZWR?^$HW_ &1O\B__ !9F;_WUG7WOW7NMI?W[KW7O?NO= M4$?+3YL_*3Y+_*C>?\OS^7-N+"=8-TOBX\JZNC<=JYKM'O?8FSHMP0(*..4#=W3%!M+$[41U73%4;@LL*A$K5AL![K MW5G7QW^8'RG^%7RCZN^$/\PC?^%[[ZS^1R"#X9_.+!8RAPB[YRZM2Q4/6G:= M!C=6.DW'E!DJ&"DKH9:F?[NMHS-45\->:NA]U[J__P!^Z]UH:_\ "KG_ ++) M^.G_ (K+3_\ OT^PO?NO=:M/OW7NOHQ?\)I/^W7NU?\ Q,W;_P#[M\?[]U[J M_P"]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7SG?\ A2W_ -O0MU?^(9Z@_P#=1D/? MNO=4 ^_=>Z^LI_+D_P"W>GP/_P#%,_B__P"^1V/[]U[JF?\ X55_]N].G/\ MQZWEO\ A)Q_V3U\L_\ Q,VR?_>(F]^Z]UME>_=> MZ][]U[KWOW7NJ?/YGO\ -RV7_+#[ ^->%W]U7GNS-F=W4/:M5NRKV;F:&AWI ML>#8E5UQ#@\GA<)G(J7 ;KBS1W7D(Y:6;)8QHVI4<3@71_=>Z4/1?\\#^6)W MW2T9P_RDV9USFJA(S4[;[P2MZ@KL;-(0%I:G-[S@Q^R:V;D7-#EJR+FVNX(' MNO=6);>[OZ7W;CTRVU.WNK]S8N31X\EM[?\ M3-8]_)<>BLQN6J:=M<3JP MLW*D'Z'W[KW1>>\?YCGP5^..*R.4[=^5/2VWI\9#4S2[:QV]\/N[?53]JK&6 M+'; V?49W>>1F#KHTPT+VA.DL M?N/$]K@E/_+YQ.+FSL#@ FES,2L RD>_=>ZOU]^Z]U0=_P *2>DM MP]P?RS=RYW;E)-7U'0_;77_=N3HJ9)):F3;V/H-U=/B:67&9/L3;=3N:ITQ^4PX MK9^+KZ_=>9EY"D>_=>Z'/K+L7:7<'6W7O;6PV!H-R[Z]TN/ M?NO=>]^Z]U[W[KW7O?NO=:=ORZ_X4<=__$KY\_)#I&CZBZJ[@Z+ZR[!@V?@\ M75U6#Q^ZJ2+?&,K=RX22*;=\5?*#58.IFBUA+HJB-?=>Z-%T_ M_P *G/A!O!*6D[>ZH[XZ:RLJ@U-71XO;79>SZ0B,%U.8PN:PVZYV\MU73@+$ M6)*_0>Z]T?';'\^K^4YNJ""6E^6V&Q$TST\,E'N?K3N?;4]+/4Z;1SS9?KJE MH&2(M:2:.:2G3DF2W/OW7NF[>W\_K^5#LJ@GJO\ 9HZ?=E;&M3]OAMD]8]N9 MZOKI*0HKPP58V+2X"F:0R#Q/55M/%*+E'(5B/=>ZI(^9G_"J"KS.$S.S?@WT MWEMKU]=#/10=S]W+AILMB0Q\+UVV>K\%6YS#-6A;R4M5E,K41(=/FQS\H/=> MZU$M^;\WGVAO/<_8G8FY\UO/?.\\U7;AW5NK<-=/DLUG:5O\%50%4!0 /=>ZB;2VENC?NZ-O[)V3M_,;LW?NS,8_;^V=L[?Q]3E.4H*2BHMGXJNAUI4X;8V"HX*%7222"IKQ5U< M6E*H*ONO=6CY#'T&6H*W%Y2BI,EC,E25./R..R%-#64&0H*R%Z>LHJVCJ$DI MZJDJJ>1HY(Y%9'1BK @D>_=>Z^='_.J_DY;S^"G8^X.\.E-MY7>,W7V9M M+"14F%VS\@-M)!F.Q<)AX(XJ2@HNRH_EAT?N9ZM(Y(\'6[ZQ.T=Y1)+Q&:W8F])=N[U MQVL\#[B@B)8$?4$>_=>Z,;E^X>H]OT,N4S_:?7.#QD'^?R.7WOMG&T,-P6'E MJZW)PT\?"D\L.![]U[JLWY2?SROYM(DJ477OQ^K,?VAE M:VMC#JU)5[GP]<.O=OO3SJ$J%K\O3U$1N%B=U*>_=>ZT9/YFO\V'O[^99O>A MDWC%%UUTCM#)55;UOTAM_)U%?A\/4S1O3#?S^ZKX,[1JOD9\A,7 M0R_*7LW;L>.QVW&\-:G1NQ,CX*VJVRM4CRTT^_MQO%$0H:N M2J]U[K8M]^Z]U\P3^>?_ -O7?F-_X>>R_P#WTW7_ +]U[JIKW[KW7V7F575D M=5='4JRL RLK"S*RFX96!L0?K[]U[KY*'SC^,>Y?AU\K^\/CON2@JJ->OM]9 M>FVK4U(E9<[U_DYSE^O]QTT\MS40YS:%=1SL=3&.9GB<^2-P/=>Z*[CO2&]L5#G-F=R=5; MNPE0J-3YC;'86T<_BIUDC66-HT'HDFDEQ%7V?M.NW1,*=F2=,?M#$9/([JRDT3H5:.FHYG#"U MK\>_=>ZU=/YFW_"EG$;LVANGI#^7Q2[FH#N*BK\#GODSN2@J=K9*BQ-9%]O5 M-T]M6M2/<6+R>0I)G2/.9:/'5^-.IJ:B6H\-9![KW6G-)))-))--(\LLKM)+ M+(S/))([%GDD=B6=W8DDDDDGW[KW7#W[KW7U8?Y5'_;MGX._^*S=2_\ O)X_ MW[KW537_ JK_P"W>G3G_BYG7O\ [Y'Y$>_=>ZT _?NO=;Y/_"4;_LC?Y%_^ M+,S?^^LZ^]^Z]UM+^_=>Z][]U[K6U_D)TF/R_P +OGAVCDYFR7:78_RW^2-5 MV?G*R17S%5DJ#9FVLE0T.10*DD"PU&Y*VM5) 9/-DIFU:654]U[JE'!_);O6 MA_D&]:?'C/\ PGE3XT[CSVY-JS?.#>FY:#=W7>REW+\H-]9>HWO3=7;2V]F> MP<+F-J;HKYL)25LC)_E\(>%9VJ(*:7W7NKD/YT_6NU.G?Y,/QIQ^VM^)NO=' MQCSGP^H^A>SJ&E09+>6YME[7HMDXS<^&:EJ*_P"V?<6TA5Y@1I/-&Q@2S.51 MO?NO=;-'OW7NM'+_ (5&]5]G[\^7OQ]R.QNN-^[SQ]'\;X**KK]I[/W#N*BI M:T=G;^G-)4U6'QU9!!5""9'\;,'T,#:Q'OW7NM9+_9=\?E*:EJUAG4$HY32P'!/OW7NKWO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\^/_ M (4:]/=N;T_F7;HSFSNK>QMV863I_J:F3,;9V1N;/8MZBGQ5>M1 F0Q>,JJ1 MIH&(#H'U*3R![]U[JB'_ &7+Y"_\^'[F_P#17[W_ /K'[]U[KZG?\O;&Y'#? M 7X/8C+T%;BLMBOB!\:<;E,7DJ6>AR.-R-#TOLJEK:"OHJJ.*IHZVCJ8FCEB MD57C=2K $$>_=>ZJ _X5 ;*WEOOX"]18C8^TMS;RRU-\O]@Y*HQ>U,#E=Q9& M#'0]+]_TLM?-18BDK*F*BBJ:R&-I64(KRHI-V4'W7NM$/_9@OE11[ZV7NW9=7D.X-FU-!2[LVYF-N5%;3 MQ;+EBDGI(,Q1T_=>Z][]U[K48_X4N?" M[YA?);?'Q^[$Z&Z,WUW!UMU=USNW%[DEZ^BH=SY_$[FW'N2"NF@@Z_QE5-OO M)I-B,+3.U318^JIQ949D< -[KW6E9NW96\M@YB?;N^MI;FV7N"E_X$X+=N!R MNW,Q3W^GGQF8I:.MAO\ [4@]^Z]TF??NO=>]^Z]T8GHCXC_)[Y.Y6##_ !_Z M%[3[8FFF:"3(;/V=F,AMS&LK:&DSN[#31;7V]2I)9#-7UE-")&5"VIE!]U[K M;6_ED_\ ":9=C[AVWW;_ #!JO;FY6D/NO=;?ZJJ*J(JHB*%55 555195518* MJ@6 'T]^Z]UR]^Z]TS[AV_@]VX#.;5W-BJ'/;;W-A\GM_<.#RE-'68S,X/,T M4^.RV*R-),K0U5#D:"IDAFC8%7CZT+/YEG_"0S$76>+G2L[CZR@DD:H."IL-4215?9F!I3((L?-C34YMHP(ZFD= MHS5S^Z]UK7[NV9O#8&?K]J[\VIN79.Z,7*T&3VWN[!93;>?QTR.\;PU^'S-+ M19&CE22-E*R1J05(^H]^Z]TFO?NO=..(P^7W!DJ3#8'%Y'-Y?(2^"@Q6(H:G M)9*MFTL_AI*&CBFJJF70A.E%8V!/OW7NOK)_R^L3E>_=>Z][]U[KWOW7NO>_=>Z^;+_,-_E1_S-(_DS\C^[LO\3^R-Z;;[3[N[ M7[.Q6_=>Z3/OW7NO>_=>Z$/KSJ+M?MW*#!]4=8]A]GYIG$:X?KS9>Y-ZY1I&&I8Q MC]MXW)59=EY T7(]^Z]UY M-H455VIWU6X^2ASG>V^"KI_M\CB^O\# ]70=>;?KD9Q)'!-59&HBD M,5575,01$]U[JV7W[KW7O?NO=,^X=O8#=N"S&U]UX/#[FVSN'&UF'S^W=PXR MBS6"SF(R$#TM?BLQB,E!4X_)8VNII&CF@FC>*5&*LI!(]^Z]UJC?/S_A,)UY MV)D,YV5\$=Z8SJ#<5:]1D:KHWL&7*UO6%;62R25%0NR]X4L>6W)L5)#<18^J MI1PD+PE$\P?>VUL#)V)U\ MT,0>2.>3?.P7W'MK'_J\:MJB4I(J^Z]T0KW[KW7O?NO=*/:NS M]W;[S5-MS9&UMQ[RW#6?\ \#M7"9/<.:JO6D?^38O$4M973_ +DJKZ8SZF ^ MI'OW7NKE/BE_PG]_F,?)BMQE=N+J[_9;M@5;P/6;P[Z-3M3+Q4CJ\DW\.ZSB MAJ>Q*K(+$H\4=708^EDD=5:IC&MT]U[KAJ.XOD'] MBL&1[MWYCZ-:O$S30-#7P]:;5C>LQO7V-JED=2Z35N6DB=HI:^6(B,>Z]UZ-T?S1_ESGML]0]H;BP61WALZ3'YK!; W7E\37QQ= M5[#IY)*/(X_$U%'5)'/"Z,4=@'4@\@CW[KW56'^RY?(7_GP_,F8<=-4F MN?:6]\$*JA&Z-HS5C/)"HGAJ\;43234TH62H@J/=>ZT3OE=_)J_F%?$3)9)M MZ= [J["V/1/,\':72F/R/:&QZC'QN4&3R;[>H9MQ;.I68!?]SN/QC%V 4,&0 MM[KW57M335%'43TE7!-2U=+-+355+4Q/!44U1 [1303PRJLD,T,BE65@&5@0 M1?W[KW6'W[KW3YMO:^Y=XYBCV[M#;N=W5N#(/XJ#![;Q-?G,Q72,QE/ M55M2_/T1&/OW7NKV_A%_PG<^[2QHO/1;BI\@%9;MGWP=.JL7C:=D,1]U[H\'\]G^6WUO\2?C-\).FOB#T MQN[.TF.WAW+D-_;KQ.VJ[>G8>]E MW)A\G@,Y@^F<+M7(X?,X?(8'*4$VSZW);56&MQ>5B@KJ>;Q8=6+.BB4$2(-# MK[]U[JMK_A4!LK>6^_@+U%B-C[2W-O++4WR_V#DJC%[4P.5W%D8,=#TOW_2R MU\U%B*2LJ8J**IK(8VE90BO*BDW90?=>ZT0_]ER^0O\ SX?N;_T5^]__ *Q^ M_=>ZWC/^$N.QM[;#^(GR#QV^=G;IV9D*SY'S5M)0;LV]EMNUM51'K'84 JZ: MES%)1SSTIGA=/(JE-:D7N#[]U[K9N]^Z]U[W[KW6L+VUA.S_ .3;\K/DAW3C M>OMX]B?RS/FY5Y'=?;U7UO@Y-R;@^)G<6<@KJ?+;XK]LI40+-L3)9+,U$CND MM#32451#1ZQ58VBAR/NO=-/7.^/Y5&'_ )-]=_+VS'\S;I77;&ZNYMLYX_';);FK>P9JC9^X,M3)+B_N4J:T45B]*U0JQ^Z M]TBOCCU_VC_-1W!\(.M:>'>%9_+/_EVT7761J>[>P>OJOJ_)?./MKJ? TFU] ME9#;G7V9R^ZZRBV328[&>&M9J^>])69$U,D-;5TM)1>Z]UMB^_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z(S_,$_P"9"97_ ,BO_N@RGOW7 MNM%;M?\ YF7OK_PY\O\ ^Y_=>Z][]U[KWOW7NO>_=>Z][]U[HC/\ ,$_YD)E?_(K_ .Z#*>_= M>ZT,.YO^/VWM_P")-F_][V+W[KW1C?B!_P S4J__ UY_P#WH]L^_=>ZWS^C M/^94;._Z@JW_ -VV0]^Z]T+/OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NM27^=G_P S(RO_ %';?_\ 'OW7NM?VF_P ]D?\ J,3_ -U]#[]U[K>W M_EC_ /,D*G_J-?\ ]Z#=OOW7NK)??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW6MG_.\_36_]J5_][Z_]^Z]UJQ3_ /'PXO\ [4V=_P#< M[;GOW7NMT/\ DK_\R)R7_4#LO_WCL%[]U[JZ;W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]TR[D_X]W/_ /:ERG_N#/[]U[KY>F[/^WG- B;_XEO+_]:LK[]U[KZ?\ LK_CS=I?^&S@?_=52^_=>Z__V0$! end GRAPHIC 21 stockpricegraph2018.jpg STOCK PERFORMANCE GRAPH begin 644 stockpricegraph2018.jpg M_]C_X 02D9)1@ ! $ > !X #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC M+B!6,2XP,0#_VP"$ 4%!0@%" P'!PP,"0D)# T,# P,#0T-#0T-#0T-#0T- M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T!!0@("@<*# <'# T, M"@P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T- M#0T-#0T-#?_$ :( $% 0$! 0$! ! @,$!08'" D*"P$ P$! M 0$! 0$! 0 $" P0%!@<("0H+$ " 0,# @0#!04$! 7T! @, M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I M*C0U-CH.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1 (! @0$ P0'!00$ $"=P ! @,1 M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_ !$( EH$.P,!$0 "$0$#$0'_V@ , M P$ A$#$0 _ /LN@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * G')H YBT\:Z%?7CZ;;ZA:2 M7D)"M"L\9?+= HW?.1T8)N*'Y6P3B@#IR<(EE#Q.KH6 M1BC@,I(RCJR,,Y5E*G!!% #;V_MM,B,]Y+%;1#@R2NL:#ZLY"CH>] #4U*TD MM1?I-$UHR>:)Q(AA,9&1()0=A0CG<&VXYS0!%I>LV&MQ?:-,N;>]A!VF2WEC MF3<.HW1LRY'IG- &E0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % 'F7QBTW5-6\)W]IH@=KMXT^2,XDDB61&FC3')9X@XVC MEQE!DM@@'@7@'7M ^)\%QX;U>*#2M29+1+.+R\".>SB*&2V!";&W+E[;>KM& M73:)#YZA7;L?^^5- 'E/@;Q7H_BB\D\8_$"4KYU MVUKI,%Q!MK2W^2#5].2.Y1>%=T M2Y>*0KD NAA1 QY6,L!U((!],4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0!S'B[Q _A>P_M)89+F.*:!9EBC>5U@DE5)I M52/+'RD8R'@\*>* /DOXFZ1I/CC59;WPK*D^O-=V*VWV-LD@QGSI;@1@^3Y# MJK-/)L9"I1B3@* >W?'C6;*P\(7VGW5S EY='$!N:'RWD3S5!CR#\V&7(!Z) M\0_ >H:?I'A74I%>XD\,M:)J B!D981]F,DB@$ET@: J2@)*OO("*2H!LVVE M)XV^)D/B7376ZTG2+!5:ZB8/!)([2UM) MKUH+K3=1DECN;^]O%,D%SI2Q.HN[B<1LBW$PS'M+!R&SA< 'HE !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % $*6\43O*B*LDNW> MX4!GVC"[F RVT<+DG X% $U !0 4 % !0 4 % '&7W_(U:=_V"M7_P#2O1* M.SH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@#C+[_D:M._[!6K_^E>B4 =G0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '&7W_(U M:=_V"M7_ /2O1* .SH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@#C+[_ )&K3O\ L%:O_P"E>B4 =G0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '.>+=9E\/Z5/J$"J\D(3:KYVY> M5(^=I!(&_. 1G&,BLJDG3BY+=?YV.["48XFO"A-M1E>[6^D7+2]UT['B?_"W M]9_YXV?_ '[F_P#C]>?]8GVC]S_S/J_['P_\U7[X_P#R #XP:NI!:&S(SR D MP..^#YYP??!^AH^LS[1_'_,/['H=)5+^L?\ Y ^CZ]4^&"@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * (4N(I M'>)'5I(MN] P+)N&5W*#E=PY7(&1R* )J "@ H * "@ H * .,OO^1JT[_L% M:O\ ^E>B4 =G0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!RVJ^-M#T3(O+V"-E MZHK^9(/K''O^+]QXI@?2UM([:"?;N8R-)(/+82#!VQKR4 .5/!/?FN3Z]*N_9*"C% M^;;TU\NW8]3),REB#/][45Z?07!P/;'X5R^PQKW<_G4_\ MC^;OJV82W<_G57_ ,F'_"O?'4G# MRS1<)+/QTVW^,?^ M111]6Q:V;_\ !G_!']3QRVE+Y5?_ +87_A$_B+;?,DEZ?]W44/Z&YY_(T>PQ ML=G/_P &+_Y(/J^81V=3_P &K_Y,3'Q'L?\ G^./^N/M,_P"/J*X('_/:P"C_ +Z6%,_7-'UC&4_B4OG3 M_P DA?6\?3^-2_[>IV_**)8?CGKEJVR[MK5\=1LEC?\ ]&$?^.4UF-6.DHQ^ MYI_G^A2S6O'2<(/Y23_/]#H[3X_QG NM/9?5HIPW_CK1K_Z$:Z(YFOM4_NE^ MC2_,ZHYPOMTFO27Z-+\SK;'XV^';K F-Q:'OYL.X#\86E./P_"NN.849;\T? M5?Y7.Z&:8>7QBO((F/T638WX8KLCB:,_A MG'YNWX.QWPQ="?PU(>C=G]SLSJ(Y4E4/&P=3T*D$'Z$<5TIIZK8[$T]5MY#Z M8PH * "@ H * "@ H * "@ H * "@ H * "@ H * "@#S+XQ7VJZ;X3O[G0_ M,6\2-/GBSYD<1D03R)CD%8BYW#E!EQ@KD '@W@2U\/?$N"Z.BXTC6X8[.2W; MSFCNQ-#'^_9ID8S7,$L@Q+(P=OG$C(LFT4 >R?&^35K'PU=:CI-^^G"TC#2+ M%&OF3;Y8X\"?P/ITLK,[N;UF9B69F-_=$DDY M))/))Y- 'DG[07BJ^O8M.M[-O+TBYOBF1D->/;M$3(#G_CV1VVQ *6VK$W;5['G6N?%;P_H>4\_[7*O_+.U EY]Y,B(>X\S(]*\^IC: M-+3FYGVCK^.WXGEU1ZM\=-2O6\G1[6.WW'"L^9Y3Z; M5 5 ?8K)7E3S&/PK'V6+Q.L^:W]Y\J_\!_X!A[#'8O6?,HO^9\L M?_ =/PB=5I7P"/#:I>X]4MD_E+)_\9KJAEG_ #]G\HK]7_D=M/*.M:I\HK]7 M_P#(GHFG?"'PWI^"UNURP_BGE=OS12D9_%*]"&!H0^SS?XF_R5E^!ZD,MPU/ M[+D^\FW^"LOP-?7O!EK=Z5-IVE06MG)*$VLL2QKE)$<[C&A;Y@I&<$\\YKHE M1CR.%.,8^B2Z^2/?P+I8&M"LH)1C>ZA%)ZQVBN5V3(DB^CJ&'Y$$4 MFD]&D_4EQ4M))->:N4HW_ !37Y'+R?!SQ/I#&33IXG/8P3O"_X[UC /\ P,_6N9X" MO3UIR7_;LG%_C;\SC>6XFEK2DG_ADXO\;?F1_P!J?$+PQQ*+UT7J9(UNTQ[R M@2X^HD'UI<^,H;\]O-TS##?%[1KS7.OO][\S0L?CQJEJ=FH6D$VW M@[#) _X[O-&?HH^E:1S*I'2I"+]+Q?Z_D:0S:K'2K"+]+Q?Z_D=SIWQUT:XP MMW#NU94'XJP?_P AUVPS&D])J4?N:_#7\#TH9M1EI.,H_)-?@[_@=YIW MQ!\/ZI@6]] ">BRMY+?0+,$)/T!KNAB:,_AG'Y^[^=CT88S#U/@J1]&^5_=* MQUT*?$MKX3LQJ%^0MMY\$,CL=JQK/*L7F,<'Y$+AFZ?*"*N8GC9MZCG< ?0GQP? M9X'U/S"JL88@<'C<9X>%S@GGIW/I0!Q7PRT[4-;^%4&GZ)-';7\\=W''+(Q" M(6U"#?�_&^D)I6%'[P *0%'< ];^+^@:I;KX5UO5Y%N)=+NX(M4N(QB)7DEMG,_RQ MQ!(B\4@+&-%RT:A5) (!L:AHTFN_%VVO+?Y[?2-.22Y=>51W2Y2*-FP0'BN64'D ' MF@#B;;0;;0_%5E]F>[?S=*U7=]JOKV\QMN]&QL^V7$_EYW'=Y>W?\N_=M7 ! MZ90 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0!S&O^,M(\,J3J-RD;XR(E.^4^F(URP!_O, OJ17-5 MKTZ'\223[;O[EJ<=;$TL/_%FD^V\ON6OZ'B.O?'B60F+0[8)G@2W/S-S_=A0 M[0?3=(X]5KQ:F9/:A&WG+?[E_F_0^>K9LW[N'A;SEO\ **_S?HCUW2?#NFZ$NW3K:&VXP61 '/^\_+M_P)C7K M0I0I:4XJ/HM?OW/;IT:='2E",?1:_-[OYLV:V.@* "@ H * "@ H * "@ H M* "@ H * "@ H * "@#.OM(LM4&V]MX;D>DL22?^A*<5G*$)Z3BGZI/\S*=. M%32I&,O5)_F<-J/PC\-:ADBV-LQ_B@D=/R0EHQ_WQ7#+ T)?9Y7_ '6U^&WX M'G3R[#3^QRO^ZVOPU7X'!ZC\ ;=LG3[Z2/T6>-7_ #>,QX^NP_2N&>6+_EW- MKRDK_BK?D>;/*(_\NJC7E))_BK?D"Q%'6D__ 96?XV.%Y?BZ&M%W_P3<7^/*1_\)?X[\+\7BW+1K_S\V_F( M?^VP3)_"6E[?%T/CYK?WHW7WV_47UG'8;^(I67\T;K_P*WZFWI_Q]NX\"_LH M9?4PR/%^.UQ-GZ;A]:WCF4E\<$_1M?GC#%T*GP5(^C?*_N=F M=3'*DJAXV#*>A4@@_0CBNI-/5'8FGJMCC?'?B6X\+6"7=JD[:^CBNJ??L>2_ M\+?UG_GC9_\ ?N;_ ./UQ?6)]H_<_P#,^D_L?#_S5?OC_P#(&EHOQ4U2_O[: MTFAM1'<3Q1,424,!(X3*DS,,C.>5/I5QKRMHKMW/?:](^."@ H * "@ H CF@CN$,4RK)&XPR. RD>A4@@CV( MH YW2_!>AZ)=/?Z=86EK".ZC:&=%EC<%61U#*RGJ&4@@@]P1@T 4M+T:PT.+[/IEM;V4) M.XQV\4<*;CU.V-57)]<9H TJ "@#C+[_ )&K3O\ L%:O_P"E>B4 =G0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 UY%B4NY"*HR22 !U))X ]S2VU8FTM7HCRSQ%\8-#T/,=NYU"<<;8,> M6#_M3'Y,>\?F$=Q7F5<=2I:1?.^T=OOV^ZYX];,J%'2#]I+M';YRV^ZYXW>_ M$3Q5XXE-II$E0_AQ5^[U?WO]+'T5'"TEZKG[;:6\Y/\3Q(6_!MNX'W!%8RI4Y_'"+]4K_><\Z%*I_$A%^L M5?[]SAM0^#?AN]R8X9+5CW@E8?DLGF(/H% ]JX98"A+9./HW^MT>=/+,-/:+ MC_AD_P G=?@?/)U M_P NZC7E*-_Q37Y'+R?!KQ-I3;[":%SV,,\D3_CN6, _\#/UKF> KT]:;7RD MT_Q2_,XWEF)I:TI1?^&3B_Q2_,RM4T_Q7IL2P^(#F>*N$<1!VQ'-R]+OF5_6[Z7/M>&88JGC*D<5S\GL)6YIQ_Z_+;_TPK.,?B:P>8R?9&.0TN8+4#L50 >9C^\J2-Z MM7GJ&)QNKOR^?NQ^2Z_)-GEJ&,S!WE?D[OW8?)=?5)L]4\._ _3-.VRZK(]_ M*.=@S%"#]%/F/@]RZJ>Z=J]2EEU.&M5N;[;1_P W]_R/9HY52IZUFYOMM'\- M7]Z]#V2RL+?38A;V<4=O$O1(T5%'X* ,^IZGO7KQC&"Y8)179*R/>C"--6-E9WU^9ZN Q,,'5=2HFTX./NVOJXOJUV[GDO_ J#6?\ MGM9_]_)O_C%<7U:?>/X_Y'TG]KX?^6K]T?\ Y,TM%^%>J:??VUW-+:^7;SQ2 ML$>4L1&XGR,*V:T:E*=.$:EY0E%744O>36MI M/OV/?:](^-"@ H * "@ H * "@ H * "@ H * "@ H XR^_Y&K3O^P5J_P#Z M5Z)0!V= !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 V5^KW3-)/CT6'.5 _NNT6.PQ6<,'7Q#YZS?-N,.0?5(\"-,'H0I327=NR)E)07-) MJ*75NR7S9Y-X@^-.BZ3F.QWZC,/^>?R1 ^\K#GZQHX/K7E5)6S2C2TIWJ2\M(_>_P!$SR.Y\:>+OB!(;;2TDBA/!CM 44 _\];AB",C M@YD1#_=KRGB,3BWRTDTNT=/OE_P4O(\26*Q>.?)134>T-%\Y?\%+R.H\/? F M1R)M=N-N>3#;\L>_SS,, ^H5&SV>NFEEKWKRMY1_5O\ 1?,[*.4OXL3*W]V. M_P Y/]$_4]ST+PII7AI-FFVT@8%DW#*[E!RNXZVK_@<7K7Q4\/:)E6N1=2+_ ,L[4>:?IO!$0/L9 M ?:N*IC*-+3FYGVCK^.WXGCU?.3VVH (P?]DK+]:\FIF%2;Y:$>7M]J7R6WYGA5'+?9OWI? M);?@S*M_A]XN\;2+<:L\D,9Y#7CL"H/7R[<99/\ =*1*?7K6*PN)Q+YJK:7> M;_*/3[D8QP>+Q;YJ[:7>;V]([KTLD>L>'_@MHNDXDOM^HS#_ )Z?)$#[1*>? MI(\@/I7JTL!2IZSO-^>B^Y?JV>U1RNC2UJ7J2\](_P#@*_5L]9MK6&RC$-NB M0Q(,*D:A%4>@50 /P%>JDHKEBDDNBT1[<8J"Y8))+9)62^2)ZHH* "@ H * M"@ H * "@ H * "@ H * "@#,UC5[;0[9[R[;9'&.G&YF/1$!(RS'@#\3@ D M:TZ-S8R3 MZ* !]?0H1P\>6._5]6_\NR/FJM65:7-+;HNW_!\Q_AGQ1=>%[CSH/WD3_P"M MA)PK@=#G!VN.S ''0@@D%5Z$<1'EEHUM+JO\UY#I594'=;=5W_X)J3?M.:?9 M7#VUYIMS&T3%6\N6*3D>F?+&._7/J :YEDM245*%6+OW37^9[\:RDE))V9T6 MF?M(^$KXXN&N['WGM]P_.W>S.FKE*"@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H \R M^,5]JNF^$[^YT/S%O$C3YXL^9'$9$$\B8Y!6(N=PY09<8*Y !X-X$M?#WQ+@ MNCHN-(UN&.SDMV\YH[L30Q_OV:9&,US!+(,2R,';YQ(R+)M% 'LGQODU:Q\- M76HZ3?OIPM(PTBQ1KYDV^6./ G+!X0%9CF(!RV/G !4@%/X)-=W?P^LVMY + MR5+_ &32Y<"5KZ[VR2 Y+[6.Y@3\^,$C.0 >#_%7P'>_#+4M-\0:#J-_>:I? MW7EN;APTLL^490#&L>Z&4DHT#[AM(7<5)H ]A^.OB>>QFT7PY;N\4>M7Z)=F M,E6:V26!&AWC#*LIF^;:02$*D[6(8 H6NJ)X(^)D7AK346UTG5K!6:TB4)!% MJZYI^A1>?J5S!9Q?WIY4C! M]AO(R?89)["M:=*=5\M*,I/M%-_D)M+?0\@U?]HCPAI9*PS3W[+QBV@;&?9I MS"A'NI(],U[5/*,5/>,8+^])?E'F9FZD4<-/^U-9%PEGI=Q,6( #SQQDDG M"1SLCFE>=6*](M_FXD.JEK8M>(?B#>^*[=(7A_L^$@-) LOFEFSD!Y M D8(7CY N-W)+84@HX.&&DY*7/+I*UK+R5W]_;MJ>-7Q#J^Y'2'Y_P# \OZ5 M#POXGN?"]SYL/SPO@30DX#CU']UQ_"WX'()%:UZ$<1'E>DE\+[?\#NC"C5E1 ME=;=5W_X)]+:-XBT_7TWV,R2, "\>X"6//:2/.Y/8D;6ZJ2""?DZE&=!VJ1: M[/H_1[/^KGTD)QJ)2@]/ZW-NL#0* "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H "0HR> * . \7^+M'MM/N[-[RW-Q-;S1)$D@=R[QLBJ53<5RQ RP M '4D"N.K7I13@YQYFFDD[N[T6P\-B*,<30@ZD>9UJ:23N[N:25E>VO<^6ATK MRC]9 ]* .GM/A_XK\6I&9G:.QVKY!N9SY8B 'E^7"I=@-F-O[M0>.>IKF>&Q M%=ZNT+^[S2TMTLE?IY'X#C\'BL3C,3S-JG[>KR\TM.7VDK6BKO;;1'H^B? C M3K7#ZI/+=L.J1_N8_H2"TC#W#I]!7=3RV$=:LG)]E[J_S_%#I933CK6DY/LO M=7ZO\4>N:/X\ MO(-/A>YNI$@@B4L\DC!$11U+,Q ]R:J,7-J$$W)Z))7;]$@V/E/Q]^TFD#M M8>$8Q.^=IO)E.S/3]Q"<,_L\F%STB=2#7UV%R9M*IC'RK?DB]?\ MZ73T7WH MYY5.D3@-'^$_C?XESKJVN3R6:$AEFO6?S0.N8+5<&,#@JI$"'JA->C4Q^#P, M?8X>*D^L86M_V]/K_P"3/N1R2G\6WG_D>K>)/AY=>%;:.996OH555EFV!&5^ MFYD4L C'H0< \'J"WET,9'$2<6N25]%>Z:[)Z:H\JOAW2]^&L/R_X!J^!O 9 MUHB_U!2MD/N)RIF/KD8(C'_9>U&SS-H5_%A(B'N*]FEG=.7NUZ;CYQ?, MON=G;[S-TVMF52[P]V2]8-?BX_,F\H;_B>]^"_VB-!\1%;?50='NFP/WK;K9C[3 M@+L]?WRHHX&]C7SV)RBM0O*C^\CY*TE_V[U_[=;?DC55$]'H>_12I,@DC8.C M@,K*05(/(((X((Y!'!KYYIIV>C70V'T@"@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H YSQ3XEM?"=F-0OR%MO/@AD=CM6-9Y5B\QC M@_(A<,W3Y03D8H ^0OBGX/M])U=_$7A*1;344O;%+6WM2H6YEN8V9F@53C=N M'[Q5S$\;-O4<[@#Z$^.#[/ ^I^855C#$#@\;C/#PN<$\].Y]* *'P!N(X/ . MGR2,J)$+UI&) "!;VZ8ECT4!?F.<8'/2@#SEOBSX-USQ!_;^MWX$.C^;%I-F M+:ZD.\D>;?2,L!B\R;:JVR%R(HU21RDI(C +WQOL)[V7PQXI>-H;>TO(/M@/ MS"V6XDM95:1@!A4,;QNYPNXH!@L 0"YJ&C2:[\7;:\M_GM](TY)+EUY5'=+E M(HV;! =S,CA#\S1AF' R #Z7H R=6T6WUI%2X>YC$9+#[->7=FQ)&/F:TG@9 MQZ*Y90>0 >: .)MM!MM#\567V9[M_-TK5=WVJ^O;S&V[T;&S[9<3^7G<=WE[ M=_R[]VU< 'IE !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!P?C/XE:%X$C)U M2X'GD92UBQ)0HAZ;L\5Z&&P=;%NU&/N]9/2*^?7T5WY$.2CN? M*OB#X_>)O&%Q_9WA6W>S60D(L*?:+QQTSNVE8QW/EIN3_GJ1S7UM+*L/A8^T MQ=6!X*CG#J9MAL,O9X6'-;912A#[[7^Z-O,%3;U9[+HO[-?A?3P#?&ZU! MQ][S)?*C)]E@".![&5C[UXE3.<3/^'RTUTLKO[Y77X(T5-(]"LOA1X2T[!@T MNTRO0R1^:01T(,IK/Y.WY6+Y([61YIXY\"MH+&^L06L6 M/S+R3 3V/MA<4JR]G4TJ+_ ,F_X/=?->7A8C#^R]^'P?\ MI/\ P#G?"WA:Y\47'E1?NX(\>;,1D(#_ K_ 'G/9<^YP*ZJ]>.&C=ZR?PQ[ M_P"2,*-&59V6D5N^W_!.6\8_ 7Q/I5TVLZ#>&_D0[U\MC:W<8'01@-L8*.!L ME5S_ QDFNC#YIAZD51Q$.1;._O0?KI=7\TUYGMJC[-6ALOO&^#OVAM7\-SC M2_&$$EPD3;'E,?E7D/\ UTC8(LN.X81R=6+N< F(RFE67M<%)1;U2O>#]'K; M\5Y(M5&M)?\ !/L#0/$>G>*+1;_29X[JW?\ B0\J>I5U.&C<9Y1PK#CC!%?& M5:-3#R=.M%QDNC_-/9KS6AT)IZHVJP&% !0 4 % !0 4 % !0 4 % !0 4 9 M-_KVG:5G[;=6]OCM+*B'\F8$GV S64JD*?QRC'U:1A.M3I?Q)QCZR2_4X?4? MC!X;T_(6=[IA_#!$[?DSB.,_@]<,L=0AM)R_PI_F[+\3SYYEAJ>TG)]HI_F[ M+\3@M1^/T:Y73[%F]'GE"_G'&K?^C!7#+,TM*;K:E3?K)V_ M!)_F(B4TR+8#QBTM6D(^K.)B/6*/JV*K_ ,1M+^]+ M3[E>WW"^J8W$_P 5M+^_/3_P%7:^XZ2U^ TEO"TT]X)+A$9HHHH]J&0 E%:5 MVSM+8!_=KQGD=NJ&7./O2G=K5)+2ZVU?^1[.!RU8;$4<16J:4ZM.;48_R34M MWJ]NQC#X;^(A_P NG_D>V_\ CU='L*G\OXK_ #/V+^TL)_S\_P#))_\ R('X M;^(O^?3_ ,CVW_QZCV%3^7\5_F']I83_ )^?^23_ /D3Z8T*UDL=.M;688D@ MMH8W .0&2-58 C@\@\CK7K07+%)[I)?@?!UYJI5J5(_#*P;4=5D\M!D1QK@ MRS/C(CB3(W,>YX51\SLJ\UUX?#U,5-4J*N^KZ17=OI^;Z$MJ*NSXCU?Q%XJ^ M/>IC3K",Q6,;!EMU8BW@7.!-=2X^=\9P2,YR((@20?NZ='#9/3]I4=YM?$_B MD^T%T7]29S-N;LMCZC^'7P6T?P&J73@7^I@ FYE48C;N+>,Y$8_VSNE//SA3 MM'R>+S&KB[P7N4OY5U_Q/KZ;>74WC!1]3V.O%-!KHLBE' 96!!!&00>H(/!! M[BFG;5:6#?1BJH0!5 55& !P !T '8"EOJPVT0M !0 4 13V\5U&T,Z++&XP MR.H96!ZAE8$$'T(Q33<6G%M-;-:- ?/GC?\ 9UT3Q &N=%/]D79R=J#=:N?0 MQ=8L],PD*HY\IC7T>&S>M1M&O^\AW>DU\^OSU?=&+II[:'@5MJGCCX$7(M[A M6-@S\1R$S6,W:-O:6W7NU(^JZKUNNS,O M>I^GX'U9\/?C%HOCX+;QM]BU''S6DS#:YJ?\ZZ?XE]G\O,WC-2\GV/6:\.*T@1)D&<)*JQA M9%&3A7!')XY- &?_ ,*X\*_] ;2O_ "T_P#C5 '73V\5S&T$R+)$X*LCJ&1E M/!5E(((/<$8H I:7HUAH<7V?3+:WLH2=QCMXHX4W'J=L:JN3ZXS0!I4 % '& M7W_(U:=_V"M7_P#2O1* .SH * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#.U;5[/0 MK9[[49H[6VB&7DD8*H]!ZECT55!9CPH).*UITYU9*G2BY2>R7]?CL)NVK/C_ M ,=_M#W^MRG2?!L[^%B&E.00(F%?9X7*(4E[;& MM-K7EO:$?\3Z_@O5'/*ITB1^"?V=-1UUQJGB^>2V65O,:W#;[N4GDF:5MRQ% MNX_>2]0WEM3Q.;TZ*]E@HIVT4K6@O\*5K_@NUT"IMZR/K3PYX3TGPE!]ET>U MBM(\ ,47YWQWDD.9)#[NS'TXKX^M7JXB7-6FY/SV7HME\D="2CL=#7,,* "@ M!DD:RJ8Y &1@596 ((/!!!X((X(---IW6C6PFKZ/8K6&G6^EPBWLXUAB4DA5 M&!D\DGN2?4\]NU7.+_ '7P=RY.?+<,A/.W=@CT,-C*N#E>C+W>L7K%_+H_-69#BI;GQKK' MAOQ5\ ]2_M'3Y#+8NP47"J3;S+GB&[BS\C^F3U),,NX';]K3K8;-Z?LJBM-? M9?Q1?\T'U7]21SM.F[K8^L/AI\5]-^(EOLCQ:ZE$N9K1FR<=Y(6X\R+/4@!D M)PX&59OD<9@*F!E=^]3?PS7Y2[/\'TZI;QDI>3/5*\@T"@ H * "@ H H7>J MV>G\W4\,&.OFRHG_ *$PK.4XP^*27JTOS,Y5(4_CE&/JTOS.5O?B7X;L,^9? MPN1VAW3?D8E_'^8Y% ME8(GHTTQ?\U1$Q]-Y^MB;_ #L; M0RB;_B5(KT3E^?*=OIWP+T2UPUW+C.GFN/H\N]@??-=T,-1I_ M#"/S5W][NSTH82A2^"G'U:YG]\KLZQ46,!5 51P !@ >P%=>VB.U::(6@84 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '"^/_B!IWP\T\WU^ M=\SY6WME($D[CL.NU%R#)(00@(X9V1&]#"82IC)^SIZ)?%)[17^;Z+KZ7:B4 ME%79\9:)H/B'X_:V^H7\C0V438DFP?)MX\Y%O;(3AI""#C.?^6DS$D;OMJM6 MAD]%4Z:O-[1^U)_S2?;_ (9+MSI.H[]#[E\+>%-.\&V*:9I,0AA3ECU>1\ - M)*^ 7=LO4Q,W5K.[?W)=DNB_X=ZG4DHJR.BKF&% !0 4 % M !0 4 % !0!4O]/MM4@>TO8H[BWE&UXI5#HP]"K @^H]#R.:N$Y4Y*=-N,EL MT[-!Y'R+\1OV=I;)CJW@TM^[/F&R+GS$(.=UK*3N8CJ(W;?D?)(Q*I7V.#S= M2_7]K*,+B$J=I M6ZCQND"]&<#SA@[UE8Y%XO*8U5[? V3>O)?W7YP>ROV^'LT$9VTD?8=A?V^J M0)=V4B7%O,H:.2-@R.I[JPR#_0Y!YKXN4)4Y.$TXR6C35FCI]"W4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M!QE]_P C5IW_ &"M7_\ 2O1* .SH * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H ^-_%!+ZQ?%B21>7 Y/82L /H !Z 8KPJGQR_Q/\S] M/PNF'HI:?NX?C%&'M%9G8>V?#?Q?I6@:9);ZE=1V\AN7=$8BC0Q,(U9J+=*+MU?OS5]/2WR.X?XJ>&( M^M\GX1SG^41K7ZY07VU]TO\ (^4_M##+_EXONE_D5_\ A;GA7_G]_P#)>[_^ M,5/U[#_S_P#DLO\ Y$G^T<+_ ,_/_)9__(A_PMSPK_S^_P#DO=__ !BCZ]A_ MY_\ R67_ ,B']HX7_GY_Y+/_ .1#_A;GA7_G]_\ )>[_ /C%'U[#_P __DLO M_D0_M'"_\_/_ "6?_P B.7XM>%FX%\/Q@NA_. 4?7CO[:;_5RQ/_ +KJ?Y&K4HO9K[T:J<7M)/T:+=66% !0 M!YG\0_BII'P[@Q=-]HOG7,-G&P\QO1I#R(8\_P ; D\^6KD$#U,)@:N-?N+E M@MYO9>2[OR7S:(E)1]>Q\B0VWB[]H'4_,D/EV,+XW$,MG:*>H1T?N2Z)O?G]ZH_+\$?7W@#X5Z-\/8@;)//O67 M$EY* 96SU5.T49_N)U&-[.1FOC<5CJN,?OOEAT@MEZ]WYOY)'1&*CL>DUY98 M4 % !0!EZY=R6&G75U#@206\TB$C(#)&S+D=QD#CO43?+%M;I-_@=%""J5:= M.7PRG&+]'))GS./B1XB_Y^__ "!;?_&:\GVU3^;\%_D?>?V;A/\ GW_Y//\ M^2 _$CQ$/^7O_P @6W_QFCVU3^;\%_D']FX3_GW_ .3S_P#DCZ8T.ZDOM.M; MJ8@R3VT,CD# +/&K,0!P!DGCM7K0=XIO=I/\#X.O!4ZM2G'X8SE%>BDTB_+/ M' ,R,J#U8A1^I%4VH[NQS-J.[2]=#GM5UK09H)+34KJQ:"52DD4TT)5U/!5E M9N0?3%0L1"DU-5(QDG=/F2:?EJ<\J]&.DJD%ZRBOU/AGQYX0M/"6J1ZKX(U! M)8_,WI'%+^_M'Z_+(2!)">0"6+@'9('&7;Z_#Y_@ZM-T=/%X>F[QJQ^5W;[DSZ&\(?'6WETY1XCBD@U"+Y7,"*\J]R2:\O>4;^3^_NY_M3#I:N3?E%_K8TK MKX]:3'_Q[VMW*?\ ;\J,?I)(?T_"O+>94U\,9/ULOU9A+-Z2^"$WZV7ZLYRZ M^/\ ,>+;3T3T,DY?]%B3'_?1^MLK_DDPBADD;_QZ1Q_XZ*Q_M"O+2$8KTBV_S9S/-,1/2$8KTBV_Q;_( M;_;WQ#UK_5+>JIZ%+58%_"3RD_\ 0S2]IC:FRG;RCR_C9?F'MLPJ[*HEY045 M]]E^8?\ " >.M9_X_))@I_Y^+WOEB24_^/+$,_C^-:1RVI]J<5Z7?^1I' M**K^.<5Z7?YJ)U5E\ K"/'VR]N)O^N21P_\ H7G5U1RV"^.&K+!:V:=AWFFD/YJK(A_%:ZXX&A'[-_5O\ 2R_ [H9; MAH?8E3^"G!>D5?[[7-X#' KH')^[!"I DGE(X1,]!W=R"$4 M$G)PI[<+AIXNHJ5/UE+I%=W^BZLF345=GQ7X=\/:Y\?-?DU+4G:*RC8":90? M+@C'*6MLK9&\@^^W)FEW,P$GW-:K1R>@J5))S?PKK)]9R\O_ -E66W,DZCN] MC[QT/0[+PW91:;IL2V]M;KM1%_,LQZL['+.S$LS$DDDU^?U:LZTW5JN\GN_Z MV2Z+H=25M$:M8C"@ H * "@ H * "@ H * "@ H \H^(_P (M)^(,32NHM-2 M5<1W<:C<<#A9U&!,G;DAU'W' R#Z^#Q]7!/E7O4^L'^<7]E_@^J,Y04O4^3] M)U_Q3\ M5.GWT9DLI&W- S$VUPN<&:VEQ\DF,9( (X6>,D #Z^I2PV;T_:4W M::VE]J+_ )9KJO\ AXLP3=-VZ'VQX,\<:5XZLA?:3+OQ@2PMA9H6/\,J9..^ MU@2CX)1C@U\-B,-4P<_9UE;LU\,EW3_3==4=*:EJCKZXB@H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H XR^_Y&K3O M^P5J_P#Z5Z)0!V= !0 4 % !0 4 % !0 4 % !0 4 % !0 =* ,.]\3Z3IN? MM5Y:PD?PO-&&_!=VX_@*PE6IP^*<5ZM?D_%[PS99 M"W+3L.T,4C?DS*J'\&KDECJ$?M7]$_\ )+\3AEF.&AM/F_PQ?YM)?B?'S M3H\BTL[B7'3S&CBS_P!\F4X_#\*Y)9E!?!"3];+_ #.*6;TU\%.3]6H_ES'+ MW?Q]OW_X];*"+T\V227_ -!\G/Z5S2S*?V(17JV_RL<--8_P"/&-AGI]FLS)^6]9JR^MXJI\"_\!A?\TS'Z]C*O\-?^ 4[_FI M+?XC:MSG4$W?[:VOZ;H-=2_X^Y' M&>OGWI?\]KR_UH^J8J?Q-_.=_P FP^HXV?QM_P#;U2_Y-G+36,FF2O93D&6V M=H7*DE2\9V,02 2"0<$@$CJ!72HN"4);QT?JM#]_P$'3P>&IRWC0HQ=NZIQ3 M(Z9Z)W_A'X8VGC.V>_N;B6 QS-!LC5,$*J/NRP/)\PC&.PJE@XXGWY2:MI96 M]?U/S#B' 0Q>+A4G)QM1C&RMTG4?7U.R3X"Z,/O7-X?HT(_G":T_LVE_-/\ M#_(^2644>LY_?'_Y$F_X4/H7_/>__P"_L'_R-5?V;1_FG]\?_D2O[)H?S5/O MC_\ (!_PH?0O^>]__P!_8/\ Y&H_LVC_ #3^^/\ \B']DT/YJGWQ_P#D _X4 M/H7_ #WO_P#O[!_\C4?V;1_FG]\?_D0_LFA_-4^^/_R C? ;0_X;B^'UD@/_ M +;BE_9M+I*?WQ_^1%_9%#I*I]\?_D2J_P ]+_AN[H?41'^2"I_LVGTG+\/ M\B?[(I=)S_\ )?\ (JM\ ;/^"^F'UB0_R85/]F1Z3?W(C^QX=*DON7^95D_9 M^0_ZO467_>M0?Y3K4/+%TJ?^2_\ VQF\G72K_P"2?_;(SY/@! M@9?Y2-6;RR72HO\ P%K]69O)Y=*J_P# 6OU91D^ FJK_ *N[M&_WO-7^4;5# MRVITE'\5^C,GE%7I.'_DR_1E3_A2/B.V_P!3/:?\ FF7^<*U']GUX[2C\I/_ M .11']E8B/PRA\I27_MJ#_A6/C2U_P!3*W'_ #SO2O\ -EH^J8J/PO[IV_R# MZAC(_#+[JEOU1YAJ7CG5/#]U)83:K,D=" Q*G*G# M@>M#)\WE%5*=.IRO;][!:?X95$_33S(]CCX:*4_E5_\ MBU_PKC6_$*_VH]A M<7)N_P!YYTH/F2;NCMYC"0[AR&8/6O[S[T_U.XT]?'N@P)9V,%W;V\(PD45M%L4#DX58B.2NG(1S[_9OZU'M ML:ND_P#P6O\ Y$/K&8QZ5/\ P4O_ ) /^$]\>C@Q7&1ZZ>/_ (S1]9QG:7_@ MO_@!];Q_:7_@K_[4/^%@>.TY:*? ];# _P#10_G1]9Q:Z/\ \%_\ /KF.7V9 M?^"O_M0_X61XW_YY2?\ @"?_ (BCZUBNS_\ /\ @!]=QO\ *_\ P7_P _X6 M'XZD^Y%+Q_=L,_SC-'UK%]$__ /^ 'US'/:,O_!?_ (+GQ5X[O(GBNX[L6KH MRSDZ>J*(6!$A9_LX*+LW98,NT9.1C(:K8N32DIWHJ7[I)E '4VWPY\6ZO$DTLXWGIRNI*VBO;3H6XO@3KDIW3W%FF>OSS.WX_N0/_'J%EU5[R@OFW^A MYRRFN]92@OG)O_TG]37M_P!G^<_Z_4(T_P!R!G_]"ECK998_M5$O2-_U1NLG ME]JJEZ1;_5&[;_ +3T_U][5?%OX6WO@ZV&K: TEU81C%RDBJ\T/_3;**BM#V?Y 8S\QW(24^DRW*LOK MR]CBO:<[^%\]HR\M$FI=M=?7>WE=&&JYVO-_Y)&]\%;KPEXT@%C>V44>LVZY M=7DE9+E!_P M8E>0J&'_ "UC ^4_.OR$A.C'Y'1P,O:4HS5_-R?YNQ]*6OA31K'_CWL;2,CNMO$&_[ZVY/XFO)5&E#X81 M7_;J_P CT(X>C#X:<%_VZO\ (W(XUB&U $4= H 'Y"MDK:+0Z$DM%H/IC"@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * ,/Q)XBLO"FGS:KJ3^5;VZY/\ >9NBQH,C<[MA57N3R0,D;T:,\1.- M&DKRD_DN[?9+=B;Y5=GPE&FM_M">)2S9M[*'KC+165L6X Z!YY<>S2OD_+$F M(_T!^QR;#V6LW\G.7Z17X+NWKRZU'Y?D?=WAWP[8^%+"+2],C$-O N /XF/\ M3NW\4CGYF8]3Z# 'Y_6K3Q$W5JN\G^'DNR71'4ERJR-NL!A0 4 % !0 4 % M!0 4 % !0 4 % !0!S_B7POIOBZR?3M6A6X@?D9X>-L<21N/F1QV93R,JBS/)8[L1W*C("L?^ M/>\C'RX;@ D>7(0&0I(-J?>4,30S6FZ%>*4[:Q_]N@]_U6SNM7RN+INZV_K< M^I_AC\6=.^(EN(_EM=4B7,UJ3U ZRP$\O$3U'WXR=KC&UW^3QN J8*5_BI-^ M[+])=G^#Z=4MXR4O)GK->.:!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % '&7W_(U:=_V"M7_P#2O1* .SH * "@ H * M "@ H * "@""XNH;-?,N)$A0?Q.RH/S8@5+:CK)I+S=B924%>327F[?F<;J' MQ+\.:;D2WT+D=H=T^?;,2NOYD#U-<]2+_P -Y?\ MI-SA[_X\:1!D6=OM2F.VQL[>'/ \QI)F_#;Y(S^!^E<MW^5C@EF]1Z4 MZ<8^KO@H^J8JK_$? M_@4[_E7Z)ZK#"S_^/.\>/KM/TK>.6/[< MTO17_-K\CIAD\OMU$O\ #%O\6U^1U]E\"]#M\&XENK@]P71%_)$##_ONNN.7 M4H_$Y/YI+\%?\3NAE-"/Q.78Q-CO*7E_]&NX_#&/ M:NN.$H0V@OG=_FV=L<#AH;4U\[R_-LZBTT/3]/Q]EM;>#'3RX8TQ_P!\J*Z8 MTX0^",5Z)+\CLC2IP^"$8^D4OR1IUJ;!0 4 <=>?#_0K^9[F>U#2S,7=A+.N M68Y8[5E5023DX YYK!T8-W:U?F_\SU(9AB:<53A4M&*22Y8.R6RNXME;_A6G MAW_GT_\ (]S_ /'J7L*?\OXO_,O^TL7_ ,_/_)(?_(G3:/HEGH$)MM/C\F(N M7*[G;+$ $DNS-T4#KT Q6L8J"M%61P5J]3$2]I6ES2M:]DM-7:R275FI5G.% M !0 4 % !0 4 % !0 4 0W%Q%9Q-/<.L442EW=V"HBJ,EF8D!5 Y)) JDG) MJ,4VWHDM6V^B0;'Q9\4/C?>>*YSX=\(>:+>9O):>)6\^[+';Y<*@;TB;IP!) M*.#L3;U7-*=_=B=]\)_@'!X?\ +U?Q M*J7%^,/%:\/#;'J&?JLLP[=8XSRN]@KKYV/S5UKT<*W&GLY;2EZ=H_B_):%1 MA;66Y]-U\L;A0 4 % !0 4 % %+4K(:E:36;$H+B*2(L!DJ)$*$@=R,YQ4R7 M,G'NFOO-:4_93A52OR2C*W?E:=OP/&?^%+G_ *"'_DK_ /=%<'U;^]^'_!/J M?[:_Z<_^5/\ [0/^%+G_ *"'_DK_ /=%'U;^]^'_ 0_MK_IS_Y4_P#M#V;3 M+(:;:06:MO%O#'$&(P6$:!,DVJ ^&_B[\+[KX=WR^*_#!> M&R642$19W6,Q/&.O^CN3ACM^1]%_"7XH6_Q$T_$NV'5+50+J$EW2E\,NW]U^:_%:]TMHRYEYGK=>.:!0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % $5Q<1VD3SSLL<4 M2L[NQ"JB*"69B> J@$DG@ 9JDG)J,5=MV26[;Z!L? OCKQ7J?QO\11:)H88V M$3\?*-N2N1F./"*OF.P?]"PM"GE-!UZ_QM>\^OE"/S^]Z[)6 MY)-S=EM_6I]F^!/!-CX!TN/2[$;B/GGF(P\\Q #2-Z#C"+DA$ 7)()/Q&*Q, M\74=6IZ1CTC'HE^KZLZ8QY59'95Q%!0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % %>[M(;^%[:Z1)H9E*21R*&1U88*LIR"".H(JHR<&I0;4D[IK1I^0>1\3 M?$[X,WW@.X_X27PDTOV2!O.*1LWGV1')=&'S20#NW+QKQ)N3<]?=8+,88N/U M7&)<[5KOX9^3Z*7X-[6>ARRAR^]'_ACU_P"$/QLM_&BII.L%+;5U&%;A8[L M?>C'1)N[Q=&^]%QE(_&S#+985NM0NZ/7JX>O>/9_)]WI"=]'N?05?.&P4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!"EQ%([Q(ZM)%MWH&!9-PRN MY0E=4'YL0*B4HPUDTEYM+\R)3C3UG)17FTOS M.,U#XH>&]-R'O8Y6': /-GZ-&K)^; >]</PU/>HG_A MO+\4FOQ.&U#X]:9#D65K<7!'>0I"I^A!E;'U4'VKBEF5-?!&3];+_/\ (\^> M;TH_PX2EZVBO_;G^!Q=W\^3GU-3?&UM MN=+_ , 7_MIG?,,1M[1+Y4U]_ND]M\%?$.J-YNHW$,1/4R2O-+_XZI4_]_*: MR^M/6I)+U;;_ *^9<3S>T*)"/IEO.. M/R/TKLCEL%\;?X7M^!VECHUCI8Q96\%MC_GE M$D?_ *"HKMC3A3^",8^B2_(]"%*%/^'",?1)?DC2K0U"@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H RM;URR\.6 ":VI4IUIJE23E)[)?UHN[>@F[:L^%_&OQ"UWXT:DN@Z!#*E@S_N[ M93AI0I_U]VX.U47AMI/E1\9+N U?>X;"4[[[OR6AR MN3F[+8^F_A;\(+#X>0BYEVW>K2+B2X(^6,$ M,?+&\:2>D>_G+N_+9>;U-XP4?4]BKQ30* "@ H * "@ H * "@ H * "@ H M* "@ H @NK6&^A>VN466&9622-P"KHPPRL#P002"*J,G!J46TT[IK1IKJ!\# M^//"&I_!#7X=:T'A MZZ7.E[RV])Q[:_<_)J_)).F[K;^M#[,\!^-K+Q[I4>J61VL?DGA)RT$P W1M MZCGLWZK;LM>JMS3E]E'L_P &_AA'\/M.\ZZ56U:]4-RUXAH% !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 $9X/2@#Y ^+WP+:W9_$7A)"C(?-GLHL@J M0=QFM O(P?F,*\CK#VC'V>7YFG;#8Q^49O\ ])G_ /)/_M[N<\X=8_<;/P<^ M.BZN8] \3.$O>([>[;A9ST$BN<+*>&Q+CS,,PRSV5\1A5[F\H+[/G' M^[W73TV<)]&?4U?)FX4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 >9?&* M^U73?"=_1,<@K$7.X] 'D/VF7_A7'_"=;S_PD?]H>=_:/'VC_ M (_?)\K?C_CV\OC[-_J/^F= '=?$SX@SZIIWABRMF:W3Q1+:RW@C)5O(8VPD MM]XPP5WG(8J066,J3L8A@"_:ZHG@CXF1>&M-1;72=6L%9K2)0D$5RJSNLT42 M@+&SB#8^P*'+[Y,D @ ^E* /E_XA.DFOW<$O !A*-_=)MXB<^Q/7_.,_:0JM MX3$:)?PY]8-I:/O%O?\ X9KV*>&KX2G#-LMO*;36(H7=JT(SDDX;VJ16UM^B M;O&?(?8G,(B Y\S\,;>N?3_]76MGA*OL%A[>][=N_P!GEY/BO_+_ ,-OH8+. M,+_:$LP4W[-X&,5#[;J>W_A'HJ4H_:FE=SDM_2*Z:Z_B^/'4\7*5+ M,L?2JRJ5%-4Z%*$IJA!C3$Q_FJ1R M9^F\?6O+EF#7P4I/UT_!)_F>)/$8I?P\%B'_ (J*KT[+2 MT2VSTV6\LC_FY93_ -\"N26.Q$M(04?2+;_'3\#SYULR>D<-4CZ4:C?XIK\# M(W^._$GWYKF-6ZAIH[)<>Z;HUEZ1Y5^4G^)W&G_#OPGIN"EM!*P[SR&;/U61V3\E KMCAGX':6B:?IZ[+06\"?W8A&@_)<"NR/)#2 M'*EY67Y'?'#RIJT*3BO*#7Y(M_;(/^>D?_?:_P"-7S+NOO+]C4_DE_X"_P#( M/MD'_/2/_OM?\:.9=U]X>QJ?R2_\!?\ D'VR#_GI'_WVO^-',NZ^\/8U/Y)? M^ O_ "'"[A/21/\ OI?\:.9=U]X>RJ+>$O\ P%_Y"_:8O[Z?]]#_ !HNNZ%[ M.?\ ++[G_D.\Z/\ O+^8IW7:Q-K*N?+D7LA)Z2CN.C$X Y7=U.DI0]I2;= ME[RZI]_3^N]O-CB)0JNAB$H\S?LY+X9+^5WVDOQ^Z]BTU,NQ5YXT":>!MB=@1)*P/+J.@CQD#(R3@^H#J4XTDHM_O-VEM%=O4FA6GB) M2G&-J"TBW?FD[ZR7:/X_BET-%4?,[*H)KKP^'J8J:I45=]7TBN[?1?B^FI+:BK ML^(+[4?$W[06M"VME,-E V5CR?LUG&3CS)F 'F3,,\XWN67V33UWSR &XN7 \V9AZ]= MD8.=D2G:HY.YRSM\3BL74QD^>H[17PQ6T5^K[OKY*R71&*CHCO*\\L* "@ H M * "@ H * "@ H * "@ H * "@ H * "@#$\1^'K+Q5I\VE:DGF6]PNUAT93 MU61#@[71L,C8X(Y!&0=Z-:>'G&M2=I1?W]T_)[,35U9GPE87>K_L^^*6@G#3 M64N!(!PEW:ECME0'A9HN<#.4D#QEBCDM]_*-+.,,I1TFMN\)]4_[K_%6>Z.7 M6F_(^]](U:UUVSBU&PD6:VN4$D;KT*GU'4,#E64X96!5@""*_/JE.5&3I5%: M479K^OP?5'4G?5&C60PH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@#P3XY?%'_A";#^R]-?&K7R':0>;: Y5IO9VY2'_ M &@TG_+,!OHXM5 "W/)<^9]7EV9^QMA\2_W>T9/ M>/D_[O9_9]-L)PZQW,#X._'%K=D\.>*Y"I0^5;WDN05(^40W1;D8/RK*W(/R MR_WQT9AEB=\3@UYR@NO]Z%OO:^[L*$_LR/L"OC#H"@ H * "@ H * "@ H * M "@ H * "@ H * .<\4^);7PG9C4+\A;;SX(9'8[5C6>58O,8X/R(7#-T^4$ MY&* /D+XI^#[?2=7?Q%X2D6TU%+VQ2UM[4J%N9;F-F9H%4XW;A^\5(OA.NE0$>==6F MIP)R.)'N;SRPWH-Q4GOM/&,@T >5!6/P?.E!6^WC4OLAMMI\_P"T_;Q)Y'E8 MW^;L.[9C=CM0!TOQ+\'7'A^Q\'7DV?)T*6TMKY^J1%FM&\QB!\L0>*12S<9: M-<[CR =-J&C2:[\7;:\M_GM](TY)+EUY5'=+E(HV;! =S,CA#\S1AF' R #Z M7H ^6/B%$TWB2[5?^F'T ^S0\FO.=&5>LZ=-:Z7?1*RNV^B1]I1QE++\OAB, M0[)F<9_ =@>WTKZ#FI/#*A[ M27)S>R]ITYK8+#4_;*E]:>&MKR.?L[+3^/;W[V MOS7TYO=#4?$&I6RM)9:7?#4[7A7B^WN-)_- M2?Y'+_K##_GQ+_P-?_(GK/AKQ/X9\4;8[;5(K:=O^6-Y&;=\GH S.8G8^DT?_ 'RU'U9_S(?]N4_^?4OO0?\ " S_ //:/_OEJ/JS_F0?VY3_ M .?4OO0?\(#/_P ]H_\ OEJ/JS_F0?VY3_Y]2^]!_P (#/\ \]H_^^6H^K/^ M9!_;E/\ Y]2^]!_P@,__ #VC_P"^6H^K/^9!_;E/_GU+[T'_ @,_P#SVC_[ MY:CZL_YD']N4_P#GU+[T(? -QVFC_)A2^K2[H?\ ;=+K3G]Z$_X0&Y_Y[1?D MW^%'U:7=?B/^VZ7_ #[G]\?\QO\ P@5W_P ]8?\ Q_\ ^)H^K2[K\?\ (?\ M;='_ )]U/_)?_DA#X"O!TEA_-Q_[(:7U:7=?C_D/^VZ'6%3[H_\ R0P^ [X= M)(/^^I/_ (W1]6GWC^/^17]M8?\ DJ_=#_Y,3_A"M27D/%^#O_\ $4?5Y]U] M[_R'_;&%>CC/_P !C_\ )!_PB&JI]UU_"5A_04>PJ+9K[P_M7!O>,OG!?YL/ M^$;UN/[KM^$^/_9A2]E56S_\F#^T,OEO%?.E_P !A_8WB&/[K3?A<@?^U!3] MG66U_P#P+_@A];RQ[QI_.B__ )!A]D\1Q5SZTE_V^X_\ MR,[ M5+W5KRW:&_C:/O)/63T^)H[V+QS=Q )Y4 50 JNH ' &\@ #V MKY/ZS/=I?C_F?KG]AX=*T)U$ELO=LONBBTGC^8?>@0_1R/Y@T_K+ZQ7WF3R. M'V:LEZQ3_5%E?B /XK8CZ2__ &L57UK^[^/_ #%Y$_LUOOA_P#;DR^/H/XH M''T93_A5?65_*S)Y'4Z58_--?YDZ^/+/^**8?0(?_9Q3^LQ[/\/\S)Y)7Z3I M_?)?^VLG7QQIYZB9?JB_T M><&*.&(G(AM(I"-[''49&?GFRC.+;?\ --K9?\-% M=N!X/$M^_1JI?X)6^6A]L>%/#^D>$;%-,T<1QPIR2&5GD<\&25QR[MCDG@#" MJ%4!1\56Q$L5-U:LKR?GHEV2Z+^GJ5[&=-6<)+UBU^AU-8&>P4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 >>?$OX?6GQ#TIK&;$=U%E[2?',4 MN.AQR8I,!95YR,,!O12/2P>+E@JBG'6#TG'NO\UNG\MFR)1YE8^5?A%X^N_A MAK,OA;Q%N@LI)C&XD/%I<< 2@]/(E&W>1\NTI,IVAM_UN/PL+Z6PA+D?*]C[M!SR.E? '4% !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0!R'CKQE9^ ])EU:]^;8-L,0.&FF8 M'9&OUP2S8.Q%9\';@]N%P\L755&&G5OI&/5O].[LB9/E5SXV^&?@^]^,7B&; MQ#K^9+&*427!.0LTG!CM(_2-5V[P,[(0J9#2*U?:XW$0RRA'#8?2;5H]XKK- M^;>W=Z]&CFBN=W>Q][(BQJ$0!54 8 X ' '05^?;ZLZQU( H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@#YT^,?P3B\7*^LZ&JPZL MHW21C"I> #H22%2?'W9#@/\ =D(X=?IZZ;KL\9POJ MMSS7X0_&F?PS*OACQ672WB;R8;B8$26C*=ODW (W>4#\H8_-!]UOW6/*]3,, MM5=?6L';F:NXK::?VH]+^7VO7>(3Y?=E_P ,?::.LBAT(96 ((.00>001P01 MT-?#[:,Z1U( H * "@ H * "@ H * "@ H * "@ H CF@CN$,4RK)&XPR. R MD>A4@@CV(H YW2_!>AZ)=/?Z=86EKH92""#W!�!2TO1K#0XOL^F6UO90D M[C';Q1PIN/4[8U5WZF?[0$ 0%HPNQ57):-E9SA M0!D@ <8/4:.2Y'2BKR_@QDDXTKZR<4TUS M-Z\UKKY*W(3^!M(@UZWTWR6:TNK.\NO*\R0!)+66PA&'W>8RN+PL07&UD')5 MMJQ:'LEA^164N:]Y;VMW[:=K=+ZG4J^(6*>/]J_:.E[+X(6Y>;F_EMOKM?SM MH=QIGA2VT.Y6;36>WAV%98=S2+)C.P[I&9E*DGH3QP-H+9U4[4U1:O;X6V[Q M7;S79=/N."=)RQ#Q:ERN=_:122C-])6224NK:5WUU;NGB+P/H?BM2NKV4%TQ M&/,9-LP'HLR;95^BN*UHXFMAOX,Y1\KZ?^ NZ_ W<4]T?/WB?]EZQN TOA^\ MDM7ZB&Z'FQ9]!(@61![LLQKZ.AGWTZW?'EGY7NG4]6QTA!Y&/O=>OW.U2C0BG!IU)+?I!/\ ]N_+\_(E">+F MXU$X4(/X7HZC75_W.W?\H8O#Z7MUJ,-U$5MYC;>2P&W'EQ%=T1[%#QQQV(() M%4ZKA&DX/WES77J[Z^I$<,JE3$0J1M"7L^1[6Y8VO'M;_@;%_1OMD,CZ=J*& M80J&BNMH*RIG #YZ2CN.20"3V9\:JIR2J4[*^\.J?EY?UY+KPTZ])O#U>9\J MO&HM%*/1/M)?COYO=;3[9_O0Q'ZHI_I7'RQ[+[D>NJ]6/PU)KTE)?J5VT2P; MK;P_A&@_D!4^SA_*ON1LL9B8[5JG_@RA_*C58_ M%+:K/[[_ )H@;PII;=8!^#R#^3BI]C3_ )?Q?^9JLSQ:VJO_ ,!@_P XD#># MM,/2-E^DC_U)J?84^WXLU6;8M?;3]81_1(@;P1IQZ>:OT LV-B\E[JQZP[T\J 'D&=E0'<1RL2D.1RQ12I;W,% MDCQG[R;E"EWTO+_"K;>;T[7U!Y[7AHX4V_22_P#;A?A?#KWCR/[??6\6GZ:0 M?+F^NO\/R/N7(_&+'ZB0_RKPOJO:7X?\$[%GB^U1^Z?_VA5?P# MCB_P!40'P9J=OS$\9_W)&4_JJU/U>I M'9KY-_Y&O]KX2II.,_\ MZ$7^38G]F>(;7[IFP/[LP8?]\[_ .E')6CM?_P+ M_@A]8RRK\2IW\Z33^_E_4/[0\16O43D#UA#C\]A_G1S5H_S?=?\ 0/8995V= M)>E1Q?W,M3M3B9$/\ OQLI_0K_ "H]O4CNE\U;_('E.$J?PI27^&:: M_%,OP^/V'$MN#[JY'Z%3_.M%B>\?N9R3R-?\NZK7E*-_Q37Y&O!XYL9.)%EB M/NH8?FK$_P#CM;+$PZIH\^>2XB/P.$OFT_Q5OQ-FW\1Z=<\).@/H^4_]#"UL MJL'M)?/3\SS9Y?BJ7Q4I?]NVE_Z2V;"2+(-R$,/4$$?F*U3['G.+@[233[-6 M8ZF2% !0 4 % !0 4 % !0 4 % !0 4 ?._QW^%?_"6V9US2X\ZI9)\Z*.;J M!XW[Z7V6 M_M>DNO9^NBIR^R_D?4]?)&X4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0!#9 M>*_@_P"&?%^Z2[M%M[EL_P"D6N()6-S7JT,PQ&&LH3O%?9E[R M^75?)HAP3Z'S;XC_ &<-=T"3[;X8NA>^6=R+N^RW:$=-C;O+8C^\)(F)Z)7T M]'.*-9>SQ4.2^CTYH/U5KK[GZF#IM?#_ )&;H_QP\8^ IQI_B.![Q8^#'>HT M-R%'=)]N7![/(DV[LV,5I4RS"XM>TPTE&_6#4H_.-]/1.(**-L3SG3;IN/*O,1J3_L3 F$\\*&9';LE?-5\KQ&'NU'VD>\-?OC\7W)KS-E M-/R/958. RD%2 00<@@]"#W![&O$VT9H+0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 -=UC4LQ"JH)))P !R22> .II[Z(#Y,^*G[0*P[]& M\(OYDIS'+?KRJGH5M?[[=O.^Z.L08E9%^OP.4WM7QBLMU3_6?9?W=^]MCGE/ MI'[RA\*O@+)>NNO>,%8[SYL=E(27D8G=YEX3SR?F\DGQDS^#]-FZ1F,^J.P_0EA^E9.A3?2WHST(9KBJ>\U)?WH MK\TD_P 3%N/ ,)_X]YG3V=0WZKL_E6+PR^S)KUU_R/2IYY-?Q:47_A;C^#YO MS,=_!VIV1WVKJQ[;'*-^NT?^/5C["I'6+^YV9Z,+7^**E'\+O\"/ M^U-=TC_7"0J/^>J;U_[[P3^3TN>M3WO;S5_Q_P""7]6R[%_PN12?\DN5_P#@ M'_VIIVGCYAQ=0@^K1G'_ (ZV?_0Q6D<3_-'[O\O^"<-7(UO0J/TFO_;HV_\ M23H4\36.H1-'#/\ 9I64A6D7&QB.&^;Y#@\XW+I M1DHQ;T=I0M.S[\N^GFB/1MA/'S*.G) &&5? M1G35E5HZTW]\7V?Z/^G\Q1K3C)X7%+DKQ7HIK^:/GW7_ 4JEAXG:+2;>ZN< MW%Y<[UCB0 -*XD90 J@ * !N;&![L0#I*A>K*$/=A&UV]DK)G/3Q;CAZ=6I[ M]6=U&*23D^9I:+9;7=OQ.CTB.\C@SJ#J\[L7*J %C!Z1J1]X+_>.3GN0 3RU M'!R_=*T5IKN_/YGHT%4C"]=IS;;LE91O]E=[=S4K(Z0H * "@ H * "@ H ^ M)OCM\-I?"M\OC#0 T,#S+).(OE-K<[@5G3'W8Y7Y/9)C@'$BJOW65XQ8B'U+ M$:R2:C?[<;:Q?=I??'T9S3CR^\CZ%^$OQ'A^(>E"60JFHVH6.[B''S8^69!_ MSSEP2!_ X=.0H9OG,?@W@JME_#EK!^76+\U^*LS6$N9>9ZI7D&@4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % 'QW^T+\2GO)?^$-T M=B_S*+YH\DO(2"EHN.3@X:4#)+[8^JR*?M,IP:BOKM96T?(GT76;_3RN^J9S M5)?97S/8?@S\-4\ :4)+I0=5O@KW+<$QCJENI](\YD(X:0L3]>G9>=S6$>5>9['7BF@4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 >-?%CX16?Q"MS%<13XPLH&<0 MSXY*G^%\%HSTW+E#[> Q\L%+DE>5%O6/5?WH^?=;/UU,Y0YO4^806*PK7M M&KIK::[/M);7>VTO+",G!\LMOR/NFQOK?4H([NSD2>"90\E)Q?=-K_A_032>C/G3Q;^S) MI=_NG\/7#Z?*CY>= M]_6%GS+^6>C^4EH_FHEJIW1](>'_%>D>*8O/T>[AO% R1&XWIG_GI M&<21GV=5/M7S-6A5P[Y:T)1?FM'Z/9_)FZ:>QT%HFU'5GQ1XU^*.O?%V\'A_PY#-%93' MXR/. MG ZOE2O"E_ MY-+_ !=E_=7SOTVC!1U>Y[W7SQJ% !0 4 % !0 4 % !0 4 % !0 4 9EWHM ME??Z^%&)_B VM_WTN&_6LI4X2W2_+\CNI8NO0_A5))=KW7_@+NOP.7O/ =O) MDVTCQ'T;#K_[*P_$FN:6&C]EM?B>[2SJK'2M",EWC[K_ %7X(X/6]"N]',:L M=SLW[CR6)223T)R><$UZ>.J3IZQ2=)-*?+NI:?%\K6_X8^4R+!T,4N2I.5/%M.5 M+VB_=U*2;3]D]'=24^>UWO9:2M['I_B&QU+ BD"N?X'^5OH >&_X"37E1JPG ML]>ST?\ 7H?1U\!B,+=U(-Q7VH^]'\-5\TC:K8\P* "@ H * "@ H * *E_8 M0:G;R6=VBS6\Z-')&PRK(PPRGZ@_4=1S5QE*G)3@[2BTTUT:#R/@76M-U/X M>*X[RRW2V,I9H2QPMQ:EAYMO(0,>;'P"<<,(Y@N"%K]#ISIYQAG"=E-;]XSZ M27D_RO&_4Y&G3=UL?=?AWQ!9^*-/AU73G\RWN4#*>ZGHR..=KHP*.O9@>2.: M^ K4IX>R\[&;8Q4U]2H::+GMI9=(+U6_E9=694X M_:?R/LFOBCI"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * /+/B=\*[#XC6GS8MM2@4BWN@.1U/E2@#Z@@X*LIX96 96!5@""*^ J4YT9.E53C*.Z?] M;/HUHSJ3OJC3K(84 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 < M9??\C5IW_8*U?_TKT2@#LZ "@ H * "@ H * "@ H \K\5_!GPOXMW23VHM+ MEL_Z1:8@DR>[* 8I#ZF2-F]Q7K4,QQ&&LHSYH_RS]Y?+JODT9N"9\X:_^SIX MB\-2_;O#%U]L\H[DV.;2[3_=.\1L0.ZRHS=DYQ7TU+-Z%=>SQ4.2^]USP?KI M?\&O,Q=-QUC_ )%/2?CIXQ\#3#3_ !';M>"/K'>1M;W(4?W9@HW _P!^2.;= MU#8K2IEF%Q:]IAIB:] 4Y1T9[UX8_:%\+Z]MBNY'TJ<\;;H? MNL_[,Z;D"_[4OE?2OGJV4XBCK!*I'^[O_P" O7[KFJJ)^1[;:7D%]$L]K)'/ M$_*R1.KHP]0RDJ?P->%*,H/EFG%K=-6:^3-?0L5(!0 4 % !0 4 % !0 4 % M !0 4 !.* /GWXA_M :3X5#V6C;-4U%\">*OC=?#6-8FDBLBW] M;'V=X,\!:1X#M?LNDPA&8#S9WPT\Q'>23 XSR$4+&N3M09.?B,1BJN+ESUI; M;16D8^B_5ZOJSI45'1'95Q%!0 4 % !0 4 % !0 4 % !0 4 % !0 4 0W#R M1Q.\*^9(JDJF=NY@.%W'@9/&3TJDDVDW97U?8B3:BW!7DD[*]KOM?I3DENFI45E3I:4U]\GW?Z+^EP4,/)-U MZ[YJTE\H+^6/ZOK][>;;>$4NM(AL;U1'4@CL)B\#WC M0%F*I.C,NTG*R*.CJPY3=V5AGN2N<#QJ^&AS7P[?*]>5]/*_E_3ZGWV7YU54 M%3S."YT^7VD/M);3<.E^MK>45L-MM>U/P\XM[M6=!_!+G./]B3GCT^\H["N1 M5*E%\LUIV?Z/_ASVJF"PF81]KAVHR_FAM?\ O0TU_P# 7W9W^D^(K35OEC;R MY?\ GF^ W_ >S#ZF\-^( 8;&6;9.#DK;S' M2Y3UBD7;O(^]$4D&2@4_9XW#0S&C'%8;6:5X_P!Z/6#\T[V[.ZZG-%\CY7L? M>:L' 92"I&01R"#T(/<&OS[;1G6+0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 8?B7Q%9^%-.GU;4&V6]LFX_P!YFZ)&@XR\C$*H]3R0,D=% M&C/$5(T:2O*3MZ=V_)+5B;Y5=GPKX:TC4?CUXKDU#4=R6,95[@J3MAM@3Y5K M$>,.^"H. <^;.06R#]]6J4\HPRITM9O2/>4NLWY+_*)RI.;N]C[_ +2TAL(4 MM;9%BAA18XXT&%1% 554#H !Z5^=RDYMRD[MMMM[MO=G7MH3U(!0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!P/ MQ!^'>F_$.Q^R7P\NXC!-O=* 9(7/Y;XV('F1$@,.05<*Z^CA,74P4^>GK%_% M%[27Z/L^GFKHB45+1GQMI&M^)/V?]9:QO4,ME,VYX+.=-TW;H?<7A3Q;IOC2P34M)E$ ML3<,IXDB?&3'*F24<>G(889"R$,?@Z^'J86;I5E9K9]&NZ?5?\,[,Z4TU='2 MURE!0 4 % !0 4 % !0 4 % !0 4 0W-S%9Q/<7#I##"C2222,$1$0%G=W8A M555!9F8@* 22 * )J "@ H * "@ H XR^_Y&K3O^P5J__I7HE '9T % !0 4 M % !0 4 % !0 4 % &;JFCV.MPFVU&WANX3_ 31K(OU 8'!]",$=C6L*DZ+ MYJ4G%]XMI_@)J^C/!O$_[-?A_5MTNDR3:3,>0JDSP9_ZYR,)!S_=F51V6OH* M&=!R7T^=D<@=G@O$U!;C3)#U,B>=%D^CP[G_%HE Z],X\2KDV(IZT^6HO)\K^Z5E]S9HJB MZZ'L&C^,M#U_ TV_M+ICT2.>,R?C'NW@^Q45XU3#UJ/\6G./FXNWW[?B:)I[ M,Z6N4H* "@ H * *M[>PZ;"]S5CSGH!-V7?U!'"GY6)'S5ZM7 RIP4 MX/FDOB7_ ,CZ?C^!YU/%QG/EDN6+^%_Y^O\ 7<]/N;F&RC:>X=(8D&6>1@B* M/5F8@ >Y->2HN3Y8IM]$E=_Z7@);\0@_[5PPV M%?>(3?05[V'RG$5K.HO91[R^+Y16OW\IDZB6VI\Z7_C'QS\:9VT_3HY$LR^(V34KM<$0*#]DC/^T& :X(_VPL?4&)N#7A8O-ZE6]/# M)TX?S?;?Z1^5WYFD::6Y]*1QK"HCC 1$ 554 !0!@ < < #@"OF&[ZO MS#/XCT/N.:EQ4E:2NC:G5G1ESTI.,EU3M_PZ\GH>>ZMX):,F;36/'/E,<$?[ MC_R#8/\ M&O/GA[:T_N_R9]=A4'RU$]/O7^9OB,KHXF/ML'*,6]4EK3EZ6^' MY:>1Z39WT%_&)K=PZ'TZ@^A'4'V(!KT8R4E>+NCXRK1J8>7LZT7&7GU\T]FO M-%JK.<* "@ H * "@#P/XY?"T>-+#^U=-3.K6*'"J.;F 99H3ZR+DM#ZDM'_ M !@K]#EF.^JS]C5?[J;_ / 9?S>CVE]_37*<>976Z.+_ &>_BD;M%\):N^)X M0182.>711DVS$\[XP"8L]8P8^"B!N[-L#RMXRBO=?\1+HW]I>3Z^>O5VBG+[ M+^1]85\@= 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 C,%!). . M23P !W- 'P7\5?&MW\6=>A\-^'\S64,WEP!3\MQ/R'N6/011KNV,>%B#RDC> M0OZ#@<-'+J,L5B-)M7E_=CTBO-NU^[LNAR2?,^6.Q]@^ /!-IX!TF+2K7#./ MGN)L8,T[ ;Y#Z#@*B_PHJC)()/QF*Q,L75=:>BVBOY8]%^K[NYTQCRJR.TKA M*"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * .9\6^$--\:V#:;JL0DB;E'&!)$^,"2)\':X_%6&5=64D'JH8B MIA9JK1=GU71KLUU7_#K4EI-69\/:IH_B7]G[65O;-S+93-M27!^SW48)/DW" M _)*!DXSN7EX7(R:^\A4P^<4N2:M-;K[4'_-%]5^'22.:SINZV/L+X>_$S2O MB):^;9-Y-W$H,]I(1YL9Z%EZ>9$3]V11CD!PCG;7Q>+P53!2M-7@_AFMG_D_ M)_*ZU.B,E+8]%KS2PH * "@ H * "@ H * "@ H ^-/CAXIDTOQ#>:?KT,L^ ME7.BSQ:6HSY"7LD1VW13(262.;]V6;+P*4D0 X+ 'O/A?PW;:1)>ZOX6FCDT MS4;2-K6VBE9[6.ZC,VYX$#&*..7=&&1"NUD8848"@'R7X?\ $FF:AHFL67B* M.9O&AF=[2XD21KU[AF1(8+:11YL#Q3Y#V\?EJ8VX5@&5 #UGQ9KVKK/X1\': MT[>=J!MI-83<,W $D:+!*R\,K%9/M !*RL!R1R0#>\,:S_PC'Q)OO"-F!#I- MW:QW$%J@"PV]PMO%(Y@11MB21!(710JE]K<8 (!]'T % '&7W_(U:=_V"M7_ M /2O1* .SH * "@ H * "@ H * "@ H * "@ H * ,[4M'L=9B\C4+>&[B_N M3Q)*O/LZD#ZUK"I.D^:E*47WBVG^ K=SQ[7OV>?">LY>WAETV4\[K64A<_\ M7*42Q@>R!/J#S7LTLVQ-+234U_>6OWJS^^YFZV^,S GW\M:]FGGD'I6I-><6G^#Y?S9FZ79G-#P)\4O"'RV#WK0IT^RWH MEB./2!I=WYPC^==7UK+<3_$4$_[T+/\ \"M_[<3RSCM?[QP^*WQ,\,\:E#.R M+_S^:=L7'_71(H2P]]Y^M'U'+Z_\)Q3_ +E2_P"#-B:DYRY9:16R[^?];&76YPE:\^%>N_$J5+FVN6%M%A&:\FE: M%-H @7]X<@<%%58QW92>4L=0P*<917,];0BDW?^9Z?>]?)GKX;GJ*S^%;-_ ME\CU/PK^S7H.CE9M7DEU69<'8?W-OGK_ *M&,C8/]^4JPZI@D5Y%?.*U2\:* M5./?XI?>]%\E==STU32WU/H*QL+;2X5M;**.V@C&$CB18T4>BJH"C\!7SDI2 MFW*;;D]VW=_>S;;1%NH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@#+U/1K;5DV7"_,/NN.'7Z'T]CD>U93IQJ*TE\^J._#8NK@Y MGFRA.@^:+T[ MK]4?:TL3ALUA[&M%*?\ ++>_>$M/PL^ZL=CH?BR#4L0SX@G/ &?D<_[)/0_[ M)Y]"U=E.NIZ2TE^#]/\ (^I2O.E_Y-'_ !);KS7S2.MKK/G@H * M"@ H * /B_X\_#.70+O_ (3+00T49E62Z6+*M;W&X%;I,X_!_XFQ?$+3=EP535;-56Z MC&!Y@Z+<(/[DG\8'^KDRN I0MX&88)X*I>/\*7POMWB_-=.Z\[FL)1+)PTO=?ECP"K[N7-, M=]9G["D_W4'NOM2[^BV7S?56<(\NKW_(^@Z^<-@H * "@ H * "@ H * "@ MH HZE#<3V[I9R""G"3V<8& "0E13E)R]VG&33?H]$N[*EB7&G3C!<]>I"+4 M?5*\I6VBOE?IU:Z+3X9[>W2.ZD\Z8#YW "@DG/ ' Z XR0,GDURS<7)N"M' MHCT*49P@HU9592&5@&4@@&M*=25&2J4FXR M6S7]?>MGU$U?1GQ#\0?A'J_PPNQXC\+2S/90-Y@=#FXL_42 #][!C@O@C;E9 MUQ\S_=X3'TL?'ZMBU%3:M9_#/T[2\N^L7T7-*#AK';\CVKX5_'6R\7*FF:T4 ML=5X56/RP71Z QD\1RGO$QPQ(\HG.Q?#QV5SPUZM"\Z6[ZRAZ]UYKY]WI&=] M'HSW74=4M=(B^T7LBP1Y"[F[D] ,DGOP#@ D\ FO A3E4?+33;\BY3C37-- MV1=1UD4.A#*P!4@Y!!Y!!'!!'((J&K:/1HK?5#J0PH * "@ H * "@ H \3^ M)>I:+XDTO7]"OTA>^T>QFNH$D(,F?L)N(;F'A64I(6C8(6X4!SLEV4 >>_"; M2]1\$ZGXGT?2)6U'3--C#VK'YD-Z8O-2$;?D,R@^3=!"I+QIN57:CH= MAXN^'USXRU21M^T]0#O-*T675?BY?ZM"" M;72[.-))!RGGRVT4:PDX(W['=RH.5"?-@X! /I6@#)U;1;?6D5+A[F,1DL/L MUY=V;$D8^9K2>!G'HKEE!Y !YH XFVT&VT/Q59?9GNW\W2M5W?:KZ]O,;;O1 ML;/MEQ/Y>=QW>7MW_+OW;5P >F4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 5;BPMKOBXBCE_WT5O_ $(&K4I1^%M>C: QV\'Z&YW-IUB2>YM8 M"?\ T76WUBLM%4J?^!R_S%9=D-_X0W0O^@;8?^ D'_QNG]8K?\_:G_@F:I:&T2"*V(YC>&-$,;=B H7*_WE/!'H0"*IXFI2ES\SEW3;=U\_ MS,:M*-6/*].S[,\DT7X97L]^T.HCRK2!OFD4_P"N'81=\,/O,0-@X(W<5[=7 M'0C!2I:S>R?V?7^M?0\BGA).=JFD5U[^G]:'T!:VL5E$MO;J(XHP%55& /\ M\GJ3R>:^:E)R;E)W;W9[J2BE&*LELB>I*"@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H " PP>0>HH&M-4<#KG@Q)LSZ?B- M^IBZ*?\ C[=/EV_(^LP6;.G:EB[RCLI[R7^+^9>> M_J9.D>*KC2G^R:BK,B';EA^\C^N?O+['G'0D8%90K2IODJ7LOO1WXK+*6*C] M8P;BI/6R^"?W?"_32^Z6K/3;:YBNXQ+ P=&Z$=/_ *Q'<'D=#7I)J2O%Z'Q% M2G.C)TZL7&2W3_K;LUHR>J,@H * "@""YMHKV)[>X198959)$O(TZ;NMOZT/M?P9XO MLO&^EQ:MIY^208DC)!>&4 ;XGQ_$I/!X#*5>$J.C4W6SZ271KU M_!W70Z4^971U-,=?#30),TD EY-U=;B6G;/WHXGY'9YN,XC93] M'FF,6'@L%A])-)2M]B%M(KLVONCZIF4(W]YGVS7PITA0 4 % !0 4 % !0 4 M % %:ZO8+)=]Q(L2_P"T0,_0=3]!FI<^H&U?S;!_P#'37++$0C\-W^'YGNTLFQ$]:CC37F[O[HW7XG/S^/+ MESB"&-/3<6<_IL'Z5SO$R^RDOQ_R/6ADE*.M6I-^EHK\>;\SD->U*\U)@TZD M3+&^-D>QO*(._<0,F/;NSG( SV+5[67SKRE>5E1OK=67-]GE_O7MY6WUL?&\ M0X?+L/14*#D\99N/).[5-7Y_:]%#EO;9N7PZ7E6E_M(TYQ/_WY!_38:\7FKK^;[O\ @'VGL MEZ7_ (,:_P#;D']OZ]!_K%DX_O6^/Y(M'M:RW3_\!_X ?46M.J/+J95BJ>T%)=XR3_!V?X&_;W4-T-T#I(/5&#?R)K=23^%I^ MAY,Z4Z3M5C*+_O)K\R>J,@H * "@ H * "@ H * "@ H * "@ H 0@,"",@\ M$'H10!\E_%_X%ZGON'F6KY$$C,>L&T$Q/U/EA3&0"5\H*<_8Y?F M=1M8>NG-6TDOB27\U]UY[^IR55&G%S>B[?Y'/0W-\]I;VE][ZG@5*DJKO+9;+L>F>!?'3: M&RV%^Q:R8X1CR8"?U,9/WE_A^\O<'RL5A?:_O*>D^J_F_P"#^9UX?$>R]R?P M='_+_P ^B$=9%#*0RL 00<@@\@@CJ".AKYC;1GO[ZH=2 * "@ H * "@ H MY_7O"FD>)XF@U>SM[Q71H\RQJ756!!\N7 DB89)5XW1T;#(RL : -6QT^UTN M%;:RABMH$^[%#&L<:_1$"J/P% &5)X2T2:[_ +1DT^R>\W;OM#6L!FW==WFE M-^[/?=F@#8N[."_A:VNHXYX9!AXY45T<>C(P*L/8@B@"'3=*L]&A%KIT$-G MI)$4$:11@GJ0D:JH)[G'- %Z@ H XR^_Y&K3O^P5J_\ Z5Z)0!V= !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 8VK MZ%;:PF)1MD ^61?O#V/]Y?\ 9/X8/-8SIQJ+7?HSTL+C:N"E>F[P>\'L_P#) M^:^=UH>;%=1\'SY',3'W,4@_]E;'T8>Z]?-]_#OR_!_\$^TOAGY/;TC1]>M]83,1V2@?-&Q^8>X_O+[C\0#Q7I4ZD:BTT?8^,Q>"JX*5I MJ\'\,UL_)]GY/Y7-JMCS H * "@#G/%?A>R\8Z;-I&HKNAG'##[\4@^Y+&>S MH>1V(RK JS ]-"O/"U(UJ3U7W-=4_)_\'_$\FI:F6CL8F4W#+G9# "?*M(">-[#(SU'[R9\L<-]W6JT\GPZI4 MM9OX4]W+K.7DO\HK3;F2=1W>Q]]6-C!IEO'9VB+#! BQQQH,*B*,*H'H /\ M'FOSV4I3DYS=Y-W;>[;.O;1%JH * "@ H * "@ H * .?U+Q-9:9E6?S)!_! M'AB#[G[J^^3GV-<\ZT*>E[OLCU\/EV(Q-G&/)#^:6B^2W?R5O,X>X\5ZEJK^ M58H8P>BQJ7?'NV./J N/6N)UIS=H*WIJSZBGEF%PD?:8J2DUUF^6/RC?7T;? MH/M?!M]?MYM])Y6>I8F20_KC\VR/2B.'G+6;M^+_ *^9-3-L/AU[/"PYK;67 M)!?A?[H_,ZRS\':?:\NK3,.\CRWM\C&7PXT%A=*6^T:A>1.LDS<;F92 BY^[&IP .. M@) P .OVRKW79CEA7*G M3<7R5Z<8J,EW22<7WB_ZZI]%ITEQ+;H]X@AG(^=%;< >G!'8]<9.,XR<9KFF MHJ34'>/1['?2,>ZKL/YIM-9.E![Q7RT_([H8[$TOAJS^;YE]TKHP[ MCP-8RP!#+^3#/_ (]6#PT.ET>I3SG$0TJ*$UZ.+^].WX&!<>![RV.^ MUE23'3DQO^'4?^/"L'AY1U@T_P '_7S/7AG-"HN6O"4;[[3C^C_\E*W]H:[H MG^N\PH/^>@\Q/^^QG'X.*GFK4M[V\]5]_P#P3;V&78[^%R*3_D?)+_P'3\8L MV++QZAPMW"5_VHCD?]\M@C_OHUM'$K::^[_+_@GFULD:UP]1/RFK?^3*_P#Z M2CK['7++4,""52Q_A/RM_P!\M@G\,BNN-2$_A:]-F?/5L'7PW\6FTOYEK'[U M=+YV-6M3@"@ H * "@ H * "@ H * "@ H S=7TFVUNV>SNUW1O^#*PZ,I[, MO8_@002#K3J2HR4X.S7X^3\C.<(U(N$EI_6J/E[Q-X9N?#%SY$_SQ/DPS 85 MU]_[KC^)>W49!!/UU"O'$1YHZ-;Q[/\ R[,^;JTI49_MHA: "@ H * "@ H * "@ H * M "@ H * "@#C+[_D:M._[!6K_P#I7HE '9T % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 0W%O'=(8IE#HPP5(R/ M_P!?H1R.HI-*2LUH:0J2I252FW&2V:T_K]3S#6?"\^D/]LTXLT:'=A2?,C_+ MEE]^H'W@1DUYE2BZ;YZ=[+[U_P ^YPF94\7'ZMC%%2>FOP3_P GY;7VUT-S M0/%Z7>+>^(CEZ*_1'^O96/\ WR>V.!6U*NI>[/1]^C_R/+QV52HWK86\J>[C MO*/I_,OQ7GJSN:[CY8* "@ H \V^)WPYM/B+IAM9-L5[!N>TN,I@L9+!5.9:P>DX]UW7FNGW=2)1YEY]#Y6^%OQ"OOA/JTOAG MQ&KQ6)F*2J^2;24X_?)C.Z&089PN0RD31Y.1)];CL)#,*2Q6%LYVNFOMK^5_ MWETOL_=?ESQER/E>WY'W?%*DZ++$P>-U#*RD%65AD,I'!!!!!'!'(K\_::=G MHUHT^AUCZ0!0 4 % !0 4 % !0 4 % !0 4 4=3U*VT:UEOKZ18+:W0R22,< M!5'4^I)Z #)8D* 20*TA"522ITU>3=DEW%L?!'B37-7^/GB6/3M,5H[&(L($ M;.R"$$"2[N,<;V&,@'CY(4+,\'^$K'P3ID6DZCU?9?UH>MALOKXNTH+EA_/+1?);R^6G=HX"XUG5/$CF M"U5DC/5(^!C_ *:2'''U*J?3->>ZE2L^6*LNR_5GUM/"83+(JK7:!43#WS[S_SSCR%^A;[Q_X"%^IK>&&2UF_DO\SR\1G4G>.%CRK^ M:6K^4=E\[^AW-K9PV2>7;HL2^BC'XGN3[G)KN45%6BK(^6J59UI<]63D^[=_ MN[+R6A8JC$* "@ H * "@ H * "@ H * "@#&O/#UA?9,L*AC_$GR-]\ON=[?*QR%]X"(RUG+]$E'_LZC_V4?6N M26&_D?R?^:_R/HJ.=K;$T_\ MZ'_ ,B__DOD9/VC6_#O^LW^4/[_ .\CQ_O9 M.WZ!E-8WJT=[V\]5_P [_9Y?F/P>37R6<=<--27\LO=?W[/Y\IV=G?V]\N^VD60? M[)Y'U'4?B!79&49:Q:9\U5H5,.^6M"4'YK1^CV?R9;JSG"@ H * "@ H * " M@ H * *6H:;;:I%Y%Y<>0VUQD9'0CN#].Q(Z$BM(3E2?-!N+\B)0C-YN+("*;J M4Z(Y]O[K'U^Z3UPREO*/_P DOQ72 M^B,#1_$UQHK_ &/4%9HT.WG_ %D?TS]Y?;T^Z<<'GIUI4GR5+V7WK_@'KXO+ MJ6-C]9PCBIO73X)_Y2\^^ZOJ>H6US%=QB6!@Z-T8=/\ ZQ]0>1T->FFI*\7H M?#5*_F. 6)C];PEG)J[ M2VFNZ_O6_P# EY[Y0ER^[+_AC[;5@X#*001D$<@@]"#Z5\)MH=0M !0 4 % M!0 4 % !0 4 % $-S&_#B.]AYNV)!E6NI!UGESC9"@RR*V B RR8;" MQ_?X/"4\MI/%8EI5+:O^1?RKO)[.V[T6F_)*3F^6.Q]6_#+XR[OS?7[MD=$8\BL M>D5YA84 % !0 4 % %#4-3M]+C\RY<(.PZLWLJCD_P AW(K.4XP5Y.QUT,/5 MQ4N2C%M]7LEZO9?F^AYQJ/BJ\U9_LVGJT:MP O,K?B/NCUV].[$5YTJTIOEI MIKTW_P"!_6I]G0RRA@X^VQ_2-R_I/@@G$NHMUY\I3_P"A MN/U"_P#?7:M(8?K4^Y?J_P#+[SDQ6<6_=X)>7/)?^DQ_67_@)Z!;VT5F@B@1 M8T'0*,#_ .N?4GDUWI**M%61\C4J3JR1/5&04 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 $9XH YZ_\+V%_DF/RG/\ %'\I_$?=/XKGWKGE M1A+I9]UI_P ]BAF6)P]DI\T?Y9^\OO^)?)V.+N_!M]8-YUB_F;>1M/ER#Z< MX/X-D^E<4L/.&M-W_!GTM+-L/B%[/%0Y+[W7/!_A=?-67<;:^+M0TQO)OD,N MWJ'!20?CCG\5)/K1&O.GI-7]=&.IE6&Q*]IA9>/\T-?O7Q+[K> M9T8YZ5T'C!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % '&7W_(U:=_V"M7_ /2O1* .SH * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H QM8T*WUA,2C;(!\L MBCYE]C_>7_9/X$'FL:E.-1:Z/HSTL)C:N"E>F[P?Q0>S_P GYKYW6AYM_P 3 M'P?/ZQ,?Z]?-]_#OR_!_P#!/M/]ESBGVFEZ3@_UC]Z?D]O2 M-'UVWUE,Q'9(!\T;?>'N/[R^X_$ \5Z5.I&HM-'V/C,7@JN"E::O!_#-;/U[ M/R?RNM3:K8\P* "@#P/XQ_!N'QQ$VJ:4JPZS$OLJ7:J.(Y#P!*!Q%*>,8CD. MS:T?T.79B\(_8U;NBW\X/NO+NOFM;IY3AS:K<\?^$OQCN?!DP\+^*Q(EI"YA MCEE#"6R8''E2@_,8 >!QNA[9CP$]K'Y='$KZW@[.35VEM-=U_>_]*]=\HSY? M=E_PQ]LQ2I.BR1,'1P&5E(*LI&0RD9!!!R".".17PK3B[/1K==CJ'T@"@ H M* "@ H * "@"O=W<.GPO21V"HBJ,EF8X '4FJC%S:A!-R;LDMV M_(-CX9^)OQ/U#XIWZ>&?#"2O8/(%5$!62]<'.^0'&R!,;E5R /.FP0JQ_?8 M+!0R^#Q6*:4TKW>T%V7>3V;7I'SY92?9=%IW;VC'E]3U MZO&- H * "@ H :[K&"S$*JC)). !ZDGH*-M6-)R:C%-MZ)+?Y(X/6?&L<&8 M=/ D?H9#]P?[H_B/N<+_ +PK@J8A+2GJ^_3Y=SZO"9/*=JF+]V/\B^)^K^SZ M;^C,33_#=]KLGVJ^9HT;G<_WV'HJG[J^A. /X016$:4ZKYINR\]_DCU*^88? M 1]AA8J4E]F/PQ?]Y]7W2NWU:/2-.TJVTI-EL@7U;JS?[S=3].@[ 5Z4(1IJ MT5;\SXNOB:N*ES5I-]EM%>BV^>[ZMFC6AQA0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 5KJR@O5\NX19%]& ./H>H/N,&I<5+223-Z=:I0? M-1E*#\G;[^_HSB]0\"PR9:R'X[ZXI89;P=O)[?Y_F?2T,ZJ0 MM'$Q4U_-'W9?=\+^7*O^!^!['^ MPYG_ "^T?_;E3_[;_P F1TFG>.8)<)>(86_OKED_$?>7\-WUKIAB4])JWFMO M\_S/&KY+4A>6&DIK^67NR^_X7_Y*=I;7<-XGF0.LB^JD'\\=#['FNQ24E>+N MO(^:J4IT'R58N+[-6^[OZHL51B% !0 4 % !0 4 % !0 4 % !0 4 % !0!# MB4 =G0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 0W%M'=1F&90Z-U4CC M_P"L?0CD=14M*2LU=&M.I.C)5*3<9+9K^OPV9YCJ_A:XTE_M>G%F1#NPI/F1 M_3'++[CG'4$9->;.C*F^>G>R^]'V^%S*EBX_5\8HJ3TU^"?W_"_POLT[(UM" M\9)/B#4,1OT$O16_WA_"??[O^[6M/$)^[4T??I\^WY'GXW*)4[U<)>4=W#[2 M_P /\R\M_4[X$$9'(-=Y\IMHPH$% 'BOQ7^#MG\08C>6FRTU>)<)-C"3@#B* MXP,D=DE +1],,ORU[F S"6"?).\J+WCUCYQ_5;/R>IE*'-JMSYS\"?$[6OA! M?-X=\1PS/8Q-AH&YEMLG/F6S$[7B;[VP-Y;YWQLI+%_IL5@J.90^LX624VM) M+:7E);IK:]KK9I],8RQ]O:#X@T_Q-:)J&E3I=6TG1T/0]U=3AD<9^9' M8=Q7PE6E/#R=.K%QDNC_ #71KS6AU)IZHV*P&% !0 4 % !0!A>(_$VG>$K) M]1U:9;:"/N?O.W9(T'S.Y[*H)ZDX )'11HU,1-4J,7*3^Y+NWLEYL3:CJSX> M\8>/=>^-VI)H6AP21V._*6RGEPI'[^\2<[:R[?W8+>[^]^2T.5R?^!'HH^O/H#6$ZL:>CU?9?UH>MA[M_$>_.3UVJ.E>>W4KNRV[=%ZGU\:>$ MRB'/)^^UN]9R_P *Z+[EW9V^C>$[;3,22XGG'.YA\JG_ &5_]F.3W&WI7;3H M1IZO5_@O0^8Q>9U<3>%/]W3[)ZM?WG^BLN]SJJZCP0H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ (SQ0!S>H^%+"_RP3R9#_%' MA>?=?NGWX!/K7-*C"72S\O\ +8]JAF>(P]ES<\?Y9Z_<_B7WM>1Q=SX5U+2' M\ZQ?H"V?2N-T9TW>#OZ:/[CZ6GF>%QAEGTJYT6>+2U&?(2]DB.VZ*9"2R1S?NRS9>!2DB '!8 ^@?!GAS3M'NK MG6-!N(SH>H6\+Q013%K:&6-I?-D@7)BBC=&3^)FHQ:;K M/ASP+IR+:Z5>7,&-9_P"$8^)- M]X1LP(=)N[6.X@M4 6&WN%MXI',"*-L22()"Z*%4OM;C ! /H^@ H XR^_Y& MK3O^P5J__I7HE '9T % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 L=)?@SZ'!9I4PMJ=:\Z7_DT?1]5Y/Y-''V6LW_ (8D^RW2 MEHA_RS8]!ZQOR,>PRO7@'FN.-2=!\LEIV?Z/^D?15L)ALSA[>A)*?\T>_:<= M-?N?JCTS3=6MM53?;MDC[RGAU_WE_J,@]B:].$XS5XOY=4?$XC"U<'+DK1MV MDM8OT?Z:-=4:5:'$% '#>.?AYI'C^U^SZG'B5 ?)N8\+/"3_ '6P=R$_>C<% M&ZX# ,._"XNK@YQ+ & MXB4O;2KGY4NH3GRVYP-_0D^3,3S7VT*V%S:'LZB2G_*]))]X2ZKT_P"WD^>!OVBM%\0!+;6P-)O#@%V.;1V]5EZQ9ZXF 51QYK&OGL3E%:C>5#]Y M#LOC7RZ_]NZOLC6-1/1Z'T'!<174:S0.LL;C*NC!E8>JLI((]P:^=:<7RR33 M6Z>C7R-C#\2^);;PS;&XN#N=LB*('YI&]!Z*.-S8PH]6(!Z*%"5>7+'9;OHE M_GV1SU:L:,>:6_1=_P"NK,+P;XYA\2@V\X6"\3)\L$[9%_O1YYR!]Y221]X9 M&=O1B<*\/[T=8=^J?G^C,:&(5;W7I+MW]#N+BXBM(VFG=(HD&6=V"JH]69B M![DUYZ3D^6*;;V2U?W'QI).?\J^)OO.73YZ]E8R2E/5[ M?UL?:7@OP+I7@.R%EI46TM@RS/@S3,/XI'P,]]J* B9.U1DY^'Q.*J8N?/5? MI%:1BNR7Z[OJSI45'1'8UQ%!0 4 % %2]OH-.C\VX<1KVSU/LH')/L :B4E! M7D[(Z*-"IB)>SHQ<:IXON+]OLVFJT:L'^U4^[_-F.*S=07LL$MM.=K1?X8_J]/)GHD%O' M:H(H5$:+T51@#\OU/>O1245:*LCXZKAWS49RAZ/1^JV?S1Q6H>!(WRUE(4/] MR3E?P8?,!]0WUKBEAEO!V\G_ )GTM#.I1M'$PYE_-#1_.+T?R<3!$FM>&N#O M\I?7]Y%CZ\[/P*FL/WM#O;[U_P #\#UN7 9EMR\[[>Y4^[3F^Z2-^Q\>1/A; MR(QG^]'\R_\ ?)P0/H6-;QQ*VFK>G^7_ YY-;))QUPTU)?RRT?WK1_=$VKW M7#+;B?2#%=/&P:2$DB1HQG<$7A@_<94YP< G /I494JCY92M=:/L^EUO8^2Q MM#%8./,J3T=VFG9QZJ,E>/-VU?I?0BOO$R#2FU2PVR;2B[7!^5F=5974$$,H M;UQT(RI&>J-!^U]E4NM]5ULF[KR/*J8M+#O$T+.SBK/HW))II-6:O^NJ+>M: MT; K:6B^??3_ .JB'0#O)(?X8UZ\XSC P 2(IT^>\YOEA'=_HO,UQ&(]E:E2 M7-6E\,>W]Z7:*_'[VMR#S!&OG;?,VC?MR%W8^;;GG&W-97MM?K;R)*104 % !0 4 % !0!XG\2]2T7Q)I>OZ%?I"]]H]C-=0) M(09,_83<0W,/"LI20M&P0MPH#G9+LH \Y^%OA>^T6_\ %/A33+EKO2(H3#;S M$_(EW/"<("OR>;&KF.ZV%3OB0LJY4 \YT.&SC^%6N:;>HL.H:?J2EXG55F2 M8R6B1G!^;+!98?4A9%^Z,T ='>>']3TV?P+KFKB15A^S6ER\F?W&;@/:+,2, MH6BEV$N?E,9#$$9(!Z!I6BRZK\7+_5H03:Z79QI)(.4\^6VBC6$G!&_8[N5! MRH3YL' (!]*T 9.K:+;ZTBIH/N/QXJ)14U:2.F MC7J8:7M*,G%_@UV:V:]3S34?#%YHLGVK3V=T7D%>)$'N!]X>I Y'50*\V=&5 M)\U.]O+='VN'S&AC8^PQ<8QD]+2^"7HW\+[7VZ-LU='\;*V(=1&P]/-4I@W=?R-Z_\ ;KZ^CU\V=_%*DRB2-@Z, M,AE(((]B.*[TT]5L?)2C*#<)IQDMTU9KY#Z9 R2))D,^O8'&1M624NBJ1M]TE=+[T9.,X?#^!U6H7U] M?2[M4DEFN8E$;&90CC;Q@H%14.$805J*2B]5;5:^=W?[V?/ MU)2G)NIOM;MY6*L,\EJZS0L8Y(R&5E)#*1T((Y!JVE).,E=/=,S3<7=:-;&; MJ7PK\<>/KS?Y#QR:A<,$3/)\NW!9^!]UA"BL"/FQEJ<,=@\%&T(Q]H MM&J<5=^LM%Z^\[?@>_352I%2GIZ_G8]C\%_L[:#X;9;G5"=7NEP0)5"VRGU$ M +;_ $_?.ZGKL4UXF)S>M6O"E^ZCY.\O_ M+?))^9U*FH[ZGOZ(L2A$ 55 " MJ !P . . !7SS=]7N;#J0!0 4 1RRI;J9)6"(O)9B !]2>*3:6KT1<8R MFU"";D]DE=_R^5WZ,PK/0-1\0R?:;QF2,_P E81I3 MJOFF[+N_T7](]6KCL-ET?8X:*E)?9CLG_>EK=_?+O8]'TO1;72%Q;I\V,%VY M<_4]A[# ]J]&%.-/X5\^I\;B<96Q;O5E[O2*TBOE^KN_,U:U//"@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * ,&^\-6%_DO$(W/\4?R'Z\?*3_ +RFL)482W5GW6AZU',<3A](S>!)HCOLY0^.0KY1A]&&03^"UQRPS6L']^G]?@?14LZIR]W$ M4W'SC[R^:=FE_P"!' ZQ#>:0SV\Q:-IPK2)D,'"N&5S@D9W#ANIY&>2#]#E[ MJR]RO&\8?#-O57TY;]5;7R^ZWY[Q'# QMB,NJ*-2LU[6C&+46D[JHU9J% !0 4 % !0 M4 % '/Z]X4TCQ/$T&KV=O>*Z-'F6-2ZJP(/ERX$D3#)*O&Z.C89&5@#0!JV. MGVNEPK;64,5M GW8H8UCC7Z(@51^ H H7'AO2KJ[749[*TEO(\;+A[>)IUQT MVRLAD&.V&&* -*[LX+^%K:ZCCGAD&'CE171QZ,C JP]B"* (=-TJST:$6NG0 M0V<"DD101I%&">I"1JJ@GN<B4 =G0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0!S6L>%[75_:N: MI1C/79]U^I[6$S*MA+0;YZ?\LGM_A>Z]-5Y'"/::MX58O&3Y.>67YXC_ +RG M[I]R ?1JX>6I0U6WEJOF?5*K@LU7+-)3Z*7NS7^%]?1-KNCJ-+\;6]QA+P>0 M_P#>&3&?_9E_'(]6KJAB(O2>C_#_ (!X>)R>I2O+#/VD?Y7937Z/Y6?D=I#- M'.H>)E=#T92"#^(XKL33U6Q\U*$J;Y)Q<9+HTT_N9)3( G')H \[\;^"(_$, M9N[0!+Y!P>BS*.B.>@;'".?]UOEP5]3"XIT'R3UIO_R7S7EW7S]>#$8=55SP MTFOQ\G^C.8\#?#UHW&H:Q'M*']U;MZ@_?D'3@_=3O]YN, ]>*QB:]E0>^\E^ M2_5G-A\-9^TJK;:/ZO\ 1'M8(/2O /8"@ H * (+BZALU\R=UC4=V( _#/4^ MPYJ6U'5NR-:=.=5\E*+D^T4W^1Q&I^.8HC>G1'=:3X5M-+PY'G3# M^-QP#_LKT'U.6'K7="C&GKN^[_1'RV*S.OBKQ3]G3_EB]7_BEN_P7D=+72>( M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 96L7EQ9PC['$;B>1@B ?=4G/SR'LBXR3W.!D M9R-J<8R?OOEBE=]_1>9RUZDZH7 M+1-+(!EFQ*C%4'\,: < 8X&2!@ =D*R=2/V:<4[+MH]7YL\JMA)1H3M>I7FX MN4NKM).R[17;R]$M+4],GTN=M5TE;FV'"SJ.K*.THY(('S>Y)#Y0G&0]XP-I/NG3_ +YVD]S7+.A"6J]U^7^1[V'S M6OA[1D_:0[2W7I+?[[G'3>'M6T-C+9LSJ/XH2++5GXYN;<[+R)9,<$C]V_XC!7/L M5'$2C MI-7_ ?]?<85PTW&^R?O1^3T?SO(Z%?%6EZE$T%P6C612K*ZD9##!& MY-V..^177#$P34D^5K577_#G@5\GQ"BXBY$?K7ABE[2BU[1:RBGO_>2_-?T_D94Z^5M M4,9&:HRTIU)1:Y7TA)VMZ/\ 3X:>@ZQ,^F6VF:9A[UUEY]E_P M$^[TO3H=$@\D.6))>221OF>1OO.V3QG'3L/4Y)\ZI4YWS.R6R6R2Z(]_#X?V M,?9PYI-N\GJW*3W;'SZS8VW^LGB'L'!/Y D_I7*ZD([R7WGJ0PF(J?!2GZ\K M2^]V1@W7C>P@XA#S'MM7:OYM@_DIK!XB"VN_P_,]:ED^(G_$Y::\W=_=&Z_% M'-7'C'4+]O*LHQ$6Z! 9)/S(Q^29]ZYG7G+2"MZ:O^OD>W3RG#8=>TQ,^:V_ M,U"'YW^^0EOX3U'5&\Z]?R\]Y"7DQ[+GCZ%EQZ4*A.>LW;UU8ZF:87"KV>%C MS6Z02C#[[?BD_4[33/"UCIN&V^=(/XY,'!_V5^Z/8X)'K79"C"&MKON_\CYG M$9EB,3>/-R0_EAI][W?WI>1T==)XP4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '&7W_ "-6G?\ 8*U?_P!* M]$H [.@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H IW>G6U\,7$22>[*, MCZ'J/P-1*$9?$DSII5ZN'UHSE'T;M\UL_FCFKGP183'@]KK^O,]JGG.(AI-0GZJS_P#);+\#A=3\,E;D:=92BYF(W2 IM6%/[TC! MF )_A4#)X..5!Z\/A?926)G-J,7I;1R?9:[=_+3T\_,<[^N4IY;2H1E4J1M) MR?-"G'^=KE7O+>"OH[/LGS]EI,T<4$TI2*WO"0DS$A%8,R[)"%)4DKE3C;@Y MSPVWNQV'>*DW2E[\%9P;T:WO'SUU77\_%R#-8912]GBJ?[FL^:-6"7,IIN/) M4NU>.EXN_NW>Z;Y>T3P'>'[TL('L7/\ [(*^=^K2[K\?\C]%>=T/LPJ?-17_ M +7W(Y)YYTITOG*7Z)?J;MKX-TZVY96F(_O MMQ^2[1^8-;QP\([IOU?^5CRJF;8JII%QIK^[']92) MTB?RG92%? ;:Q'#8/!P><'K5)I--JZOMMQG:3HT.D0& M&,EWDRTLKC0CAX\D=6]92>\F]V_ MT70CL="@M=.72Y?W\(5E.X8R&9FZ#H03P0<@@$$&G*JY5/:Q]U^732Q-/#0I MT5A9>]%)IW6]VW\K7T^\GT?3GTF#[,TK3JC'RRX&Y(_X4R/O;?4_0 4JDU M4ES)*+ZVZOJ_*Y="DZ$/9N3DDWRWW4>D?.W?\D:E8G4% !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 0W-S%9Q/<7# MI##"C2222,$1$0%G=W8A555!9F8@* 22 * )J "@ H * "@ H XR^_Y&K3O^ MP5J__I7HE '9T % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % 'QI\AEGTJYT6>+2U&?(2]DB.VZ*9"2R1S?NRS M9>!2DB '!8 ^@O!7AFPTJ\N-5\/SH^BZE! 8;>&5GMXID:7S'MT!,4:2*R H MF-KHPV@8 /%_P!I'Q5?/H@M].?RM,EO!:3R#.ZZD1)'>-#T$$#QA9&&?.FW M1@JL#^< ;WQ.\12R:QX9\(JQ6SU*6WEOXP<>?")(TC@I:+XDTO7]"OTA>^T>QFNH$D M(,F?L)N(;F'A64I(6C8(6X4!SLEV4 >9?#7POJ^B7GBKPKX>O#)8PQ"*SNW8 MB.*]FBRH#QJX66)',=RT2[@\2,44[ #S'XQ^'?&^@:+9Q>*;^QO-.CN%BMH M+.-(_*=89-I^2QM?D$89<;V&2/E[@ ](\5>']7TW5_!NN:]*ES)%-#:7ES$, M0HYN1);%L11! \8 ZK2M%EU7XN7^K0@FUTNSC220YC$9+#[->7=FQ)&/F:TG@9QZ M*Y90>0 >: .)MM!MM#\567V9[M_-TK5=WVJ^O;S&V[T;&S[9<3^7G<=WE[=_ MR[]VU< 'IE !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0!S^O>%-(\3Q-!J]G;WBNC1YEC4NJL"#YYQS0!>H * .,OO^1JT[_L%:O_ M .E>B4 =G0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % '&7W_ "-6G?\ 8*U?_P!*]$H [.@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * .,OO^1JT[_L%:O\ ^E>B4 =G0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '&7W_(U:=_V"M7_P#2 MO1* .SH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * (;FYBLXGN+ATAAA1I)))&"(B("SN[L0JJJ@LS,0% )) % $U !0 4 % M!0 4 <9??\C5IW_8*U?_ -*]$H [.@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H ^-/CAXIDTOQ#>:?KT,L^E7.BSQ:6HSY"7 MLD1VW13(262.;]V6;+P*4D0 X+ 'OGA+PS:Z7/=ZKX7GB;2M2M8C:VZ2N]I% M+K'5;^ZU>>\2"661E# MF5XY90UN(D0QQ Q%!;GS%"LJ#Y000#U#XG^);NXUGPUX4G)CBU2:";4XE^43 M+YD:BW;&?W+.LPECR0X"@G Y '^&-9_X1CXDWWA&S ATF[M8[B"U0!8;>X6W MBD:%8M%Y#O$7B M-+O6]01=.T&1OL-L+>ZF^TW8QNOG:*!X_+B(V6J;F)8-,VT%5( OQ#B?4O$7 MA#QGY;PV%Q+;1N7_ .6 EF2:V\XXQ&95E.[)VHR%2>,L :VE:++JOQWF-MWH MV-GVRXG\O.X[O+V[_EW[MJX /3* "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@#G]>\*:1XGB:#5[.WO%=&CS+&I=58$'RY<"2 M)ADE7C='1L,C*P!H OP:/8VMJ=/AMX(K-E9#;I%&L)5AAE,04(58'##;@C@B M@#G?^%<>%?\ H#:5_P" %I_\:H ZB;3[6YMS930Q26I4(87C5HB@QA#&04VC M PN,# XXH 9INE6>C0BUTZ"&S@4DB*"-(HP3U(2-54$]SCF@"]0 4 <9??\ M(U:=_P!@K5__ $KT2@#LZ "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H XR^_Y&K3O^P5J_P#Z5Z)0!V= M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 <9??\C5IW_8*U?_ -*]$H [.@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * .,OO^1JT[ M_L%:O_Z5Z)0!V= !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % $/VB+S?L^]?.V[_+W#?LSMW[<[MN[C=C&>,YH FH * " M@ H XR^_Y&K3O^P5J_\ Z5Z)0!V= !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 <[XOGO[;1;Z;25+W\=I.ULJCC?%O7;[0[;PYX3>9_,U2>V@U"6-WW2Q0FVBF3S2%DVSR M2EF;Y794(? =E8 DM=43P1\3(O#6FHMKI.K6"LUI$H2"*Y59W6:*)0%C9Q!L M?8%#E]\F2 0 ?2E !0!QE]_R-6G?]@K5_P#TKT2@#LZ "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@#G-#U.:^O-4@F(V6%_';PX&"( MVTW3[DAC_$?-N93G^Z0.U '1T % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % '.>%M3FU:SDGN""Z7^IVXVC \NUU*[MHACU$4*!C_$V M3WH Z.@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H Y MSP=J_P!,MSN&1Y=UJ5I;2C'J8IG"G^%L M'M0!T= !0 4 % !0 4 % !0 4 % &+XCUJ/PYIMSJLREX[*%YG4'!*H-S8X/ M. <<<]* /D[XU>%M$UAI/%&C3PVMQ%8Q7L4]LRA;N8W*H@RA!^T,K QNF)"Z M@,&X*@&G\4M*U.6T\'^(]5#+)82V:ZFQ'^I>9K20R2X&$ >*192?E$C*J]1D M Z'4-&DUWXNVUY;_ #V^D:M?\ R?0 ?\('IW_/;5?_ M =ZU_\ )] !_P ('IW_ #VU7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_\GT '_"! MZ=_SVU7_ ,'>M?\ R?0 ?\('IW_/;5?_ =ZU_\ )] !_P ('IW_ #VU7_P= MZU_\GT '_"!Z=_SVU7_P=ZU_\GT '_"!Z=_SVU7_ ,'>M?\ R?0 ?\('IW_/ M;5?_ =ZU_\ )] !_P ('IW_ #VU7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_\GT M'_"!Z=_SVU7_ ,'>M?\ R?0 ?\('IW_/;5?_ =ZU_\ )] !_P ('IW_ #VU M7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_\GT '_"!Z=_SVU7_ ,'>M?\ R?0 ?\(' MIW_/;5?_ =ZU_\ )] !_P ('IW_ #VU7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_ M\GT '_"!Z=_SVU7_ ,'>M?\ R?0!#%\.M)@:1XGU-&G<22LNLZPID<(D8=R+ M\%V$<<<89LG8B)G:J@ $W_"!Z=_SVU7_ ,'>M?\ R?0 ?\('IW_/;5?_ =Z MU_\ )] !_P ('IW_ #VU7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_\GT '_"!Z=_S MVU7_ ,'>M?\ R?0 ?\('IW_/;5?_ =ZU_\ )] !_P ('IW_ #VU7_P=ZU_\ MGT '_"!Z=_SVU7_P=ZU_\GT '_"!Z=_SVU7_ ,'>M?\ R?0 ?\('IW_/;5?_ M =ZU_\ )] !_P ('IW_ #VU7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_\GT '_"! MZ=_SVU7_ ,'>M?\ R?0 ?\('IW_/;5?_ =ZU_\ )] !_P ('IW_ #VU7_P= MZU_\GT '_"!Z=_SVU7_P=ZU_\GT '_"!Z=_SVU7_ ,'>M?\ R?0 ?\('IW_/ M;5?_ =ZU_\ )] !_P ('IW_ #VU7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_\GT M'_"!Z=_SVU7_ ,'>M?\ R?0 ?\('IW_/;5?_ =ZU_\ )] !_P ('IW_ #VU M7_P=ZU_\GT 0V_PZTFT4QP/J<2%WD*IK.L*"\KM)(Y"WX&Z21WD=NKNS.Q+, M20";_A ]._Y[:K_X.]:_^3Z #_A ]._Y[:K_ .#O6O\ Y/H /^$#T[_GMJO_ M (.]:_\ D^@ _P"$#T[_ )[:K_X.]:_^3Z #_A ]._Y[:K_X.]:_^3Z #_A M]._Y[:K_ .#O6O\ Y/H /^$#T[_GMJO_ (.]:_\ D^@ _P"$#T[_ )[:K_X. M]:_^3Z #_A ]._Y[:K_X.]:_^3Z #_A ]._Y[:K_ .#O6O\ Y/H /^$#T[_G MMJO_ (.]:_\ D^@ _P"$#T[_ )[:K_X.]:_^3Z #_A ]._Y[:K_X.]:_^3Z M#_A ]._Y[:K_ .#O6O\ Y/H /^$#T[_GMJO_ (.]:_\ D^@ _P"$#T[_ )[: MK_X.]:_^3Z #_A ]._Y[:K_X.]:_^3Z #_A ]._Y[:K_ .#O6O\ Y/H /^$# MT[_GMJO_ (.]:_\ D^@ _P"$#T[_ )[:K_X.]:_^3Z #_A ]._Y[:K_X.]:_ M^3Z #_A ]._Y[:K_ .#O6O\ Y/H /^$#T[_GMJO_ (.]:_\ D^@"&V^'6DV< M26]N^IPPPHL<<<>LZPB(B *B(BWX5550%55 "@ "@";_A ]._Y[:K_ .#O M6O\ Y/H /^$#T[_GMJO_ (.]:_\ D^@ _P"$#T[_ )[:K_X.]:_^3Z #_A ] M._Y[:K_X.]:_^3Z #_A ]._Y[:K_ .#O6O\ Y/H /^$#T[_GMJO_ (.]:_\ MD^@ _P"$#T[_ )[:K_X.]:_^3Z #_A ]._Y[:K_X.]:_^3Z #_A ]._Y[:K_ M .#O6O\ Y/H /^$#T[_GMJO_ (.]:_\ D^@ _P"$#T[_ )[:K_X.]:_^3Z # M_A ]._Y[:K_X.]:_^3Z #_A ]._Y[:K_ .#O6O\ Y/H /^$#T[_GMJO_ (.] M:_\ D^@ _P"$#T[_ )[:K_X.]:_^3Z #_A ]._Y[:K_X.]:_^3Z #_A ]._Y M[:K_ .#O6O\ Y/H /^$#T[_GMJO_ (.]:_\ D^@ _P"$#T[_ )[:K_X.]:_^ M3Z #_A ]._Y[:K_X.]:_^3Z #_A ]._Y[:K_ .#O6O\ Y/H /^$#T[_GMJO_ M (.]:_\ D^@"&Y^'6DWD3V]P^IS0S(TM?\ R?0 ?\('IW_/;5?_ =ZU_\ )] !_P ('IW_ M #VU7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_\GT '_"!Z=_SVU7_ ,'>M?\ R?0 M?\('IW_/;5?_ =ZU_\ )] !_P ('IW_ #VU7_P=ZU_\GT '_"!Z=_SVU7_P M=ZU_\GT '_"!Z=_SVU7_ ,'>M?\ R?0 ?\('IW_/;5?_ =ZU_\ )] !_P ( M'IW_ #VU7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_\GT '_"!Z=_SVU7_ ,'>M?\ MR?0 ?\('IW_/;5?_ =ZU_\ )] !_P ('IW_ #VU7_P=ZU_\GT '_"!Z=_SV MU7_P=ZU_\GT '_"!Z=_SVU7_ ,'>M?\ R?0 ?\('IW_/;5?_ =ZU_\ )] ! M_P ('IW_ #VU7_P=ZU_\GT '_"!Z=_SVU7_P=ZU_\GT '_"!Z=_SVU7_ ,'> MM?\ R?0 ?\('IW_/;5?_ =ZU_\ )] !_P ('IW_ #VU7_P=ZU_\GT .3P)I M:21R.U_-Y,L00>H([@T M-6'.=W"@;\@?O,;\?+NV\4 =)/!'=1M#.BRQN"K(ZAE93U#*000>X(P: *6E MZ-8:'%]GTRVM[*$G<8[>*.%-QZG;&JKD^N,T :5 !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 8&O^*=* M\+1+-J]U%:+(0J!V^>1B<;8XUS)(>>0BL1U/% &S<7$5G$\\[K%%$I=W&/%MVVGZ1?Q7%TNX^5MEC9PN2QB\U(Q* 6 M/E%\*"WW030!U6K:S::%"MQ?2>5&\L4"G:[EI9Y%BB15C5G)=V4<+@#+,0H) M !3U_P 4Z5X6B6;5[J*T60A4#M\\C$XVQQKF20\\A%8CJ>* -'4M3M=&MGO; M^:.UMH1NDEE8(BC.!EF(&22 !U8D D@4 V M6)]H(!95FCC+H"0"Z!E&1D\T =S0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 8&I^*=*T:ZM["]NHH;N]D6*W@+9ED9SM7$:Y<+DX+D!%_B84 7]5U6 MTT.UDO\ 4)4MK:!=TDLAVJHZ?B22 H&2S$*H)(% '.>%/B'X?\;&1-#O8[MX M1EX]LD4@7(&_RYDCD*9(!=5* D G)&0#H+_6;32YK:VN9-DU_*8+= KL9)%C M>5A\BMM"QQNS.^U% P6!(! *>I^*=*T:ZM["]NHH;N]D6*W@+9ED9SM7$:Y< M+DX+D!%_B84 ;] &':^)-.O-2GT6WG62_LHTEGA4,3$DGW-S[?+W'KL#%P"& M*@,"0#%_&>C>-(&NM#NH[R.,A7VAD="<[=\4BI*F[! MVED ;!VYP< &I+K-I!?1:4\F+RXBEGCB"N28H619'+!2B -(BC>REB<(&(. M"G)XITJ+4H]#-U$=2F#,MLK;I0J*79G5<^6-H)!DV!L87)XH A\4^,-)\%6J MW^N7 M+=Y!$K%))"TC!F"A(DDT_P 2 MVB:AI4\=W:R9VR1G(R.JL#ADSZ9#)NNK)(7G0*^(U MGWF++E?++.(V.T,6 + !E) *=AXITK5+Z;2[*ZBN+NT4//'$V_R@6V@.RY1 M6SP4+;QU*@4 :E_J%MI4#W=[+';6\0W/+*ZQH@]69B% ^IH R_#_ (HT[Q1& M\VE2M<0QD R^3,D3$Y_U4DD:),..6B9U7C<1D9 -^@ H * "@ H * "@ H * M "@ H * "@ H * "@!&8("S$ 9)/ '4D]@* ,/1?$^E^(FG32KF*\^QN(I MFA.]$?8W$4S0G>B.1N"B0#8YQUV,P!X.#Q0!PFI_''P9HUW-I]YJ(CN;25X9 MD%K>/LDC8HZ[DMV0E6!!*L1D<&@#M/"WB[2O&EH=0T28W-LLC1&0Q30C>H5F M $\<;, '7YE!7.5SD$ Z2@ H * "@ H * "@ H * "@ H * "@ H * "@"& MXN(K2-I[ATBBC!9W=@J*HZEF8@*!W)(% &;H?B#3_$MN;S2ITNK<2/%YL>=A M>,X8*Q # 'HRY4_PL: .7USXI^%_#5^-)U/4(;>\. 8RLC!-V"/-=$:.'((/ M[UT^4ANG- '>Q2I,BR1L'1P&5E(*LI&05(X((Y!'!'(H R=/\0Z?J=D=4MYT M-DIE4SONBC'DR-%(=TH3Y%=&&_[C8W*Q4@D 70_$&G^);+S8\ M["\9PP5B & /1ERI_A8T RYOIKC[1(7=C)Y3V?EC#LP54\Q]JH% MW'CI@ ^OM;T.T\0VQL=07S;9G1Y(B<)*(V#JD@_BC+JI9.CXVME"RD ^7]:\ M#6D7Q2TN+PU;QV26EO'>WZVR".&)5DF RB!41IU"1;5P&WABN"Q(![1XD/\ M;GBG2=&7F+3EEUFY'^T@-K8J?#(Y&0 ?//[3&A66G:MHVH6\>RYO MIKC[1(7=C)Y3V?EC#LP54\Q]JH% W'CI@ ^P]1M8I56XDB-S):%IH8P5R90C M!2@=EC\S!*HSL I8G:U:7&B7]PGE6-JZ*%:0P^6SS MLO!>:-2T1C#1.S?ZUB%+@'V90 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 ?%?CW0K+0OBMH:V$?E"Z-G<39=W+S/>7*-(S2,[9*QHN,XPHP* /K?7/# M>G^)!%'JD*W<%O)YJP2@/"TFUD5I(V!638&;:K@J"=Q4L%*@'S9X,\'0V7Q4 MU"XT&(6VE:9 %G6(;85GN+>,&W0#"CYRTI095#&1A<* >Q1G^WO&KMUM_#E MB(Q[7NHD.WXQVD*#U N.P/(!\\^/="LM"^*VAK81^4+HV=Q-EW00W$\8>1B\C!+V907<\LQ &YCR3S0!];T % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 ,EC69&C;.UP5."5.",'!4@@XZ$$$=00 M: /C'PYH]IH'QGFL-/C$%M%$S*@9FP9=,CED.YV9B6D=V)+'ECVH ^K=:\(Z M5XCGCGU:VBOA;HZ117"++"GF%2[B)P4\PA%4.0651A-NYMP!\]? CPQ_9WB; MQ#J.G*8]&2XELK8<[)&2X9OW9/WE@4;0QSQ* &/S4 >L>&$'B+Q!K.LO\T$! M31;8@D';; RWK*RX(W74QCW*0U 'IGQ;C\32ZG;S:=H-KX@TJSMWWI=B&=3/*P M+-';&8/YD<<2*DAAD($LJ(!O)(!?^#'C30/$GVJUT[2X/#^JVP7[9:Q010EP MK,@8&..)W$;DJR2(&A9PO.[<0#W:@ H * "@ H * "@ H * "@ H * "@ H M* "@"EJ6G6^K6SV5VID@F&UT#,FY<@X+(RM@XP0" PRIRI((!\C_ +.UI%I_ MBSQ%:6Z^7#;N\4: D[42[E5%R22<* ,DD^I)H ^B_$G@?P[J_P!JU+7;:&Z+ M6^UYKA5=K>")&)$#$9@"DO*60AB[$EB H !Y+^S'HEWHWAF>^O =,A\3:5?:MJ"%T\2WDMT5+.C&S0K;V M4;,A1MOV:"-\ X(D8$88K0!XI^SM:1:?XL\16ENOEPV[O%&@).U$NY51B>&(VGDL;81-Y\\:H'>1)IH(Y-LLNP1 MEV9TB9$0^;(" ?1O@;QOI/CO3QJ&BL?)C;RGB=1')"X4'RW0$J,*1@HS(1]U MC@X .RH * "@ H * "@ H * "@ H * "@ H * "@ H YWQ7H5EXATV:SU&/S MX"C,4WN@)5&QGRV0D#.=I)7.&QE00 ?./[)W_()U+_K[C_\ 1- 'H?Q5\#^' M4\/:SJU[;0O>O;SW O)54W"W CVVR)-C>D:N(HDB4A"N P8EF(!#\)()O '@ M".[UD-$((;F_:-LAHXF+S)'@_==UPVS (>3:5W9R :^@^#8+WP)ND3==79DN9 _ELI;RVEV88D?NU/)56H \K_ &3O^03J7_7W'_Z)H ]0 M\4>$?"G@W0[[5[C3+"ZDMH9KAIKNV@GFGN&!*F226-B6FG900,(&?"*HP* . MD^&/AG_A$?#5AIC*$F2$23@&QR!PS @'+_ +-7_(F1?]?5S_Z&* .?^.?@+0-+\)W%S;6D?]JO M

1"-*AT/0;#3[:<7D-O:PHEP,;95V B1,$@(V%9XD# EI' MC \OYTW!DW 'SQX)\:>)[:5$X5P&"SS-< M3KQAE=6'! !X1^T1;7WB>_TF/2+#4[S^RY;K[2T6G7IC7>]IM\N0P".8$0N M0T3.A&,-R* /7O''CK7M(MK#4_#6DSZM:3R2B\B>VNH;R-$*J@2V=$G1G;S# MO>!TVHI V2(] '-KI%U\3?$FD^(I]-NM%L]#621C?HD5U=3.4:*%(5=G6&W= M3)YDNS?YC*(^6( /H&@ H * "@ H * "@ H * "@ H * "@ H * "@ H ^// MB%]LU?XAZ1K]EI^K3:=IR6B7$PTO4 %,5U<22;4:V61PJ2*"XF>5@CSSR2E[& -/=R*(]VXXW[(D!"% M#U[X:V%S#ILNI:A$]M>ZQ>7%_-%(A22(2OLMXG5L,K16L<*%6 *L"#SDD ^? MOB%]LU?XAZ1K]EI^K3:=IR6B7$PTO4 %,5U<22;4:V61PJ2*Q?&'Q5JVB6"V&@Z?J&H7-]E9)+*"9OL]OG$I69(9DCN)% MRD)*L8R3,5.U5< Y#P-XWUI+=M/MO#-[H.G:/87$Z1O'-M?\,^((+8:1/?^'YHE#W5E#-%4D\6WGC".)[6.YL(K)%D0QR3OY@EFN'B95DC&V.WA02A96 M,H7\>F0-=3" M5HX\9$$$US*=S!1MAMXY9GY()V1MM7+MA58@ ^4/@M;WVB>+-8N]1T_4[2WU M::0VLLNG7JQG?=22+YC^1MA!1P2TI1%YW,* .Q^,WBC53-%H%AHNJ:OIY*R: M@;6&YCCG0?,EHES';3#RV.&N3&,LH$(=2TF ".+Q9XF\6:%J-NNBW6A>9':Z M796S0S,X:[=H9[HEK:W,=O:6Y5@0@C3#%W^[M /=LVWAC3HT5)?LME%%"B00 M37$@1 D2!(+>.69\#;G9&VU07;"*Q !\N?!:WOM$\6:Q=ZCI^IVEOJTTAM99 M=.O5C.^ZDD7S'\C;""C@EI2B+SN84 =39>'[[X>>/M0U][6YO-'UN!R)K2"6 MZDAN&:.4I)# LDH5G1PKB,I^\CRZA7P :WP"\":AX-TZ\N=5C-K/J=P)5MB5 M+0PH&$>\+PKL7;*9.U0F<-N4 'OE !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % &%XDU2/2K&226.YF\Q6C5+6UN+N0NR.5!CMHI753MQYCA8U8JK."R@@' MSE^S19WWANVO-,U:RU"QGNIUEB,]C=QQ,J1$-F=H1"A!'"R.I8D!-Q.* +/Q M.\8ZO=:W%8P^'=5UC2-,D$I5(;J&&[NT(,;LPM)_.MKJZM##+;212DV^FVBI&[:\TS5K+4+&>ZG66(SV-W'$RI$0V9VA$*$$<+(ZEB0$W$XH ] M:^(NGW7B&YTC0HH97L[B_6ZOY5C8PI;V(\]899,;%-Q.(E12=S;6QT) !ZA0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 >:_%B[*^'+[3X8+NZNK^SN M(8([6SNKK+E H#M;PR)""7!!F:,, VS<58 XO\ 9Y2XTCPZ-'U&UO;&\@FG ME9+FRNH$*.XVE)98EB=CG[BN9."=NT9H XGQ)X^URX\2#4/^$6U?4[+2R5TU M6AN[>,2G*R7KQ_89B\KC"P;B!#'E@GFN64 ]%LY]:\:3:$=6LYK)!/=:O=1/ M%($MOLS-%IUJ\CQQYG+2I )O!=YH]\^NQ7;-;E;222 M!G:=7^TI?*IM$40EXF+3JS*,8*M0!]/_ [\/7'A3P[8:/>,)+BT@"R%22H= MF9RJDX)5-VQ3@9"C@#B@#LZ "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@#$\2>(;/PIIT^KZBS);6JAG*KN8[F5$55XRSNRHN2!EAD M@9(WHTI8BI&C2^*3LKZ+:[;\DDV)OE5V>%?\-0^&/^?75/\ OS:__)E>_P#V M)B/YZ7_@4_\ Y R]HO/^OF'_ U#X8_Y]=4_[\VO_P F4?V)B/YZ7_@4_P#Y M /:+S_KYFG#\>+#7K21]&M;R.4?*DEU'"D08]2/+N)68J,'&T+DC+=C']E3H MR2KS@UNU!R;_ !BDK_>7F1:?\8QH5D[ZY#<7GEC[1>?]?,/^&H?#'_/KJG_? MFU_^3*/[$Q'\]+_P*?\ \@'M%Y_U\SOD\0Z)\4O"UW>P1"YM!'<*T5U$A:.> M*+>,J2ZB1 Z.CHQV[@58-T\7$X:I@Y^QJVO9--.Z:=]5MU36J1HFI*Z/FKX. M#PW<:%:Z9JFEPWU]JFJO:K<36#,J0F-'8"^,:J'5%?9'%.949@Y0+DGC*/3O M$T5IX2\1>$=!EMYYTM3Y-CM 'QMX8U#0],&CFA^WW#21374\F[9YUV/WKI+N"2V\Q:*2,D0[BR@ 'T9K?Q#>UUM_# M6CVJZAJ%M9/?W(DN?LL44*E0J!Q!<%IWWH50HB .A:503M /*/BYXETWX@?# M9M>LTRHG@*"55\VWF%PL,JY&0&VLR[E.&C8'HV* .]MO'9T"ST/0K.V^UZA? M:2EQ$)9'M[?R[:T5W5IU@N")&"MM7RMN<;W3>FX I-\:TG\&/XVL;'S4MIUA MN;26Y\IHRTB19CE6WE$OSRPD I$"C.2P=-C@'9>%O&E[XDFM,Z;+;V-_I<.H MK>>:'B260INM&'EI\ZA]Z/G,B -Y2C=M /0J /C9_#FEO\8S8-9VQM#;^<8# M#'Y)E^Q>89#%MV%S)^\+;U:I\3+ZQ\6KX-@TV*>6>W-S!<&^,: ME!'(V)4-HQC.Z)E.QY< JPSDJH!FZ;\=-+NO",GC"X@D@$$YM&M ZR.USA&6 M..0K&&!C=9"Q12J!SM.W# '>^&O$FIZI>7.GZKIDNFR6J0R),LIN+2<3+N*Q M3M!;[I8C\DJ",A6!^-M/\ !444NH"5S<,RQQPJK.=@!=OF=% 7IP7_"^-"_YX7_\ MWZ@_^2:X?[2H_P L_NC_ /)'F_VM0_EJ?='_ .3#_A?&A?\ /"__ ._4'_R3 M1_:5'^6?W1_^2#^UJ'\M3[H__)G$7GQ/UFZGDFLK@PVSNS0HT%N66(G*!LH_ MS!<;OG;YLX)%'UB@[1>J5EL]N_P"9^KX3!86OAZ-=TVW4I4YZRDG[\5+5 M*5EOT-C0OC$VDB0>(#/=[]ODF"& %<;O,#_- .T^%\WPCV/>C)3BIQU32:]&KHH_#R^\+ M^+=0M=7\)NMA]CBF6[TH?N%7S4"I,+1/W!D1LH;B(8=9"'"[N888) -L$4D,#Q*X^_-$I58 0.47S& /+O&VGZ!IWQ8L MAJL5C!IL]G+/=_:$@2VDEDAOSYL^\"-I7F$9#OEVEV$$OMH ['X%+?+K.MFQ M\X>%?.<:=YGF>3GSFV?9!)_RR\K._;QCR=W.* .U^.=]=Q>'C86=E?:BM_*L M5RE@K^:EJN9)3YH@N5BWE4BR\3!E=P!P2 #Y^\!ZEX8\*:)KNM>&O[0MM>M+ M Q/!J+0.\ DE2/S8#%!!N5)FC\S> RLB!HP&&\ Z6/4/^$/B\%:Q8CR[C662 M+4Y%)WWRW(MP[W3$YN)$:5I(FE+,C8"%5XH UI;M?&FN>,/[303)H=F8M/5^ M?LCQQW&Z>WY/E3M+&)//3$HX4,%&V@#UWX->)+GQ5X2L-0OF,ESLDAE=CEG: M"5X@['J6=$5G)Y+EB<]2 >GT % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 8.K^(K7176.<.SN-V$ .%R0"=S*.2"!@D\5A.K&DTI7OY?TCUL+@* MV-BYTN51B[7DVM;7LK)O1-?>9'_">6'_ #SG_P"^8_\ X[6/UF':7W+_ #/0 M_L3$?STO_ I__("-X[L2" EP"1UVQ\>_,F./>CZS#M+\/\P>28G^>E]\O_D# MD!XZN;5(X96=C'<(S2A(]TUL-V]&4DA9/NX*G_@0(RWO48TL4I5*6GNM.#=G M"?1Z/6+U\OR7P>.CB\HG##XO6\XN-6"O&K2UYHZI6FM$U92VZ-.6OI?C;]Y+ M/?>;MD($4,:H5C49Y+,ZLSMGYN ./H%\NMB*,&J=.\N7>:VD_+79=/Z;^IP> M3XZO'ZS7<*?.DXTI-J4(].:T'[SW:OIU2>BV?^$\L/\ GG/_ -\Q_P#QVN7Z MS#M+[E_F>G_8F(_GI?\ @4__ ) ?%XXL)&"E9D!.-S*F![G#DX^@--8B&UFO MDO\ ,F638F**7XGC?[46GVS^&8KUHHS=1WD,:3%%\U8V28LB MR8WA&(!9 =I(!(R!78?-FA?^-8OA%X8T2:PTR">WU&.V218IEM'^T2VR.9"B MVTB2M(%;?([HVX*#N!+* =GHOQ'FU77=3\*R620:II=NMQ$OVHO!<*\<3H&E M%NK0',\*N1%.%W,5W[0& .?\-?%Z^\16>KRC2XK:_P!!=8FL'U F664NR&/< M++;&69&C@P)!+.!&WE*1+0!U.M^/Y=(O=-T!+2.?7M6C>06OVHI;PK%&TDK2 M77V=F*_NY%C*VQ:0HWRIQD YT?&NQN;32YK2%%N-:N+BV\N[N!;0VTMJ!YR3 M7*Q3C<6:-+<+'B8R(28^< '0>(/B./#UG9R7%G*FI:M>FQL["21$=I//:%'E ME =$B(\MV>,3*/-3895(<@$]OX^>RTO4=4\0V,VDC1Y)$D!)ECN F-DEG*T< M!GCF8JD;&.,%F"G!W;0#'T7XJ_:[S3+/5;,:>OB*W^TZ;(EQ]H#KM$@CN%,, M)@E:-D90AG0EPOF!L@ $GQKCU>3PU*=#26:1)H7N(86=99;56S-&AC_>8;Y= MX3YC%O'(R" <3X U+PKXTO\ 3K_PQLT>ZTV6:2\TH9@$B/9W-OYGD1XAN)8I M9D*W &\1F02D,RK0!UNK?%D6UUJL.F68OK?PTD;ZE,;D0,I?>62VC\F03R1+ M')O$DENNY&16)VY /+OC_?V'B/0M!UZR =;F^A,,K*!((I8F=HSW7YD7>F+;.Q^V6>IN(C')=9%!AF5VW)@ MJA4.')0 ]-T;7;W4M0O;*YL);.WM!;M;W3N&CNUF1F;:NU=CPD;)$#28)Y9< MKN /FC]J/3[2*71KSR8Q/-<2I-(L2F26-/(VHY52\BKEMB'=C<0H^8Y /5?" M'A_PYK^IG7-'T^/2I= U&:UC,=F;&29'TY!(L]NR0LOSWA9#)$)-L2< .V0# MS7]H/P3HWASPL;JPM(([N;4E>2Z,:&Y!0!ZWX/ M^'?AYM.T_4186J32Z7%#.%@B6.Y2>*!Y/M,>S;,Q= P9P6R6R3F@#Y?^'$WA M_1UUT:IID.H2#48K:S$NGFYAA\V:6%0UP8C%;H"5.UIHWD"XC#,. #[5\*^% M[3P?9'3-/&RU6:>6-.<1K-*TOE@DL2J%BJDG.T#- '24 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 9^JZ5:ZY:RZ??Q+<6UP MNR2-\X9>O8@@@@%6!#*P#*00#6E.WYA_PH3P/_P! W_R;OO\ Y)H_ MM3&?\_?_ "2G_P#(!R1[?F%W\&]%L;-XM A-C-G>H,]Q*CL!C:PFEEV;O[R8 M.0"=P&*<,QK2FGB'SQV^&*:\URI7]&Z+MYZ=2[_ ,*$\#_] W_R;OO_ ))K+^U,9_S]_P#)*?\ \@>CR1[? MF'_"A/ __0-_\F[[_P"2:/[4QG_/W_R2G_\ (!R1[?F=)/X=MO"6@3Z7X;T] MY%>.58[:"2(,9)D*F1Y;R>,$ [=[-*SA BMM"UYM:M4Q$O:5IQS&:TDB+?NM@4V]S)*)%*%CNC$ M97(+G.T\XP^)7AC6];\6:!J>G6,ES9:/,);B836B$ (?BG\/]0\93R7%G8>3J=O<0+IFJVUS%"RPB.!Y6OE:192DVF6 A@I$QC81D,2 I#[<,2 #SF@#Q3X M@>%-6^(&CIH]_I$/]K@1!=46>W^QP$.AEDC8NM_M=0^8/LFS+ ;VVAJ &S> MM5\+>*)_$FFP2:Q%J&CC3Y56:"*=+B..VC2:3[1+$ABD6U0N4=Y%9G(C; W M'+:A\*-:TCX;_P#"*6,']H:I=W*7$XBE@CCB/F)(WSW$L08*D21_)DM(2P79 M\U '3:AX8\5:M-H&FR0>7H-MIZIJ5N9X5/VR.!XD6Y$:!UMW#P.8FVEXF$DH*[MT9VRR+O1L M.1B@#QY_#7B-?B0?& TFY;31%Y'%QIHF/^C>1Y@C-\!LW?, 7#[.2@?Y* -? M6O#VO)\1H?%-OID]SIMI8M;;XY[!7E9Z M)\%O$-]X%N_#5_;?8=1AU1=3M3)/;/#/FV6W:+?!-,48*LA/F*B;GBPQ'F&, M ^GM)U/7[O2FFNM/%GJ4=JV(9YX666\5/E"O;/*BV[N.79DD&['E +N8 O\ MA"ZUF\TN&;Q';PV6IMN\Z&!M\:X=@F"))1DIM) ED )(W&@#I: "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * ,'7O#&F^)XTAU2!;A(F+)EG1E)& M#AHV1@#QD;L' R#@5A4HPK)*K&Z6VZM\TTSFK4*>(2C6CS):K5JWS33.5_X5 M'X5_Y\O_ "8N_P#X_7+]1P_\G_DTO_DCC_L["_\ /O\ \FG_ /)!_P *C\*_ M\^7_ ),7?_Q^CZCA_P"3_P FE_\ )!_9V%_Y]_\ DT__ )(YJX^#$)E6F?E3>TX9MHX#-\Q RY]UA\T6&HT\/&C MI3A&"]]K2$5%;Q;V7=FCI?P=TF$/_:I_M$G'EG][;B,<[N(I_FW?+DL>-HP! MDY7U.G+^*N:VV\;=]F>-F=2EFWL_;4K>RY[>_+[?+?;E_E7_L["_\ /O\ \FG_ /)"CX2>%E.?L/3_ M *>+H_H9\&CZEA_Y/_)I?_)!_9V%_P"??_DT_P#Y(U_$$&KVC6!\/QQ/#;3$ M7,#R>2CVH@=!'&0KCS%?RS$"H3*X=D0EAZ"22LM$M$>HDHI12LEHEV2/.K7P M-/J?C.U\5Q:>=!BLX9Q<[I+8S7\LJ-&F8[.:>((@8LTLCK+)A5*?*&5C.!TC MP'XR\,WNK:-+86WB'0==EEDDDFO([;#R$D3,V'G60#;Y@2!SO1'AD4KD@%SP M'\._%WPYUE+6&*VU72=D@M[F6XV#3FN/+:X9(CB20L8PK+'&/."@B6U\V8$ MTM=\.^(9?B-:>+;?2;F;3M/@DMFVW&FK++^ZNX1+$CWR_NV\]'42F*3:#O1& M^6@#Z5H XSQE?^(M-CMYO#=E;ZGB7%U!+,()3#C@P.[I$K[N6,A88 0DDJ M$_GFF::&6.[EB$0@%LL4C2^6S1"20W,=N57Y DF M2: +M_X&U+0=6U^[TJU:_@\4VGEKLF@B^RW122-S.)I(R8':4R^9 )I5^9/) M;AB >F_#_P )KX'T&TT-6$C6L9\QU! >61VEE89YV^8[!<\[0HP,8 !V- !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % &9?Z-9ZF5:ZC$A08!RRD M#TRI4D>QK*5.,_B5[>J_([J&+KX5-4)N*>K5HM7[VDGKZ&?_ ,(CI7_/#_R) M+_\ %UG["G_+^+_S.O\ M3&?\_?_ "2G_P#(C6\):6H)%ON(' $DN3[^$=RT1@\VXC!MT=J^U2E1PJE3HI?"WS--\T^B_P[^7YOXS&?7,T=.OC9-M325-., M53I._-+2R%S/,:2>'K5')024*G+!N4>G->+ES+JW>_5 MMZO>_P"$1TK_ )X?^1)?_BZY?84_Y?Q?^9Z']J8S_G[_ .24_P#Y$?'X5TR) M@ZP#*G(R\A&1Z@N0?H0135&FM5'\7_F3+,\7).+JZ-6TC!/7S44U\F>6?'KP MWK'C'1(]'T.RDO)3XBD+L7!79&R8SEP< ]!Y!Q_P 0 M_"GB3Q3X:T32[+2KA;K3)8&N$DN-.4 6UN(B587K!A*S$QXYPC>8(R5# &]X M7\.:[#\2-1\47>FSVNF:E9BUCD>>Q9HVCCL@'ECANY7"2&T95\L2,#)'O55W ML@!KQ_#>ZMO'TWB" A-(O;6.6Z0,N)+Z"1/)4QYW?*R)="0# D5@3E^0#-^) MOP\O=7\3:7XIM+*'6H+.(VMYI\Q@'F0EIB'1;HK;NR?:)'"NZX=(R,]5 -GQ M1X'M]4T^/21H5NVE2+1"HW,(@N]%7A'VR^6[#:K M$ 'F-[X(N/$GBS3?$4>FG0SIKRR7EP\MJ9KTE L<:):33AUSO#RSF*0Q,5VY MPM '.7_PYUK1;CQ3!IEJ;^#Q)SODE8QX4@(OS% M20" ;GCKPAXJ\9ZM?PRQAM$;2)$TV)IXTC34)(X_FN8E=C),C>TF>XA266)[9W4,T,AC+QDC)1C$\D99>A*2.I[,1S0!\Z_'G MPCK_ (TFTV'0]/ENDTZ5YI)C/911MO\ *PD8EN4E+#RSN+1*O(VLW. #T=]4 MUN:ZBBT_1;JP2\NX);Z[N;G3L)'&(ED*QV][O# MNL^,=&CT70[&6[D-Q%<-,)K2*% @E4H?/N8I3(=P(VQ%-I^_N^6@#T;PQ)>Z M=X?MDN;&XCN[.UAA:TWVC2N\,:1GRW6Z-MM<@E#)/&=OWPAXH \:^#W@W6= MN-7MO$.ERPVVM7'G+)]HLI(T4&9MDHANVF#DNH1HHWPW)9 -U 'TK0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % $ XML 22 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information Document - USD ($)
$ / shares in Units, $ in Billions
12 Months Ended
Dec. 31, 2018
Feb. 15, 2019
Jun. 30, 2018
Document Information [Line Items]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --12-31    
Entity Registrant Name FIRST SOLAR, INC.    
Entity Central Index Key 0001274494    
Entity Well Known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Shell Company false    
Entity Public Float     $ 4.3
Entity Common Stock, Shares Outstanding   104,894,572  
Entity Par Value Per Share $ 0.001    

XML 23 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 $ 1,403,562 $ 2,268,534
Marketable securities 1,143,704 720,379
Accounts receivable trade, net 128,282 211,797
Accounts receivable, unbilled and retainage 458,166 174,608
Inventories 387,912 172,370
Balance of systems parts 56,906 28,840
Project assets 37,930 77,931
Notes receivable, affiliate 0 20,411
Prepaid expenses and other current assets 243,061 157,902
Total current assets 3,859,523 3,832,772
Property, plant and equipment, net 1,756,211 1,154,537
PV solar power systems, net 308,640 417,108
Project assets 460,499 424,786
Deferred tax assets, net 77,682 51,417
Restricted cash and investments 318,390 424,783
Equity Method Investments 3,186 217,230
Goodwill 14,462 14,462
Intangible assets, net 74,162 80,227
Inventories 130,083 113,277
Notes receivable, affiliates 22,832 48,370
Other assets 95,692 85,532
Total assets 7,121,362 6,864,501
Current liabilities:    
Accounts payable 233,287 120,220
Income taxes payable 20,885 19,581
Accrued expenses 441,580 366,827
Current portion of long-term debt 5,570 13,075
Deferred revenue 129,755 81,816
Other current liabilities 14,380 48,757
Total current liabilities 845,457 650,276
Accrued solar module collection and recycling liability 134,442 166,609
Long-term debt 461,221 380,465
Other liabilities 467,839 568,454
Total liabilities 1,908,959 1,765,804
Commitments and contingencies
Stockholders' equity:    
Common stock, $0.001 par value per share; 500,000,000 shares authorized; 104,885,261 and 104,468,460 shares issued and outstanding at December 31, 2018 and 2017, respectively 105 104
Additional paid-in capital 2,825,211 2,799,107
Accumulated earnings 2,441,553 2,297,227
Accumulated other comprehensive (loss) income (54,466) 2,259
Total stockholders' equity 5,212,403 5,098,697
Total liabilities and stockholders' equity $ 7,121,362 $ 6,864,501
XML 24 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2018
Dec. 31, 2017
Common Stock, Par Value $ 0.001 $ 0.001
Common Stock, Shares Authorized 500,000,000 500,000,000
Common Stock, Shares Issued 104,885,261 104,468,460
Common Stock, Shares Outstanding 104,885,261 104,468,460
XML 25 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Net sales $ 2,244,044 $ 2,941,324 $ 2,904,563
Cost of sales 1,851,867 2,392,377 2,266,145
Gross profit 392,177 548,947 638,418
Operating expenses:      
Selling, general and administrative 176,857 202,699 261,994
Research and development 84,472 88,573 124,762
Production start-up 90,735 42,643 1,021
Restructuring and asset impairments 0 37,181 743,862
Goodwill impairment 0 0 74,930
Total operating expenses 352,064 371,096 1,206,569
Operating income (loss) 40,113 177,851 (568,151)
Foreign currency loss, net (570) (9,640) (14,007)
Interest income 59,788 35,704 25,193
Interest expense, net (25,921) (25,765) (20,538)
Other income, net 39,737 23,965 40,252
Income (loss) before taxes and equity in earnings 113,147 202,115 (537,251)
Income tax expense (3,441) (371,996) (23,167)
Equity in earnings, net of tax 34,620 4,266 144,306
Net income (loss) $ 144,326 $ (165,615) $ (416,112)
Net income (loss) per share:      
Basic $ 1.38 $ (1.59) $ (4.05)
Diluted $ 1.36 $ (1.59) $ (4.05)
Weighted-average number of shares used in per share calculations:      
Basic 104,745 104,328 102,866
Diluted 106,113 104,328 102,866
XML 26 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Net income (loss) $ 144,326 $ (165,615) $ (416,112)
Foreign currency translation adjustments (1,034) 11,832 (7,409)
Unrealized (loss) gain on marketable securities and restricted investments, net of tax of $3,735, $(588), and $2,518 (57,747) 3,217 (21,713)
Unrealized gain (loss) on derivative instruments, net of tax of $(996), $1,396, and $(691) 2,056 (2,883) 3,735
Other comprehensive (loss) income (56,725) 12,166 (25,387)
Comprehensive income (loss) 87,601 (153,449) (441,499)
Other comprehensive (loss) income, unrealized (loss) gain on marketable securities and restricted investments, tax 3,735 (588) 2,518
Other comprehensive (loss) income, unrealized gain (loss) on derivative instruments, tax $ (996) $ 1,396 $ (691)
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Earnings [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative-effect adjustment for the adoption of new accounting standard | Accounting Standards Update 2016-09 $ 27,454   $ 2,420 $ 25,034  
Common stock, shares at Dec. 31, 2015   101,767,000      
Stockholders' equity, beginning balance at Dec. 31, 2015 5,618,396 $ 102 2,748,894 2,853,920 $ 15,480
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (416,112)     (416,112)  
Other comprehensive (loss) income (25,387)       (25,387)
Common stock issued for share-based compensation, shares   2,574,000      
Common stock issued for share-based compensation 6,320 $ 2 6,318    
Tax withholding related to vesting of restricted stock, shares   (306,000)      
Tax withholding related to vesting of restricted stock (20,407) $ 0 (20,407)    
Share-based compensation expense 28,085   28,085    
Common stock, shares at Dec. 31, 2016   104,035,000      
Stockholders' equity, ending balance at Dec. 31, 2016 5,218,349 $ 104 2,765,310 2,462,842 (9,907)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (165,615)     (165,615)  
Other comprehensive (loss) income 12,166       12,166
Common stock issued for share-based compensation, shares   580,000      
Common stock issued for share-based compensation 4,474 $ 0 4,474    
Tax withholding related to vesting of restricted stock, shares   (147,000)      
Tax withholding related to vesting of restricted stock (5,137) $ 0 (5,137)    
Share-based compensation expense $ 34,460   34,460    
Common stock, shares at Dec. 31, 2017 104,468,460 104,468,000      
Stockholders' equity, ending balance at Dec. 31, 2017 $ 5,098,697 $ 104 2,799,107 2,297,227 2,259
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 144,326     144,326  
Other comprehensive (loss) income (56,725)       (56,725)
Common stock issued for share-based compensation, shares   588,000      
Common stock issued for share-based compensation 3,426 $ 1 3,425    
Tax withholding related to vesting of restricted stock, shares   (171,000)      
Tax withholding related to vesting of restricted stock (11,175) $ 0 (11,175)    
Share-based compensation expense $ 33,854   33,854    
Common stock, shares at Dec. 31, 2018 104,885,261 104,885,000      
Stockholders' equity, ending balance at Dec. 31, 2018 $ 5,212,403 $ 105 $ 2,825,211 $ 2,441,553 $ (54,466)
XML 28 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Cash flows from operating activities:      
Net income (loss) $ 144,326 $ (165,615) $ (416,112)
Adjustments to reconcile net income (loss) to cash (used in) provided by operating activities:      
Depreciation, amortization and accretion 130,736 115,313 230,940
Impairments and net losses on disposal of long-lived assets 8,065 35,364 838,467
Share-based compensation 34,154 35,121 28,712
Equity in earnings, net of tax (34,620) (4,266) (144,306)
Distributions received from equity method investments 12,394 23,042 18,562
Remeasurement of monetary assets and liabilities 8,740 (15,823) 5,442
Deferred income taxes (10,112) 173,368 90,555
Gains on sales of marketable securities and restricted investments (55,405) (49) (41,632)
Noncash consideration from the sale of systems 0 0 (20,091)
Liabilities assumed by customers for the sale of systems (240,865) (24,203) 0
Other, net 2,121 2,339 13,863
Changes in operating assets and liabilities      
Accounts receivable, trade, unbilled and retainage (202,298) 85,760 178,894
Prepaid expenses and other current assets (53,488) 26,680 9,269
Inventories and balance of systems parts (257,229) 212,758 95,785
Project assets and PV solar power systems 49,939 981,273 (571,655)
Other assets (11,920) (1,269) (19,245)
Income tax receivable and payable (49,169) 169,079 (61,383)
Accounts payable 96,443 (47,191) (191,642)
Accrued expenses and other liabilities 132,382 (258,028) 158,693
Accrued solar module collection and recycling liability (31,003) (2,976) 3,637
Net cash (used in) provided by operating activities (326,809) 1,340,677 206,753
Cash flows from investing activities:      
Purchases of property, plant and equipment (739,838) (514,357) (229,452)
Purchases of marketable securities and restricted investments (1,369,036) (580,971) (422,609)
Proceeds from sales and maturities of marketable securities and restricted investments 1,135,984 466,309 525,515
Proceeds from sales of equity method investments 247,595 0 291,502
Payments received on notes receivable, affiliates 48,729 1,740 3,053
Other investing activities (6,148) 477 (23,489)
Net cash (used in) provided by investing activities (682,714) (626,802) 144,520
Cash flows from financing activities:      
Repayment of borrowings under revolving credit facility 0 0 (550,000)
Proceeds from borrowings under revolving credit facility 0 0 550,000
Repayment of long-term debt (18,937) (24,078) (137,367)
Proceeds from borrowings under long-term debt, net of discounts and issuance costs 290,925 215,415 26,816
Payments of tax withholdings for restricted shares (11,175) (5,137) (20,407)
Proceeds from commercial letters of credit 0 43,025 0
Contingent consideration payments and other financing activities (5,585) (37,180) (5,435)
Net cash provided by (used in) financing activities 255,228 192,045 (136,393)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (13,558) 8,866 (6,306)
Net (decrease) increase in cash, cash equivalents and restricted cash (767,853) 914,786 208,574
Cash, cash equivalents and restricted cash, beginning of the period 2,330,476 1,415,690 1,207,116
Cash, cash equivalents and restricted cash, end of the period 1,562,623 2,330,476 1,415,690
Supplemental disclosure of noncash investing and financing activities:      
Property, plant and equipment acquisitions funded by liabilities 138,270 164,946 28,687
Sale of system previously accounted for as sale-leaseback financing 31,992 0 0
Acquisitions currently or previously funded by liabilities and contingent consideration 2,915 9,315 30,092
Accrued interest capitalized to long-term debt 3,512 18,401 0
Sale of equity method investment funded by note receivable, affiliate $ 0 $ 0 $ 50,000
XML 29 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 1. First Solar and Its Business (Notes)
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
First Solar and Its Business
1. First Solar and Its Business

We are a leading global provider of comprehensive PV solar energy solutions. We design, manufacture, and sell PV solar modules with an advanced thin film semiconductor technology and also develop, design, construct, and sell PV solar power systems that primarily use the modules we manufacture. Additionally, we provide O&M services to system owners. We have substantial, ongoing R&D efforts focused on module and system-level innovations. We are the world’s largest thin film PV solar module manufacturer and one of the world’s largest PV solar module manufacturers.
XML 30 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2. Summary of Significant Accounting Policies (Notes)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies

Basis of Presentation. These consolidated financial statements include the accounts of First Solar, Inc. and its subsidiaries and are prepared in accordance with U.S. GAAP. We eliminated all intercompany transactions and balances during consolidation. Certain prior year balances were reclassified to conform to the current year presentation.

Use of Estimates. The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and the accompanying notes. On an ongoing basis, we evaluate our estimates, including those related to inputs used to recognize revenue over time, accrued solar module collection and recycling liabilities, product warranties, accounting for income taxes, long-lived asset impairments, and testing goodwill. Despite our intention to establish accurate estimates and reasonable assumptions, actual results could differ materially from such estimates and assumptions.

Fair Value Measurements. We measure certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.

Level 1 – Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.

Level 2 – Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.

Level 3 – Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.

Cash and Cash Equivalents. We consider highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents with the exception of time deposits, which are presented as marketable securities.

Restricted Cash. Restricted cash consists of cash and cash equivalents held by various banks to secure certain of our letters of credit and other such deposits designated for the construction or operation of systems projects as well as the payment of amounts related to project specific debt financings. Restricted cash also includes cash and cash equivalents held in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations.
Restricted cash for our letters of credit is classified as current or noncurrent based on the maturity date of the corresponding letter of credit. Restricted cash for project construction, operation, and financing is classified as current or noncurrent based on the intended use of the restricted funds. Restricted cash held in custodial accounts is classified as noncurrent to align with the nature of the corresponding collection and recycling liabilities.

Marketable Securities and Restricted Investments. We determine the classification of our marketable securities and restricted investments at the time of purchase and reevaluate such designation at each balance sheet date. As of December 31, 2018 and 2017, all of our marketable securities and restricted investments were classified as available-for-sale debt securities. Accordingly, we record them at fair value and account for the net unrealized gains and losses as part of “Accumulated other comprehensive (loss) income” until realized. We record realized gains and losses on the sale of our marketable securities and restricted investments in “Other income, net” computed using the specific identification method.

We may sell marketable securities prior to their stated maturities after consideration of our liquidity requirements. We view unrestricted securities with maturities beyond 12 months as available to support our current operations and, accordingly, classify such securities as current assets under “Marketable securities” in the consolidated balance sheets. Restricted investments consist of long-term duration marketable securities that we hold in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations. Accordingly, we classify restricted investments as noncurrent assets under “Restricted cash and investments” in the consolidated balance sheets.

All of our available-for-sale marketable securities and restricted investments are subject to a periodic impairment review. We consider a marketable security or restricted investment to be impaired when its fair value is less than its cost basis, in which case we would further review the security or investment to determine if it is other-than-temporarily impaired. In performing such an evaluation, we review factors such as the length of time and the extent to which its fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, our intent to sell, and whether it is more likely than not that we will be required to sell the marketable security or restricted investment before we have recovered its cost basis. If a marketable security or restricted investment were other-than-temporarily impaired, we write it down through “Other income, net” to its impaired value and establish that value as its new cost basis.

Accounts Receivable Trade and Allowance for Doubtful Accounts. We record trade accounts receivable for our unconditional rights to consideration arising from our performance under contracts with customers. The carrying value of such receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. We estimate our allowance for doubtful accounts for specific trade receivable balances based on historical collection trends, the age of outstanding trade receivables, existing economic conditions, and the financial security, if any, associated with the receivables. Past-due trade receivable balances are written off when our internal collection efforts have been unsuccessful.

Our module and other equipment sales generally include up to 45-day payment terms following the transfer of control of the products to the customer. In addition, certain module and equipment sale agreements may require a down payment for a portion of the transaction price upon or shortly after entering into the agreement or related purchase order. Payment terms for sales of our solar power systems, EPC services, and operations and maintenance services vary by contract but are generally due upon demand or within several months of satisfying the associated performance obligations. As a practical expedient, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised product or service to a customer and when the customer pays for that product or service will be one year or less. We typically do not include extended payment terms in our contracts with customers.

Accounts Receivable, Unbilled. Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer, which is common for long-term construction contracts. For example, we typically recognize revenue from contracts for the construction and sale of PV solar power systems over time using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. Accordingly, revenue could be recognized in advance of billing the customer, resulting in an amount recorded to “Accounts receivable, unbilled and retainage.” Once we have an unconditional right to consideration under a construction contract, we typically bill our customer and reclassify the “Accounts receivable, unbilled and retainage” to “Accounts receivable trade, net.” Billing requirements vary by contract but are generally structured around the completion of certain construction milestones. We assess our unbilled accounts receivable for impairment in accordance with the allowance for doubtful accounts policy described above.

Retainage. Certain of our EPC contracts for PV solar power systems we build contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by us for work performed, but held for payment by the customer as a form of security until we reach certain construction milestones. We consider whether collectibility of such retainage is reasonably assured in connection with our overall assessment of the collectibility of amounts due or that will become due under our EPC contracts. Retainage included within “Accounts receivable, unbilled and retainage” is expected to be billed and collected within the next 12 months. After we satisfy the EPC contract requirements and have an unconditional right to consideration, we typically bill for retainage and reclassify such amounts to “Accounts receivable trade, net.”

Inventories – Current and Noncurrent. We report our inventories at the lower of cost or net realizable value. We determine cost on a first-in, first-out basis and include both the costs of acquisition and the costs of manufacturing in our inventory costs. These costs include direct materials, direct labor, and indirect manufacturing costs, including depreciation and amortization. Our capitalization of costs into inventory is based on the normal utilization of our plants. If our plant utilization is abnormally low, the portion of our indirect manufacturing costs related to the abnormal utilization level is expensed as incurred. Other abnormal manufacturing costs, such as wasted materials or excess yield losses, are also expensed as incurred. Finished goods inventory is comprised exclusively of solar modules that have not yet been installed in a PV solar power plant under construction or sold to a third-party customer.

As needed, we may purchase a critical raw material that is used in our core production process in quantities that exceed anticipated consumption within our normal operating cycle (which is 12 months). We classify such raw materials that we do not expect to consume within our normal operating cycle as noncurrent.

We regularly review the cost of inventories, including noncurrent inventories, against their estimated net realizable value and record write-downs if any inventories have costs in excess of their net realizable values. We also regularly evaluate the quantities and values of our inventories, including noncurrent inventories, in light of current market conditions and trends, among other factors, and record write-downs for any quantities in excess of demand or for any obsolescence. This evaluation considers the use of modules in our systems business, expected demand, anticipated sales prices, strategic raw material requirements, new product development schedules, product obsolescence, product merchantability, and other factors. Market conditions are subject to change, and actual consumption of our inventory could differ from forecasted demand.

Balance of Systems Parts. BoS parts represent mounting, electrical, and other construction parts purchased for PV solar power systems to be constructed or currently under construction, which are not yet installed in a system. These construction parts include items such as posts, tilt brackets, tables, harnesses, combiner boxes, inverters, cables, tracker equipment, and other parts that we may purchase or assemble for the systems we construct. We carry these parts at the lower of cost or net realizable value and determine our BoS costs on a weighted-average basis. BoS parts do not include any solar modules that we manufacture.

Property, Plant and Equipment. We report our property, plant and equipment at cost, less accumulated depreciation. Cost includes the price paid to acquire or construct the assets, required installation costs, interest capitalized during the construction period, and any expenditures that substantially add to the value of or substantially extend the useful life of the assets. We capitalize costs related to computer software obtained or developed for internal use, which generally includes enterprise-level business and finance software that we customize to meet our specific operational requirements. We expense repair and maintenance costs at the time we incur them.

We begin depreciation for our property, plant and equipment when they are placed in service. We consider such assets to be placed in service when they are both in the location and condition for their intended use. We compute depreciation expense using the straight-line method over the estimated useful lives of assets, as presented in the table below. We depreciate leasehold improvements over the shorter of their estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.
 
 
 
Useful Lives
in Years
Buildings and building improvements
 
25 – 40
Manufacturing machinery and equipment
 
5 – 10
Furniture, fixtures, computer hardware, and computer software
 
3 – 7
Leasehold improvements
 
up to 15


PV Solar Power Systems. PV solar power systems represent project assets that we may temporarily own and operate after being placed in service. We report our PV solar power systems at cost, less accumulated depreciation. When we are entitled to incentive tax credits for our systems, we reduce the related carrying value of the assets by the amount of the tax credits, which reduces future depreciation. We begin depreciation for PV solar power systems when they are placed in service. We compute depreciation expense for the systems using the straight-line method over the shorter of the term of the related PPA or 25 years. Accordingly, our current PV solar power systems have estimated useful lives ranging from 19 to 25 years.

Project Assets. Project assets primarily consist of costs related to solar power projects in various stages of development that are capitalized prior to the completion of the sale of the project, including projects that may have begun commercial operation under PPAs and are actively marketed and intended to be sold. These project related costs include costs for land, development, and construction of a PV solar power system. Development costs may include legal, consulting, permitting, transmission upgrade, interconnection, and other similar costs. We typically classify project assets as noncurrent due to the nature of solar power projects (long-lived assets) and the time required to complete all activities to develop, construct, and sell projects, which is typically longer than 12 months. Once we enter into a definitive sales agreement, we classify such project assets as current until the sale is completed and we have met all of the criteria to recognize the sale as revenue. Any income generated by a project while it remains within project assets is accounted for as a reduction to our basis in the project. If a project is completed and begins commercial operation prior to the closing of a sales arrangement, the completed project will remain in project assets until placed in service. We present all expenditures related to the development and construction of project assets, whether fully or partially owned, as a component of cash flows from operating activities.

We review project assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We consider a project commercially viable or recoverable if it is anticipated to be sold for a profit once it is either fully developed or fully constructed. We consider a partially developed or partially constructed project commercially viable or recoverable if the anticipated selling price is higher than the carrying value of the related project assets. We examine a number of factors to determine if the project is expected to be recoverable, including whether there are any changes in environmental, permitting, market pricing, regulatory, or other conditions that may impact the project. Such changes could cause the costs of the project to increase or the selling price of the project to decrease. If a project is not considered recoverable, we impair the respective project assets and adjust the carrying value to the estimated fair value, with the resulting impairment recorded within “Selling, general and administrative” expense.

Interest Capitalization. We capitalize interest as part of the historical cost of acquiring or constructing certain assets, including property, plant and equipment; project assets; and PV solar power systems. Interest capitalized for property, plant and equipment or PV solar power systems is depreciated over the estimated useful life of the related assets when they are placed in service. We charge interest capitalized for project assets to cost of sales when such assets are sold and we have met all revenue recognition criteria. We capitalize interest to the extent that interest cost has been incurred and payments have been made to acquire, construct, or develop an asset. We cease capitalization of interest for assets in development or under construction if the assets are substantially complete or if we have sold such assets.

Asset Impairments. We assess long-lived assets classified as “held and used,” including our property, plant and equipment; project assets; PV solar power systems; and intangible assets for impairment whenever events or changes in circumstances arise, including consideration of technological obsolescence, that may indicate that the carrying amount of such assets may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.

When impairment indicators are present, we compare undiscounted future cash flows, including the eventual disposition of the asset group at market value, to the asset group’s carrying value to determine if the asset group is recoverable. If the carrying value of the asset group exceeds the undiscounted future cash flows, we measure any impairment by comparing the fair value of the asset group to its carrying value. Fair value is generally determined by considering (i) internally developed discounted cash flows for the asset group, (ii) third-party valuations, and/or (iii) information available regarding the current market value for such assets. If the fair value of an asset group is determined to be less than its carrying value, an impairment in the amount of the difference is recorded in the period that the impairment indicator occurs. Estimating future cash flows requires significant judgment, and such projections may vary from the cash flows eventually realized.

We consider a long-lived asset to be abandoned after we have ceased use of such asset and we have no intent to use or repurpose the asset in the future. Abandoned long-lived assets are recorded at their salvage value, if any.

We classify long-lived assets we plan to sell, excluding project assets and PV solar power systems, as held for sale on our consolidated balance sheets only after certain criteria have been met including: (i) management has the authority and commits to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and the plan to sell the asset have been initiated, (iv) the sale of the asset is probable within 12 months, (v) the asset is being actively marketed at a reasonable sales price relative to its current fair value, and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made. We record assets held for sale at the lower of their carrying value or fair value less costs to sell. If, due to unanticipated circumstances, such assets are not sold in the 12 months after being classified as held for sale, then held for sale classification will continue as long as the above criteria are still met.

Ventures and Variable Interest Entities. In the normal course of business, we establish wholly owned project companies which may be considered variable interest entities (“VIEs”). We consolidate wholly owned VIEs when we are considered the primary beneficiary of such entities. Additionally, we have, and may in the future form, joint venture type arrangements, including partnerships and partially owned limited liability companies or similar legal structures, with one or more third parties primarily to develop, construct, own, and/or sell solar power projects. We analyze all of our ventures and classify them into two groups: (i) ventures that must be consolidated because they are either not VIEs and we hold a majority voting interest, or because they are VIEs and we are the primary beneficiary and (ii) ventures that do not need to be consolidated because they are either not VIEs and we hold a minority voting interest, or because they are VIEs and we are not the primary beneficiary.

Ventures are considered VIEs if (i) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional subordinated financial support; (ii) as a group, the holders of the equity investment at risk lack the ability to make certain decisions, the obligation to absorb expected losses, or the right to receive expected residual returns; or (iii) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity’s activities are conducted on behalf of that investor. Our venture agreements typically require us to fund some form of capital for the development and construction of a project, depending upon the opportunity and the market in which our ventures are located.

We are considered the primary beneficiary of and are required to consolidate a VIE if we have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to the entity. If we determine that we do not have the power to direct the activities that most significantly impact the entity, then we are not the primary beneficiary of the VIE.

Equity Method Investments. We use the equity method of accounting for our investments when we have the ability to significantly influence, but not control, the operations or financial activities of the investee. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We record our equity method investments at cost and subsequently adjust their carrying amount each period for our share of the earnings or losses of the investee and other adjustments required by the equity method of accounting. Distributions received from our equity method investments are recorded as reductions in the carrying value of such investments and are classified on the consolidated statements of cash flows pursuant to the cumulative earnings approach. Under this approach, distributions received are considered returns on investment and are classified as cash inflows from operating activities unless our cumulative distributions received, less distributions received in prior periods that were determined to be returns of investment, exceed our cumulative equity in earnings recognized from the investment. When such an excess occurs, the current period distributions up to this excess are considered returns of investment and are classified as cash inflows from investing activities.

We monitor equity method investments for impairment and record reductions in their carrying values if the carrying amount of an investment exceeds its fair value. An impairment charge is recorded when such impairment is deemed to be other-than-temporary. To determine whether an impairment is other-than-temporary, we consider our ability and intent to hold the investment until the carrying amount is fully recovered. Circumstances that indicate an other-than-temporary impairment may have occurred include factors such as decreases in quoted market prices or declines in the operations of the investee. The evaluation of an investment for potential impairment requires us to exercise significant judgment and to make certain assumptions. The use of different judgments and assumptions could result in different conclusions. We recorded impairment losses related to our equity method investments of $3.5 million, $2.0 million, and $0.6 million, net of tax, during the years ended December 31, 2018, 2017, and 2016, respectively.

Goodwill. Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair value assigned to the individual assets acquired and liabilities assumed. We do not amortize goodwill, but instead are required to test goodwill for impairment at least annually. We perform impairment tests between the scheduled annual test in the fourth quarter if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit that has goodwill is less than its carrying value.

We may first make a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying value to determine whether it is necessary to perform a quantitative goodwill impairment test. Such qualitative impairment test considers various factors, including macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance of a reporting unit, and any other relevant events affecting our company or a reporting unit. If we determine through the qualitative assessment that a reporting unit’s fair value is more likely than not greater than its carrying value, the quantitative impairment test is not required. If the qualitative assessment indicates it is more likely than not that a reporting unit’s fair value is less than its carrying value, we perform a quantitative impairment test. We may also elect to proceed directly to the quantitative impairment test without considering qualitative factors.

The quantitative impairment test is the comparison of the fair value of a reporting unit with its carrying amount, including goodwill. Our reporting units consist of our modules business and our fully integrated systems business. We define the fair value of a reporting unit as the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. We primarily use an income approach to estimate the fair value of our reporting units. Significant judgment is required when estimating the fair value of a reporting unit, including the forecasting of future operating results and the selection of discount and expected future growth rates used to determine projected cash flows. If the estimated fair value of a reporting unit exceeds its carrying value, goodwill is not impaired, and no further analysis is required. Conversely, if the carrying value of a reporting unit exceeds its estimated fair value, we record an impairment loss equal to the excess, not to exceed the total amount of goodwill allocated to the reporting unit.

Intangible Assets. Intangible assets primarily include developed technologies or in-process research and development (“IPR&D”) from prior business acquisitions, certain PPAs acquired after the associated PV solar power systems were placed in service, and our internally-generated intangible assets, substantially all of which were patents on technologies related to our products and production processes. We record an asset for patents after the patent has been issued based on the legal, filing, and other costs incurred to secure it. IPR&D is initially capitalized at fair value as an intangible asset with an indefinite life and periodically assessed for impairment. When the IPR&D project is complete, it is reclassified as a definite-lived intangible asset. We amortize intangible assets on a straight-line basis over their estimated useful lives, which generally range from 10 to 20 years.

Deferred Revenue. When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract, we record deferred revenue, which represents a contract liability. We recognize deferred revenue as net sales after we have transferred control of the goods or services to the customer and all revenue recognition criteria are met. As a practical expedient, we do not adjust the consideration in a contract for the effects of a significant financing component when we expect, at contract inception, that the period between a customer’s down payment and our transfer of a promised product or service to the customer will be one year or less. Additionally, we do not adjust the consideration in a contract for the effects of a significant financing component when the consideration is received as a form of performance security.

Product Warranties. We provide a limited PV solar module warranty covering defects in materials and workmanship under normal use and service conditions for approximately 10 years. We also typically warrant that modules installed in accordance with agreed-upon specifications will produce at least 98% of their labeled power output rating during the first year, with the warranty coverage reducing by 0.5% every year thereafter throughout the approximate 25-year limited power output warranty period. In resolving claims under both the limited defect and power output warranties, we typically have the option of either repairing or replacing the covered modules or, under the limited power output warranty, providing additional modules to remedy the power shortfall. Our limited module warranties also include an option for us to remedy claims under such warranties, generally exercisable only after the second year of the warranty period, by making certain cash payments. Under the limited workmanship warranty, the optional cash payment will be equal to the original purchase price of the module, reduced by a degradation factor, and under the limited power output warranty, the cash payment will be equal to the shortfall in power output. Such limited module warranties are standard for module sales and may be transferred from the original purchasers of the solar modules to subsequent purchasers upon resale.

As an alternative form of our standard limited module power output warranty, we also offer an aggregated or system-level limited module performance warranty. This system-level limited module performance warranty is designed for utility-scale systems and provides 25-year system-level energy degradation protection. This warranty represents a practical expedient to address the challenge of identifying, from the potential millions of modules installed in a utility-scale system, individual modules that may be performing below warranty thresholds by focusing on the aggregate energy generated by the system rather than the power output of individual modules. The system-level limited module performance warranty is typically calculated as a percentage of a system’s expected energy production, adjusted for certain actual site conditions, with the warranted level of performance declining each year in a linear fashion, but never falling below 80% during the term of the warranty. In resolving claims under the system-level limited module performance warranty to restore the system to warranted performance levels, we first must validate that the root cause of the issue is due to module performance; we then have the option of either repairing or replacing the covered modules, providing supplemental modules, or making a cash payment. Consistent with our limited module power output warranty, when we elect to satisfy a warranty claim by providing replacement or supplemental modules under the system-level module performance warranty, we do not have any obligation to pay for the labor to remove or install modules.

In addition to our limited solar module warranties described above, for PV solar power systems we construct, we typically provide limited warranties for defects in engineering design, installation, and BoS part workmanship for a period of one to two years following the substantial completion of a system or a block within the system. In resolving claims under such BoS warranties, we have the option of remedying the defect through repair or replacement.

When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations. We make and revise these estimates based primarily on the number of our solar modules under warranty installed at customer locations, our historical experience with warranty claims, our monitoring of field installation sites, our internal testing of and the expected future performance of our solar modules and BoS parts, and our estimated per-module replacement costs.

Accrued Solar Module Collection and Recycling Liability. Historically, we have recognized expense at the time of sale for the estimated cost of our future obligations for collecting and recycling solar modules covered by our solar module collection and recycling program. See Note 13. “Solar Module Collection and Recycling Liability” for further information.

Asset Retirement Obligations. We develop, construct, and operate certain project assets and PV solar power systems with land lease agreements that include a requirement for the removal of the assets at the end of the lease. We also lease certain land for our manufacturing facilities and administrative offices under agreements that require the removal of our property or leasehold improvements upon termination of the lease.

We recognize such asset retirement obligations (“AROs”) in the period in which they are incurred based on the present value of estimated third-party decommissioning costs, and we capitalize the associated asset retirement costs as part of the carrying amount of the related assets. Once an asset is placed in service, the asset retirement cost is subsequently depreciated on a straight-line basis over the estimated useful life of the asset. Changes in AROs resulting from the passage of time are recognized as an increase in the carrying amount of the liability and as accretion expense. Our AROs were included within “Other liabilities” at December 31, 2018 and 2017 and totaled $18.9 million and $16.7 million, respectively.

Derivative Instruments. We recognize derivative instruments on our consolidated balance sheets at their fair value. On the date that we enter into a derivative contract, we designate the derivative instrument as a fair value hedge, a cash flow hedge, a hedge of a net investment in a foreign operation, or a derivative instrument that will not be accounted for using hedge accounting methods. As of December 31, 2018 and 2017, all of our derivative instruments were designated either as cash flow hedges or as derivative instruments not accounted for using hedge accounting methods.

We record changes in the fair value of a derivative instrument that is highly effective and that is designated and qualifies as a cash flow hedge in “Accumulated other comprehensive (loss) income” until our earnings are affected by the variability of the cash flows from the underlying hedge. We record any hedge ineffectiveness and amounts excluded from effectiveness testing in current period earnings within “Other income, net.” We report changes in the fair value of derivative instruments that are not designated or do not qualify for hedge accounting in current period earnings. We classify cash flows from derivative instruments on the consolidated statements of cash flows in the same category as the item being hedged or on a basis consistent with the nature of the instrument.

At the inception of a hedge, we formally document all relationships between hedging instruments and the underlying hedged items as well as our risk-management objective and strategy for undertaking the hedge transaction. We also formally assess (both at inception and on an ongoing basis) whether our derivative instruments are highly effective in offsetting changes in the fair value or cash flows of the underlying hedged items and whether those derivatives are expected to remain highly effective in future periods. When we determine that a derivative instrument is not highly effective as a hedge, we discontinue hedge accounting prospectively. In all situations in which we discontinue hedge accounting and the derivative instrument remains outstanding, we carry the derivative instrument at its fair value on our consolidated balance sheets and recognize subsequent changes in its fair value in current period earnings.

Business Combinations. We account for business combinations using the acquisition method of accounting and record intangible assets separate from goodwill. Such intangible assets are recorded at fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual assets acquired and liabilities assumed as of the date of acquisition. We charge acquisition related costs that are not part of the purchase price consideration to “Selling, general and administrative” as they are incurred. These costs typically include transaction and integration costs, such as legal, accounting, and other professional fees. We account for any contingent consideration, which represents an obligation of the acquirer to transfer additional assets or equity interests to the former owner as part of the exchange if specified future events occur or conditions are met, at fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Revenue Recognition – Module and Other Equipment Sales. We recognize revenue for module and other equipment sales (e.g., module plus arrangements) at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, such as the shipment or delivery of solar modules and other BoS parts, we allocate the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognize the related revenue as control of each individual product is transferred to the customer, in satisfaction of the corresponding performance obligations.

Revenue Recognition – Solar Power System Sales and/or EPC Services. We generally recognize revenue for sales of solar power systems and/or EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer. Furthermore, the sale of a solar power system when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sale arrangements, we recognize revenue using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract, after consideration of our customers’ commitment to perform its obligations under the contract, which is typically measured through the receipt of cash deposits or other forms of financial security issued by creditworthy financial institutions or parent entities. For sales of solar power systems in which we obtain an interest in the project sold to the customer, we recognize all of the revenue for the consideration received, including the fair value of the noncontrolling interest we obtained, and defer any profit associated with the interest obtained through “Equity in earnings, net of tax.” We may also recognize revenue for the sale of a solar power system after it has been completed due to the timing of when we enter into the associated sales contract with the customer.

In applying cost based input methods of revenue recognition, we use the actual costs incurred relative to the total estimated costs (including solar module costs) to determine our progress towards contract completion and to calculate the corresponding amount of revenue and gross profit to recognize. Cost based input methods of revenue recognition are considered a faithful depiction of our efforts to satisfy long-term construction contracts and therefore reflect the transfer of goods to a customer under such contracts. Costs incurred that do not contribute to satisfying our performance obligations (“inefficient costs”) are excluded from our input methods of revenue recognition as the amounts are not reflective of our transferring control of the system to the customer. Costs incurred towards contract completion may include costs associated with solar modules, direct materials, labor, subcontractors, and other indirect costs related to contract performance. We recognize solar module and direct material costs as incurred when such items have been installed in a system.

Cost based input methods of revenue recognition require us to make estimates of net contract revenues and costs to complete our projects. In making such estimates, significant judgment is required to evaluate assumptions related to the amount of net contract revenues, including the impact of any performance incentives, liquidated damages, and other payments to customers. Significant judgment is also required to evaluate assumptions related to the costs to complete our projects, including materials, labor, contingencies, and other system costs. If the estimated total costs on any contract, including any inefficient costs, are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known. The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. The effect of the changes on future periods are recognized as if the revised estimates had been used since revenue was initially recognized under the contract. Such revisions could occur in any reporting period, and the effects may be material depending on the size of the contracts or the changes in estimates.

As part of our solar power system sales, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. In addition, we may provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level. Conversely, if there is an underperformance event with regards to these tests, we may incur liquidated damages as a percentage of the EPC contract price. Such performance guarantees represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.

Revenue Recognition – Operations and Maintenance. We recognize revenue for standard, recurring O&M services over time as customers receive and consume the benefits of such services, which typically include 24/7 system monitoring, certain PPA and other agreement compliance, NERC compliance, large generator interconnection agreement compliance, energy forecasting, performance engineering analysis, regular performance reporting, turn-key maintenance services including spare parts and corrective maintenance repair, warranty management, and environmental services. Other ancillary O&M services, such as equipment replacement, weed abatement, landscaping, or solar module cleaning, are recognized as revenue as the services are provided and billed to the customer. Costs of O&M services are expensed in the period in which they are incurred.

As part of our O&M service offerings, we typically offer an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider. If system availability exceeds a contractual threshold, we may receive a bonus payment, or if system availability falls below a separate threshold, we may incur liquidated damages for certain lost energy under the PPA. Such bonuses or liquidated damages represent a form of variable consideration and are estimated and recognized over time as customers receive and consume the benefits of the O&M services.

Revenue Recognition – Energy Generation. We sell energy generated by PV solar power systems under PPAs or on an open contract basis. For energy sold under PPAs, which may qualify as a lease, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker) and the price stated in the PPA. For energy sold on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid based on the prevailing spot market prices.

Shipping and Handling Costs. We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of net sales, and classify such costs as a component of cost of sales.

Taxes Collected from Customers and Remitted to Governmental Authorities. We exclude from our measurement of transaction prices all taxes assessed by governmental authorities that are both (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers. Accordingly, such tax amounts are not included as a component of net sales or cost of sales.

Research and Development Expense. We incur research and development costs during the process of researching and developing new products and enhancing our existing products, technologies, and manufacturing processes. Our research and development costs consist primarily of employee compensation, materials, outside services, and depreciation. We expense these costs as incurred until the resulting product has been completed, tested, and made ready for commercial manufacturing.

Production Start-Up. Production start-up expense consists primarily of employee compensation and other costs associated with operating a production line before it has been qualified for full production, including the cost of raw materials for solar modules run through the production line during the qualification phase and applicable facility related costs. Costs related to equipment upgrades and implementation of manufacturing process improvements are also included in production start-up expense as well as costs related to the selection of a new site, related legal and regulatory costs, and costs to maintain our plant replication program to the extent we cannot capitalize these expenditures.

Restructuring and Exit Activities. We record costs associated with exit activities, such as one-time employee termination benefits, when management approves and commits to a plan of termination or over the future service period, if any. Other costs associated with exit activities may include contract termination costs, including costs related to leased facilities to be abandoned or subleased, and facility and employee relocation costs.

Share-Based Compensation. We recognize share-based compensation expense for the estimated grant-date fair value of equity awards issued as compensation to employees over the requisite service period, which is generally four years. For awards with performance conditions, we recognize share-based compensation expense if it is probable that the performance conditions will be achieved. We account for forfeitures of share-based awards as such forfeitures occur. Accordingly, when an associate’s employment is terminated, all previously unvested awards granted to such associate are forfeited, which results in a benefit to share-based compensation expense in the period of such associate’s termination equal to the cumulative expense recorded through the termination date for such unvested awards. We recognize share-based compensation expense for awards with graded vesting schedules on a straight-line basis over the requisite service periods for each separately vesting portion of the award as if each award was in substance multiple awards.

Foreign Currency Translation. The functional currencies of certain of our foreign subsidiaries are their local currencies. Accordingly, we apply period-end exchange rates to translate their assets and liabilities and daily transaction exchange rates to translate their revenues, expenses, gains, and losses into U.S. dollars. We include the associated translation adjustments as a separate component of “Accumulated other comprehensive (loss) income” within stockholders’ equity. The functional currency of our subsidiaries in Canada, Chile, Malaysia, Singapore, and Vietnam is the U.S. dollar; therefore, we do not translate their financial statements. Gains and losses arising from the remeasurement of monetary assets and liabilities denominated in currencies other than a subsidiary’s functional currency are included in “Foreign currency loss, net” in the period in which they occur.

Income Taxes. We use the asset and liability method to account for income taxes whereby we calculate deferred tax assets or liabilities using the enacted tax rates and tax law applicable to when any temporary differences are expected to reverse. We establish valuation allowances, when necessary, to reduce deferred tax assets to the extent it is more likely than not that such deferred tax assets will not be realized. We do not provide deferred taxes related to the U.S. GAAP basis in excess of the outside tax basis in the investment in our foreign subsidiaries to the extent such amounts relate to indefinitely reinvested earnings and profits of such foreign subsidiaries.

Income tax expense includes (i) deferred tax expense, which generally represents the net change in deferred tax assets or liabilities during the year plus any change in valuation allowances, and (ii) current tax expense, which represents the amount of tax currently payable to or receivable from taxing authorities. We only recognize tax benefits related to uncertain tax positions that are more likely than not of being sustained upon examination. For those positions that satisfy such recognition criteria, the amount of tax benefit that we recognize is the largest amount of tax benefit that is more likely than not of being sustained on ultimate settlement of the uncertain tax position.

Per Share Data. Basic net income or loss per share is computed by dividing net income or loss by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed giving effect to all potentially dilutive common shares, including restricted and performance stock units and stock purchase plan shares, unless there is a net loss for the period. In computing diluted net income per share, we utilize the treasury stock method.

Accumulated Other Comprehensive Income or Loss. Our accumulated other comprehensive income or loss includes foreign currency translation adjustments, unrealized gains and losses on available-for-sale debt securities, and unrealized gains and losses on derivative instruments designated and qualifying as cash flow hedges. We record these components of accumulated other comprehensive income or loss net of tax and release such tax effects when the underlying components affect earnings.
XML 31 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3. Recent Accounting Pronouncements (Notes)
12 Months Ended
Dec. 31, 2018
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
Recent Accounting Pronouncements
3. Recent Accounting Pronouncements

In February 2018, the Financial Accounting Standard Board (“FASB”) issued ASU 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220) – Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, to allow entities to reclassify the income tax effects of the Tax Act on items within accumulated other comprehensive income to retained earnings. The adoption of ASU 2018-02 in the fourth quarter of 2018 did not have a significant impact on our consolidated financial statements and associated disclosures as we did not elect to reclassify the income tax effects of the Tax Act from accumulated other comprehensive income to retained earnings.

In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815) – Targeted Improvements to Accounting for Hedging Activities, to simplify certain aspects of hedge accounting for both non-financial and financial risks and better align the recognition and measurement of hedge results with an entity’s risk management activities. ASU 2017-12 also amends certain presentation and disclosure requirements for hedging activities and changes how an entity assesses hedge effectiveness. ASU 2017-12 is effective for fiscal years and interim periods within those years beginning after December 15, 2018, and early adoption is permitted. We are currently evaluating the impact ASU 2017-12 will have on our consolidated financial statements and associated disclosures.

In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 230) – Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 requires the recognition of income tax consequences of intra-entity transfers of assets, other than inventory, when the transfer occurs. Two common examples of assets included in the scope of ASU 2016-16 are intellectual property and long-lived assets. The adoption of ASU 2016-16 in the first quarter of 2018 did not have a significant impact on our consolidated financial statements and associated disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326), to provide financial statement users with more useful information about expected credit losses. ASU 2016-13 also changes how entities measure credit losses on financial instruments and the timing of when such losses are recorded. ASU 2016-13 is effective for fiscal years and interim periods within those years beginning after December 15, 2019, and early adoption is permitted for periods beginning after December 15, 2018. We are currently evaluating the impact ASU 2016-13 will have on our consolidated financial statements and associated disclosures.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing a right-of-use asset and a lease liability on the balance sheet for all leases with terms longer than 12 months and disclosing key information about leasing transactions. Leases will be classified as either operating or financing, with such classification affecting the pattern of expense recognition in the income statement. ASU 2016-02 is effective for fiscal years and interim periods within those years beginning after December 15, 2018, and early adoption is permitted. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) – Targeted Improvements, which provided an optional transition method to apply the new lease requirements through a cumulative-effect adjustment in the period of adoption.

We expect to adopt ASU 2016-02 in the first quarter of 2019 using this optional transition method. We also expect to elect certain practical expedients permitted under the transition guidance, which, among other things, allow us to not reassess prior conclusions related to contracts containing leases or lease classification. We are currently evaluating the impact ASU 2016-02 will have on our consolidated financial statements and associated disclosures and designing the related processes and internal controls. We expect the adoption to have a significant impact on our consolidated balance sheet through the recognition of right-of-use assets and lease liabilities primarily related to real estate arrangements, but do not expect the adoption to have a significant impact on our results of operations or cash flows.
XML 32 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4. Restructuring and Asset Impairments (Notes)
12 Months Ended
Dec. 31, 2018
Restructuring and Related Activities [Abstract]  
Restructuring and Asset Impairments
4. Restructuring and Asset Impairments

Cadmium Telluride Module Manufacturing and Corporate Restructuring

In November 2016, our board of directors approved a set of initiatives intended to accelerate our transition to Series 6 module manufacturing and restructure our operations to reduce costs and better align the organization with our long-term strategic plans. Accordingly, we expect to upgrade and replace our legacy manufacturing fleet over the next several years with Series 6 manufacturing equipment, thereby enabling the production of solar modules with a larger form factor, better product attributes, and a lower cost structure.

As part of these initiatives, we incurred net charges of $41.8 million during the year ended December 31, 2017, which included (i) $27.6 million of charges, primarily related to net losses on the disposition of previously impaired Series 4 and Series 5 manufacturing equipment, (ii) $7.6 million of severance benefits to terminated employees, and (iii) $6.7 million of net miscellaneous charges, primarily related to contract terminations, the write-off of operating supplies, and other Series 4 manufacturing exit costs.

The commencement of this operational transition in November 2016 represented an expectation that certain of our module manufacturing assets would be sold or otherwise disposed of significantly before the end of their previously estimated useful lives. As a result, we compared the undiscounted future cash flows of our module manufacturing assets to the carrying value of the asset group and determined that the group was not recoverable. Accordingly, we measured the fair value of the asset group using a combination of income and cost valuation techniques and recorded impairment losses of $640.3 million for the year ended December 31, 2016. During the year ended December 31, 2016 we also incurred charges of $14.1 million for severance benefits to terminated employees as we substantially reduced our workforce at our domestic and international facilities, including reductions in administrative and other staff, and $8.1 million for the closure of ancillary foreign operations, the write-off of operating supplies, and other miscellaneous charges.

Substantially all amounts associated with these restructuring and asset impairment charges related to our modules segment and were classified as “Restructuring and asset impairments” on the consolidated statements of operations, and substantially all of the associated liabilities were paid or settled as of December 31, 2017.

Crystalline Silicon Module Manufacturing Restructuring

In June 2016, our executive management elected to reallocate our crystalline silicon module production capacity to support next generation CdTe module offerings. As a result, we ended production of our crystalline silicon modules to focus on our core CdTe module technology and utility-scale PV solar power systems. The majority of our crystalline silicon module manufacturing associates were expected to be redeployed in other manufacturing operations.

In connection with these restructuring activities, we incurred charges of $81.4 million during the year ended December 31, 2016, which included (i) $35.9 million of impairment charges related to certain crystalline silicon module manufacturing equipment considered abandoned for accounting purposes, (ii) $35.8 million of impairment charges for developed technology intangible assets associated with our crystalline silicon module technology, (iii) $8.4 million of miscellaneous charges related to certain contract manufacturing agreements and the write-off of operating supplies, and (iv) $1.3 million of charges for severance benefits to terminated employees. All amounts associated with these charges related to our modules segment and were classified as “Restructuring and asset impairments” on the consolidated statements of operations.
Other Restructuring

During the year ended December 31, 2012, we recognized a liability for the expected repayment of certain customs tax benefits as part of a prior restructuring activity. In December 2017, we reversed this liability as a result of meeting certain investment certificate criteria associated with the commencement of operations at our previously announced manufacturing plant in Vietnam and recorded a $4.7 million benefit to “Restructuring and asset impairments.”
XML 33 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 5. Business Acquisitions (Notes)
12 Months Ended
Dec. 31, 2018
Business Combinations [Abstract]  
Business Acquisitions
5. Business Acquisitions

Enki Technology

In October 2016, we acquired 100% of the shares of Enki Technology, Inc. (“Enki”), a developer of advanced coating materials for the PV solar industry, for cash payments of $10.3 million, net of cash acquired of $0.3 million, and a promise to pay additional consideration of up to $7.0 million contingent on the achievement of certain production and module performance milestones. In connection with applying the acquisition method of accounting, $17.3 million of the purchase price consideration was assigned to an IPR&D intangible asset to be amortized over its useful life upon successful completion of the underlying projects, $4.4 million was assigned to a deferred tax liability, and $4.4 million was assigned to goodwill. The acquired IPR&D includes patents, technical information and know-how, and other proprietary information associated with the development and production of anti-reflective coating material that we expect to use in the production of our solar modules. Such technology is expected to improve our module conversion efficiency and overall durability at a lower cost structure compared to our current production processes.
XML 34 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6. Goodwill and Intangible Assets (Notes)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
6. Goodwill and Intangible Assets

Goodwill

The changes in the carrying amount of goodwill, by reporting unit, for the years ended December 31, 2018 and 2017 were as follows (in thousands):
 
 
Balance at December 31, 2017
 
Acquisitions (Impairments)
 
Balance at December 31, 2018
Modules
 
$
407,827

 
$

 
$
407,827

Accumulated impairment losses
 
(393,365
)
 

 
(393,365
)
Total
 
$
14,462

 
$

 
$
14,462


 
 
Balance at December 31, 2016
 
Acquisitions (Impairments)
 
Balance at December 31, 2017
Modules
 
$
407,827

 
$

 
$
407,827

Accumulated impairment losses
 
(393,365
)
 

 
(393,365
)
Total
 
$
14,462

 
$

 
$
14,462



2018 and 2017 Goodwill Impairment Testing

We performed our annual impairment analysis in the fourth quarter of 2018 and 2017. ASC 350-20 provides that prior to performing a quantitative goodwill impairment test, companies are permitted to perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying value to determine whether it is necessary to perform a quantitative goodwill impairment test. Such qualitative assessment considers various factors, including macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance of a reporting unit, and any other relevant events affecting our company or a reporting unit.
We performed a qualitative assessment for our modules reporting unit in each respective period and concluded that it was not more likely than not that the fair value of the reporting unit was less than its carrying amount. Accordingly, a quantitative goodwill impairment test for this reporting unit was not required in either period.

2016 Goodwill Impairment Testing

As part of our annual impairment analysis in the fourth quarter of 2016, we elected to perform a quantitative goodwill impairment test instead of first performing a qualitative goodwill impairment test. Such quantitative impairment test represented the comparison of the fair value of our reporting units with their carrying amounts, including goodwill. As of the date of our testing, our reporting units were consistent with our reportable segments: modules and systems. In determining the fair value of our reporting units, we used a combination of income and market based valuation techniques.

Significant estimates used in our income based fair value calculations included: (i) future sales volumes and average selling prices per watt; (ii) cost per watt projections for module and system sales; (iii) future effective tax rates, which we estimated to be between 10% and 35%; (iii) forecasts of capital expenditures and working capital requirements; (iv) discount rates, which we estimated to range between 11.5% and 18%; and (v) future terminal values of our reporting units, which are based on their ability to exist into perpetuity. Significant estimates used in our market based fair value calculations included business enterprise values and revenue multiples of various publicly traded companies. The underlying assumptions used in the quantitative impairment test also considered our market capitalization as of the date of our testing and then-current solar industry market conditions.

As a result of our testing, we determined that the estimated fair value of our modules reporting unit exceeded its carrying value indicating no impairment was necessary for this reporting unit. However, we determined that the estimated fair value of our systems reporting unit was less than its carrying value, which required us to determine the implied fair value of goodwill for the systems reporting unit by allocating the fair value of the systems reporting unit to its individual assets and liabilities, including any unrecognized intangible assets. Based on such calculation, the implied fair value of goodwill for the systems reporting unit was zero, and we recorded an impairment loss of $68.8 million. Such impairment was primarily driven by a strategic shift in the mix of our module and system net sales, which was approved by our board of directors in November 2016. This shift involved an expected reduction in the annual megawatts sold through systems business projects from approximately two gigawatts per year over the prior several years to approximately one gigawatt per year going forward. Other factors that contributed to the impairment included our reduced market capitalization and the challenging conditions within the solar industry as of the date of our testing.

In June 2016, we impaired $6.1 million of goodwill associated with our crystalline silicon modules reporting unit as a result of the decision to end the related manufacturing operations and dispose of the reporting unit. See Note 4. “Restructuring and Asset Impairments” to our consolidated financial statements for further discussion related to this restructuring activity.

Intangible Assets, Net

The following tables summarize our intangible assets at December 31, 2018 and 2017 (in thousands):
 
 
December 31, 2018
 
 
Gross Amount
 
Accumulated Amortization
 
Net Amount
Developed technology
 
$
97,714

 
$
(33,093
)
 
$
64,621

Power purchase agreements
 
6,486

 
(648
)
 
5,838

Patents
 
7,408

 
(3,705
)
 
3,703

Total
 
$
111,608

 
$
(37,446
)
 
$
74,162


 
 
December 31, 2017
 
 
Gross Amount
 
Accumulated Amortization
 
Net Amount
Developed technology
 
$
76,959

 
$
(24,140
)
 
$
52,819

Power purchase agreements
 
6,486

 
(324
)
 
6,162

Patents
 
7,068

 
(3,077
)
 
3,991

In-process research and development (1)
 
17,255

 

 
17,255

Total
 
$
107,768

 
$
(27,541
)
 
$
80,227


——————————
(1)
During the year ended December 31, 2018, $17.3 million of in-process research and development related to our prior Enki acquisition was reclassified to developed technology and began amortizing over its useful life of 10 years.

Amortization expense for our intangible assets was $9.9 million, $8.3 million, and $10.1 million for the years ended December 31, 2018, 2017, and 2016, respectively.

Estimated future amortization expense for our definite-lived intangible assets was as follows at December 31, 2018 (in thousands):
 
 
Amortization Expense
2019
 
$
10,436

2020
 
10,786

2021
 
10,784

2022
 
10,759

2023
 
10,474

Thereafter
 
20,923

Total amortization expense
 
$
74,162

XML 35 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7. Cash, Cash Equivalents, and Marketable Securities (Notes)
12 Months Ended
Dec. 31, 2018
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Cash, Cash Equivalents, and Marketable Securities
7. Cash, Cash Equivalents, and Marketable Securities

Cash, cash equivalents, and marketable securities consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Cash and cash equivalents:
 
 
 
 
Cash
 
$
1,202,774

 
$
2,142,949

Money market funds
 
200,788

 
125,585

Total cash and cash equivalents
 
1,403,562

 
2,268,534

Marketable securities:
 
 
 
 
Foreign debt
 
318,646

 
238,858

Foreign government obligations
 
98,621

 
152,850

U.S. debt
 
44,468

 
73,671

Time deposits
 
681,969

 
255,000

Total marketable securities
 
1,143,704

 
720,379

Total cash, cash equivalents, and marketable securities
 
$
2,547,266

 
$
2,988,913



The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our consolidated balance sheets as of December 31, 2018 and 2017 to the total of such amounts as presented in the consolidated statements of cash flows (in thousands):
 
 
Balance Sheet Line Item
 
2018
 
2017
Cash and cash equivalents
 
Cash and cash equivalents
 
$
1,403,562

 
$
2,268,534

Restricted cash  current (1)
 
Prepaid expenses and other current assets
 
19,671

 
11,120

Restricted cash  noncurrent (1)
 
Restricted cash and investments
 
139,390

 
50,822

Total cash, cash equivalents, and restricted cash
 
 
 
$
1,562,623

 
$
2,330,476

——————————
(1)
See Note 8. “Restricted Cash and Investments” to our consolidated financial statements for discussion of our “Restricted cash” arrangements.

During the years ended December 31, 2018, 2017, and 2016, we sold marketable securities for proceeds of $10.8 million, $118.3 million, and $159.2 million, respectively, and realized gains of less than $0.1 million, less than $0.1 million, and $0.3 million, respectively, on such sales. See Note 11. “Fair Value Measurements” to our consolidated financial statements for information about the fair value of our marketable securities.

The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of December 31, 2018 and 2017 (in thousands):
 
 
As of December 31, 2018
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign debt
 
$
320,056

 
$
468

 
$
1,878

 
$
318,646

Foreign government obligations
 
99,189

 

 
568

 
98,621

U.S. debt
 
44,625

 
53

 
210

 
44,468

Time deposits
 
681,969

 

 

 
681,969

Total
 
$
1,145,839

 
$
521

 
$
2,656

 
$
1,143,704

 
 
As of December 31, 2017
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign debt
 
$
240,643

 
$
3

 
$
1,788

 
$
238,858

Foreign government obligations
 
153,999

 

 
1,149

 
152,850

U.S. debt
 
73,746

 

 
75

 
73,671

Time deposits
 
255,000

 

 

 
255,000

Total
 
$
723,388

 
$
3

 
$
3,012

 
$
720,379



As of December 31, 2018, we identified 15 investments totaling $207.2 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $1.8 million. As of December 31, 2017, we identified 16 investments totaling $210.3 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $1.9 million. The unrealized losses were primarily due to increases in interest rates relative to rates at the time of purchase. Based on the underlying credit quality of the investments, we do not intend to sell these securities prior to the recovery of our cost basis. Therefore, we did not consider these securities to be other-than-temporarily impaired.

The following tables show unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of December 31, 2018 and 2017, aggregated by major security type and the length of time the marketable securities have been in a continuous loss position (in thousands):
 
 
As of December 31, 2018
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Foreign debt
 
$
150,842

 
$
802

 
$
94,446

 
$
1,076

 
$
245,288

 
$
1,878

Foreign government obligations
 

 

 
98,621

 
568

 
98,621

 
568

U.S. debt
 
15,356

 
32

 
14,085

 
178

 
29,441

 
210

Total
 
$
166,198

 
$
834

 
$
207,152

 
$
1,822

 
$
373,350

 
$
2,656

 
 
As of December 31, 2017
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Foreign debt
 
$
119,869

 
$
735

 
$
88,919

 
$
1,053

 
$
208,788

 
$
1,788

Foreign government obligations
 
31,467

 
289

 
121,383

 
860

 
152,850

 
1,149

U.S. debt
 
$
73,671

 
$
75

 
$

 
$

 
$
73,671

 
$
75

Total
 
$
225,007

 
$
1,099

 
$
210,302

 
$
1,913

 
$
435,309

 
$
3,012



The contractual maturities of our marketable securities as of December 31, 2018 were as follows (in thousands):
 
 
Fair
Value
One year or less
 
$
904,384

One year to two years
 
161,961

Two years to three years
 
77,359

Total
 
$
1,143,704

XML 36 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8. Restricted Cash and Investments (Notes)
12 Months Ended
Dec. 31, 2018
Restricted Cash and Investments [Abstract]  
Restricted Cash and Investments
8. Restricted Cash and Investments

Restricted cash and investments consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Restricted cash
 
$
139,390

 
$
50,822

Restricted investments
 
179,000

 
373,961

Total restricted cash and investments (1)
 
$
318,390

 
$
424,783


——————————
(1)
There was an additional $19.7 million and $11.1 million of restricted cash included within “Prepaid expenses and other current assets” at December 31, 2018 and 2017, respectively.

At December 31, 2018 and 2017, our restricted cash consisted of deposits held by various banks to secure certain of our letters of credit and other deposits designated for the construction or operation of systems projects as well as the payment of amounts related to project specific debt financings. Restricted cash also included certain deposits held in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations. See Note 15. “Commitments and Contingencies” to our consolidated financial statements for further discussion relating to our letters of credit.

At December 31, 2018 and 2017, our restricted investments consisted of long-term marketable securities that were also held in custodial accounts to fund the estimated future costs of collecting and recycling modules covered under our solar module collection and recycling program. As necessary, we fund any incremental amounts for our estimated collection and recycling obligations on an annual basis based on the estimated costs of collecting and recycling covered modules, estimated rates of return on our restricted investments, and an estimated solar module life of 25 years less amounts already funded in prior years. To ensure that amounts previously funded will be available in the future regardless of potential adverse changes in our financial condition (even in the case of our own insolvency), we have established a trust under which estimated funds are put into custodial accounts with an established and reputable bank, for which First Solar, Inc.; First Solar Malaysia Sdn. Bhd. (“FS Malaysia”); and First Solar Manufacturing GmbH are grantors. Trust funds may be disbursed for qualified module collection and recycling costs (including capital and facilities related recycling costs), payments to customers for assuming collection and recycling obligations, and reimbursements of any overfunded amounts. Investments in the trust must meet certain investment quality criteria comparable to highly rated government or agency bonds.

During the year ended December 31, 2018, we sold certain restricted investments for proceeds of $231.1 million and realized gains of $55.4 million on such sales as part of an effort to align the currencies of the investments with those of the corresponding collection and recycling liabilities and disburse $143.1 million of overfunded amounts. During the year ended December 31, 2016, we sold certain restricted investments for proceeds of $118.2 million and realized gains of $41.3 million on such sales as part of a separate effort to align the currencies of the investments with those of the corresponding collection and recycling liabilities.

See Note 11. “Fair Value Measurements” to our consolidated financial statements for information about the fair value of our restricted investments.

The following tables summarize the unrealized gains and losses related to our restricted investments, by major security type, as of December 31, 2018 and 2017 (in thousands):
 
 
As of December 31, 2018
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign government obligations
 
$
73,798

 
$
14,234

 
$
235

 
$
87,797

U.S. government obligations
 
97,223

 
416

 
6,436

 
91,203

Total
 
$
171,021

 
$
14,650

 
$
6,671

 
$
179,000

 
 
As of December 31, 2017
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign government obligations
 
$
127,436

 
$
62,483

 
$

 
$
189,919

U.S. government obligations
 
174,624

 
12,944

 
3,526

 
184,042

Total
 
$
302,060

 
$
75,427

 
$
3,526

 
$
373,961



As of December 31, 2018, we identified six restricted investments totaling $87.4 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $6.4 million. As of December 31, 2017, we identified six restricted investments totaling $107.7 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $3.5 million. The unrealized losses were primarily due to increases in interest rates relative to rates at the time of purchase. Based on the underlying credit quality of the investments, we do not intend to sell these securities prior to the recovery of our cost basis. Therefore, we did not consider these investments to be other-than-temporarily impaired.

The following tables show unrealized losses and fair values for those restricted investments that were in an unrealized loss position as of December 31, 2018 and 2017, aggregated by major security type and the length of time the restricted investments have been in a continuous loss position (in thousands):
 
 
As of December 31, 2018
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Foreign government obligations
 
$
41,335

 
$
235

 
$

 
$

 
$
41,335

 
$
235

U.S. government obligations
 

 

 
87,401

 
6,436

 
87,401

 
6,436

Total
 
$
41,335

 
$
235

 
$
87,401

 
$
6,436

 
$
128,736

 
$
6,671

 
 
As of December 31, 2017
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
U.S. government obligations
 
$

 
$

 
$
107,731

 
$
3,526

 
$
107,731

 
$
3,526

Total
 
$

 
$

 
$
107,731

 
$
3,526

 
$
107,731

 
$
3,526



As of December 31, 2018, the contractual maturities of our restricted investments were between 11 years and 18 years.
XML 37 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9. Consolidated Balance Sheet Details (Notes)
12 Months Ended
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]  
Consolidated Balance Sheet Details
9. Consolidated Balance Sheet Details

Accounts receivable trade, net

Accounts receivable trade, net consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Accounts receivable trade, gross
 
$
129,644

 
$
213,776

Allowance for doubtful accounts
 
(1,362
)
 
(1,979
)
Accounts receivable trade, net
 
$
128,282

 
$
211,797


At December 31, 2018 and 2017, $8.5 million and $16.8 million, respectively, of our accounts receivable trade, net were secured by letters of credit, bank guarantees, or other forms of financial security issued by creditworthy financial institutions.

Accounts receivable, unbilled and retainage

Accounts receivable, unbilled and retainage consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Accounts receivable, unbilled
 
$
441,666

 
$
172,594

Retainage
 
16,500

 
2,014

Accounts receivable, unbilled and retainage
 
$
458,166

 
$
174,608



Inventories

Inventories consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Raw materials
 
$
224,329

 
$
148,968

Work in process
 
41,294

 
14,085

Finished goods
 
252,372

 
122,594

Inventories
 
$
517,995

 
$
285,647

Inventories – current
 
$
387,912

 
$
172,370

Inventories – noncurrent
 
$
130,083

 
$
113,277



Prepaid expenses and other current assets

Prepaid expenses and other current assets consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Prepaid expenses
 
$
90,981

 
$
41,447

Prepaid income taxes
 
59,319

 
31,944

Indirect tax receivables
 
26,327

 
26,553

Restricted cash
 
19,671

 
11,120

Derivative instruments 
 
2,364

 
4,303

Other current assets
 
44,399

 
42,535

Prepaid expenses and other current assets
 
$
243,061

 
$
157,902



Property, plant and equipment, net

Property, plant and equipment, net consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Land
 
$
14,382

 
$
8,181

Buildings and improvements
 
567,605

 
424,266

Machinery and equipment
 
1,826,434

 
1,059,103

Office equipment and furniture
 
178,011

 
157,512

Leasehold improvements
 
49,055

 
48,951

Construction in progress
 
405,581

 
641,263

Property, plant and equipment, gross
 
3,041,068

 
2,339,276

Accumulated depreciation
 
(1,284,857
)
 
(1,184,739
)
Property, plant and equipment, net
 
$
1,756,211

 
$
1,154,537



Depreciation of property, plant and equipment was $109.1 million, $91.4 million, and $211.2 million for the years ended December 31, 2018, 2017, and 2016, respectively.

PV solar power systems, net

PV solar power systems, net consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
PV solar power systems, gross
 
$
343,061

 
$
451,045

Accumulated depreciation
 
(34,421
)
 
(33,937
)
PV solar power systems, net
 
$
308,640

 
$
417,108



Depreciation of PV solar power systems was $15.3 million, $19.8 million, and $11.7 million for the years ended December 31, 2018, 2017, and 2016, respectively.

Capitalized interest

The cost of constructing project assets includes interest costs incurred during the construction period. The components of interest expense and capitalized interest were as follows during the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Interest cost incurred
 
$
(31,752
)
 
$
(27,457
)
 
$
(26,157
)
Interest cost capitalized – property, plant and equipment
 

 

 
1,878

Interest cost capitalized – project assets
 
5,831

 
1,692

 
3,741

Interest expense, net
 
$
(25,921
)
 
$
(25,765
)
 
$
(20,538
)


Project assets

Project assets consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Project assets – development costs, including project acquisition and land costs
 
$
298,070

 
$
250,590

Project assets – construction costs
 
200,359

 
252,127

Project assets
 
498,429

 
502,717

Project assets  current
 
$
37,930

 
$
77,931

Project assets  noncurrent
 
$
460,499

 
$
424,786


Other assets

Other assets consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Deferred rent
 
$
27,249

 
$
26,760

Indirect tax receivables
 
22,487

 
15,253

Notes receivable (1)
 
8,017

 
10,495

Income taxes receivable
 
4,444

 
4,454

Other
 
33,495

 
28,570

Other assets 
 
$
95,692

 
$
85,532

——————————
(1)
In April 2009, we entered into a credit facility agreement with a solar power project entity of one of our customers for an available amount of €17.5 million to provide financing for a PV solar power system. The credit facility bears interest at 8.0% per annum, payable quarterly, with the full amount due in December 2026. As of December 31, 2018 and 2017, the balance outstanding on the credit facility was €7.0 million ($8.0 million and $8.4 million, respectively).

Accrued expenses

Accrued expenses consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Accrued project costs
 
$
147,162

 
$
55,834

Accrued property, plant and equipment
 
89,905

 
133,433

Accrued inventory
 
53,075

 
24,830

Accrued compensation and benefits
 
41,937

 
73,985

Product warranty liability (1)
 
27,657

 
28,767

Other
 
81,844

 
49,978

Accrued expenses
 
$
441,580

 
$
366,827

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of our “Product warranty liability.”

Other current liabilities

Other current liabilities consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Derivative instruments 
 
$
7,294

 
$
27,297

Contingent consideration (1)
 
665

 
6,162

Financing liability (2)
 

 
5,161

Indemnification liabilities (1)
 

 
2,876

Other
 
6,421

 
7,261

Other current liabilities
 
$
14,380

 
$
48,757

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of our “Contingent consideration” and “Indemnification liabilities” arrangements.

(2)
See Note 12. “Equity Method Investments” to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.

Other liabilities

Other liabilities consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Product warranty liability (1)
 
$
193,035

 
$
195,507

Other taxes payable
 
83,058

 
89,724

Transition tax liability (2)
 
77,016

 
93,233

Deferred revenue
 
48,014

 
63,257

Derivative instruments
 
9,205

 
5,932

Contingent consideration (1)
 
2,250

 
3,153

Commercial letter of credit liability (1)
 

 
43,396

Financing liability (3)
 

 
29,822

Other
 
55,261

 
44,430

Other liabilities
 
$
467,839

 
$
568,454

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of our “Product warranty liability,” “Contingent consideration,” and “Commercial letter of credit liability” arrangements.
(2)
See Note 19. “Income Taxes” to our consolidated financial statements for discussion of the one-time transition tax on accumulated earnings of foreign subsidiaries as a result of the Tax Act.

(3)
See Note 12. “Equity Method Investments” to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.
XML 38 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10. Derivative Financial Instruments (Notes)
12 Months Ended
Dec. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments
10. Derivative Financial Instruments

As a global company, we are exposed in the normal course of business to interest rate and foreign currency risks that could affect our financial position, results of operations, and cash flows. We use derivative instruments to hedge against these risks and only hold such instruments for hedging purposes, not for speculative or trading purposes.

Depending on the terms of the specific derivative instruments and market conditions, some of our derivative instruments may be assets and others liabilities at any particular balance sheet date. We report all of our derivative instruments at fair value and account for changes in the fair value of derivative instruments within “Accumulated other comprehensive (loss) income” if the derivative instruments qualify for hedge accounting. For those derivative instruments that do not qualify for hedge accounting (“economic hedges”), we record the changes in fair value directly to earnings. See Note 11. “Fair Value Measurements” to our consolidated financial statements for information about the techniques we use to measure the fair value of our derivative instruments.

The following tables present the fair values of derivative instruments included in our consolidated balance sheets as of December 31, 2018 and 2017 (in thousands):
 
 
December 31, 2018
 
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Other Liabilities
Derivatives designated as hedging instruments:
 
 
 
 
 
 
Foreign exchange forward contracts
 
$
158

 
$

 
$

Total derivatives designated as hedging instruments
 
$
158

 
$

 
$

 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 

 
 

Foreign exchange forward contracts
 
$
2,206

 
$
7,096

 
$

Interest rate swap contracts
 

 
198

 
9,205

Total derivatives not designated as hedging instruments
 
$
2,206

 
$
7,294

 
$
9,205

Total derivative instruments
 
$
2,364

 
$
7,294

 
$
9,205

 
 
December 31, 2017
 
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Other Liabilities
Derivatives designated as hedging instruments:
 
 
 
 
 
 
Foreign exchange forward contracts
 
$
252

 
$
13,240

 
$

Total derivatives designated as hedging instruments
 
$
252

 
$
13,240

 
$

 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 

 
 

Foreign exchange forward contracts
 
$
4,051

 
$
14,057

 
$

Interest rate swap contracts
 

 

 
5,932

Total derivatives not designated as hedging instruments
 
$
4,051

 
$
14,057

 
$
5,932

Total derivative instruments
 
$
4,303

 
$
27,297

 
$
5,932


The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income or loss and our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
Foreign Exchange Forward Contracts
 
Interest Rate Swap Contract
 
Cross Currency Swap Contract
 
Total
Balance in accumulated other comprehensive (loss) income at December 31, 2015
 
$
162

 
$
(16
)
 
$
(2,017
)
 
$
(1,871
)
Amounts recognized in other comprehensive (loss) income
 
2,513

 
(2
)
 
5,108

 
7,619

Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Foreign currency loss, net
 

 

 
(4,896
)
 
(4,896
)
Interest expense, net
 
(119
)
 
18

 
1,805

 
1,704

Balance in accumulated other comprehensive (loss) income at December 31, 2016
 
2,556

 

 

 
2,556

Amounts recognized in other comprehensive (loss) income
 
(4,468
)
 

 

 
(4,468
)
Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Other income, net
 
189

 

 

 
189

Balance in accumulated other comprehensive (loss) income at December 31, 2017
 
(1,723
)
 

 

 
(1,723
)
Amounts recognized in other comprehensive (loss) income
 
(3,760
)
 

 

 
(3,760
)
Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Net sales
 
1,698

 

 

 
1,698

Cost of sales
 
212

 

 

 
212

Foreign currency loss, net
 
5,448

 

 

 
5,448

Other income, net
 
(546
)
 

 

 
(546
)
Balance in accumulated other comprehensive (loss) income at December 31, 2018
 
$
1,329

 
$

 
$

 
$
1,329



We recorded no amounts related to ineffective portions of our derivative instruments designated as cash flow hedges during the years ended December 31, 2018, 2017, and 2016. We recognized unrealized gains of $0.5 million and $0.7 million and unrealized losses of $0.9 million related to amounts excluded from effectiveness testing for our foreign exchange forward contracts designated as cash flow hedges within “Other income, net” during the years ended December 31, 2018, 2017, and 2016, respectively.

The following table presents gains and losses related to derivative instruments not designated as hedges affecting our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
 
 
Amount of Gain (Loss) Recognized in Income
 
 
Income Statement Line Item
 
2018
 
2017
 
2016
Foreign exchange forward contracts
 
Foreign currency loss, net
 
$
12,113

 
$
(33,882
)
 
$
(14,002
)
Interest rate swap contracts
 
Interest expense, net
 
(8,643
)
 
(5,932
)
 


Interest Rate Risk

We use interest rate swap contracts to mitigate our exposure to interest rate fluctuations associated with certain of our debt instruments. We do not use such swap contracts for speculative or trading purposes. During the years ended December 31, 2018 and 2017, all of our interest rate swap contracts related to project specific debt facilities. Such swap contracts did not qualify for accounting as cash flow hedges in accordance with ASC 815 due to our expectation to sell the associated projects before the maturity of their project specific debt financings and corresponding swap contracts. Accordingly, changes in the fair values of the swap contracts were recorded directly to “Interest expense, net.”

In December 2018, Royal Solar GK, our indirect wholly-owned subsidiary and project company, entered into an interest rate swap contract to hedge a portion of the floating rate term loan facility under the project’s Royal Solar Credit Facility (as defined in Note 14. “Debt” to our consolidated financial statements). Such swap had an initial notional value of ¥5.5 billion and entitled the project to receive a six-month floating Tokyo Interbank Offered Rate (“TIBOR”) plus 0.65% interest rate while requiring the project to pay a fixed rate of 1.34%. The notional amount of the interest rate swap contract is scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. In December 2018, we completed the sale of our Royal Solar project, and its interest rate swap contract and outstanding loan balance were assumed by the customer.

In August 2018, FS Japan Project 14 GK, our indirect wholly-owned subsidiary and project company, entered into an interest rate swap contract to hedge a portion of the floating rate senior loan facility under the project’s Mashiko Credit Agreement (as defined in Note 14. “Debt” to our consolidated financial statements). Such swap had an initial notional value of ¥5.5 billion and entitled the project to receive a six-month floating TIBOR interest rate while requiring the project to pay a fixed rate of 0.820%. The notional amount of the interest rate swap contract is scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. In December 2018, we completed the sale of our Mashiko project, and its interest rate swap contract and outstanding loan balance were assumed by the customer.

In May 2018, FS NSW Project No 1 Finco Pty Ltd, our indirectly wholly-owned subsidiary and project financing company, entered into various interest rate swap contracts to hedge the floating rate construction loan facility and a portion of the floating rate term loan facility under the associated project’s Beryl Credit Facility (as defined in Note 14. “Debt” to our consolidated financial statements). The swaps had an initial aggregate notional value of AUD 42.4 million and, depending on the loan facility being hedged, entitled the project to receive one-month or three-month floating Bank Bill Swap Bid (“BBSY”) interest rates while requiring the project to pay fixed rates of 2.0615% or 3.2020%. The notional amounts of the interest rate swap contracts are scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. As of December 31, 2018, the aggregate notional value of the interest rate swap contracts was AUD 103.4 million ($72.9 million).

In March 2017, Manildra Finco Pty Ltd, our indirect wholly-owned subsidiary and project financing company, entered into various interest rate swap contracts to hedge a portion of the floating rate construction loan facility under the associated project’s Manildra Credit Facility (as defined in Note 14. “Debt” to our consolidated financial statements). Such swaps had an initial aggregate notional value of AUD 12.8 million and entitled the project to receive a one-month or three-month floating BBSY interest rate while requiring the project to pay a fixed rate of 3.13%. The notional amounts of the interest rate swap contracts are scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. In September 2018, we completed the sale of our Manildra project, and its interest rate swap contracts and outstanding loan balance were assumed by the customer. As of December 31, 2017, the aggregate notional value of the interest rate swap contracts was AUD 68.1 million ($48.0 million).

In January 2017, FS Japan Project 12 GK, our indirect wholly-owned subsidiary and project company, entered into an interest rate swap contract to hedge a portion of the floating rate senior loan facility under the project’s Ishikawa Credit Agreement (as defined in Note 14. “Debt” to our consolidated financial statements). Such swap had an initial notional value of ¥5.7 billion and entitled the project to receive a six-month floating TIBOR plus 0.75% interest rate while requiring the project to pay a fixed rate of 1.482%. The notional amount of the interest rate swap contract is scheduled to proportionately adjust with the scheduled draws and principal payments on the underlying hedged debt. As of December 31, 2018 and 2017, the notional value of the interest rate swap contract was ¥19.2 billion ($174.1 million) and ¥12.8 billion ($115.7 million), respectively.

Foreign Currency Risk

Cash Flow Exposure

We expect certain of our subsidiaries to have future cash flows that will be denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which they transact will cause fluctuations in the cash flows we expect to receive or pay when these cash flows are realized or settled. Accordingly, we enter into foreign exchange forward contracts to hedge a portion of these forecasted cash flows. As of December 31, 2018 and 2017, these foreign exchange forward contracts hedged our forecasted cash flows for periods up to six months and nine months, respectively. These foreign exchange forward contracts qualify for accounting as cash flow hedges in accordance with ASC 815, and we designated them as such. We initially report the effective portion of a derivative’s unrealized gain or loss in “Accumulated other comprehensive (loss) income” and subsequently reclassify amounts into earnings when the hedged transaction occurs and impacts earnings. We determined that these derivative financial instruments were highly effective as cash flow hedges as of December 31, 2018 and 2017.

As of December 31, 2018 and 2017, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):
 
 
December 31, 2018
Currency
 
Notional Amount
 
USD Equivalent
Australian dollar
 
AUD 8.8
 
$6.2
 
 
December 31, 2017
Currency
 
Notional Amount
 
USD Equivalent
Indian rupee
 
INR 4,730.0
 
$74.1
Euro
 
€15.7
 
$18.8


In the following 12 months, we expect to reclassify to earnings $1.3 million of net unrealized gains related to these forward contracts that are included in “Accumulated other comprehensive (loss) income” at December 31, 2018 as we realize the earnings effects of the related forecasted transactions. The amount we ultimately record to earnings will depend on the actual exchange rates when we realize the related forecasted transactions.

Transaction Exposure and Economic Hedging

Many of our subsidiaries have assets and liabilities (primarily cash, receivables, marketable securities, deferred taxes, payables, accrued expenses, and solar module collection and recycling liabilities) that are denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which these assets and liabilities are denominated will create fluctuations in our reported consolidated statements of operations and cash flows. We may enter into foreign exchange forward contracts or other financial instruments to economically hedge assets and liabilities against the effects of currency exchange rate fluctuations. The gains and losses on such foreign exchange forward contracts will economically offset all or part of the transaction gains and losses that we recognize in earnings on the related foreign currency denominated assets and liabilities.

We also enter into foreign exchange forward contracts to economically hedge balance sheet and other exposures related to transactions between certain of our subsidiaries and transactions with third parties. Such contracts are considered economic hedges and do not qualify for hedge accounting. Accordingly, we recognize gains or losses from the fluctuations in foreign exchange rates and the fair value of these derivative contracts in “Foreign currency loss, net” on our consolidated statements of operations. These contracts mature at various dates within the next three months. As of December 31, 2018 and 2017, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):
 
 
December 31, 2018
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Australian dollar
 
AUD 2.1
 
$1.5
Sell
 
Australian dollar
 
AUD 52.9
 
$37.3
Purchase
 
Brazilian real
 
BRL 8.5
 
$2.2
Sell
 
Canadian dollar
 
CAD 2.9
 
$2.1
Sell
 
Chilean peso
 
CLP 3,506.6
 
$5.1
Purchase
 
Euro
 
€115.2
 
$131.9
Sell
 
Euro
 
€191.8
 
$219.7
Sell
 
Indian rupee
 
INR 789.2
 
$11.3
Purchase
 
Japanese yen
 
¥931.6
 
$8.4
Sell
 
Japanese yen
 
¥23,858.8
 
$216.2
Purchase
 
Malaysian ringgit
 
MYR 34.3
 
$8.3
Sell
 
Malaysian ringgit
 
MYR 53.8
 
$12.9
Sell
 
Mexican peso
 
MXN 37.3
 
$1.9
Purchase
 
Singapore dollar
 
SGD 3.8
 
$2.8
 
 
December 31, 2017
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Australian dollar
 
AUD 12.7
 
$9.9
Sell
 
Australian dollar
 
AUD 56.8
 
$44.4
Sell
 
Canadian dollar
 
CAD 1.7
 
$1.4
Sell
 
Chilean peso
 
CLP 10,180.9
 
$16.6
Purchase
 
Chinese yuan
 
CNY 13.8
 
$2.1
Purchase
 
Euro
 
€151.4
 
$181.6
Sell
 
Euro
 
€193.2
 
$231.7
Purchase
 
Indian rupee
 
INR 645.7
 
$10.1
Sell
 
Indian rupee
 
INR 8,376.0
 
$131.1
Sell
 
Japanese yen
 
¥23,922.2
 
$212.6
Purchase
 
Malaysian ringgit
 
MYR 31.0
 
$7.7
Sell
 
Malaysian ringgit
 
MYR 336.5
 
$83.1
Sell
 
Singapore dollar
 
SGD 3.1
 
$2.3
Purchase
 
South African rand
 
ZAR 12.5
 
$1.0
Sell
 
South African rand
 
ZAR 61.1
 
$5.0
XML 39 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 11. Fair Value Measurements (Notes)
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
11. Fair Value Measurements

The following is a description of the valuation techniques that we use to measure the fair value of assets and liabilities that we measure and report at fair value on a recurring basis:

Cash Equivalents. At December 31, 2018 and 2017, our cash equivalents consisted of money market funds. We value our cash equivalents using observable inputs that reflect quoted prices for securities with identical characteristics, and accordingly, we classify the valuation techniques that use these inputs as Level 1.

Marketable Securities and Restricted Investments. At December 31, 2018 and 2017, our marketable securities consisted of foreign debt, foreign government obligations, U.S. debt, and time deposits, and our restricted investments consisted of foreign and U.S. government obligations. We value our marketable securities and restricted investments using observable inputs that reflect quoted prices for securities with identical characteristics or quoted prices for securities with similar characteristics and other observable inputs (such as interest rates that are observable at commonly quoted intervals). Accordingly, we classify the valuation techniques that use these inputs as either Level 1 or Level 2 depending on the inputs used. We also consider the effect of our counterparties’ credit standing in these fair value measurements.

Derivative Assets and Liabilities. At December 31, 2018 and 2017, our derivative assets and liabilities consisted of foreign exchange forward contracts involving major currencies and interest rate swap contracts involving major interest rates. Since our derivative assets and liabilities are not traded on an exchange, we value them using standard industry valuation models. As applicable, these models project future cash flows and discount the amounts to a present value using market-based observable inputs, including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies. These inputs are observable in active markets over the contract term of the derivative instruments we hold, and accordingly, we classify the valuation techniques as Level 2. In evaluating credit risk, we consider the effect of our counterparties’ and our own credit standing in the fair value measurements of our derivative assets and liabilities, respectively.

At December 31, 2018 and 2017, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):
 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
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 equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
200,788

 
$
200,788

 
$

 
$

Marketable securities:
 
 
 
 
 
 
 
 
Foreign debt
 
318,646

 

 
318,646

 

Foreign government obligations
 
98,621

 

 
98,621

 

U.S. debt
 
44,468

 

 
44,468

 

Time deposits
 
681,969

 
681,969

 

 

Restricted investments
 
179,000

 

 
179,000

 

Derivative assets
 
2,364

 

 
2,364

 

Total assets
 
$
1,525,856

 
$
882,757

 
$
643,099

 
$

Liabilities:
 
 
 
 
 
 
 
 
Derivative liabilities
 
$
16,499

 
$

 
$
16,499

 
$

 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
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 equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
125,585

 
$
125,585

 
$

 
$

Marketable securities:
 
 
 
 
 
 
 
 
Foreign debt
 
238,858

 

 
238,858

 

Foreign government obligations
 
152,850

 

 
152,850

 

U.S. debt
 
73,671

 

 
73,671

 

Time deposits
 
255,000

 
255,000

 

 

Restricted investments
 
373,961

 

 
373,961

 

Derivative assets
 
4,303

 

 
4,303

 

Total assets
 
$
1,224,228

 
$
380,585

 
$
843,643

 
$

Liabilities:
 
 
 
 
 
 
 
 
Derivative liabilities
 
$
33,229

 
$

 
$
33,229

 
$



Fair Value of Financial Instruments

At December 31, 2018 and 2017, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):
 
 
December 31, 2018
 
December 31, 2017
 
 
Carrying
Value
 
Fair
Value
 
Carrying
Value
 
Fair
Value
Assets:
 
 
 
 
 
 
 
 
Notes receivable – noncurrent
 
$
8,017

 
$
8,010

 
$
10,495

 
$
10,516

Notes receivable, affiliate – current
 

 

 
20,411

 
23,317

Notes receivable, affiliates – noncurrent
 
22,832

 
24,295

 
48,370

 
47,441

Liabilities:
 
 
 
 
 
 
 
 
Long-term debt, including current maturities (1)
 
$
479,157

 
$
470,124

 
$
406,388

 
$
416,486


——————————
(1)
Excludes capital lease obligations and unamortized discounts and issuance costs.

The carrying values in our consolidated balance sheets of our trade accounts receivable, unbilled accounts receivable and retainage, restricted cash, accounts payable, and accrued expenses approximated their fair values due to their nature and relatively short maturities; therefore, we excluded them from the foregoing table. The fair value measurements for our notes receivable and long-term debt are considered Level 2 measurements under the fair value hierarchy.

Credit Risk

We have certain financial and derivative instruments that subject us to credit risk. These consist primarily of cash, cash equivalents, marketable securities, accounts receivable, restricted cash and investments, notes receivable, and foreign exchange forward contracts. We are exposed to credit losses in the event of nonperformance by the counterparties to our financial and derivative instruments. We place cash, cash equivalents, marketable securities, restricted cash and investments, and foreign exchange forward contracts with various high-quality financial institutions and limit the amount of credit risk from any one counterparty. We continuously evaluate the credit standing of our counterparty financial institutions. Our net sales are primarily concentrated among a limited number of customers. We monitor the financial condition of our customers and perform credit evaluations whenever considered necessary. Depending upon the sales arrangement, we may require some form of payment security from our customers, including advance payments, parent guarantees, bank guarantees, surety bonds, or commercial letters of credit. We also have PPAs that subject us to credit risk in the event our offtake counterparties are unable to fulfill their contractual obligations, which may adversely affect our project assets and certain receivables. Accordingly, we closely monitor the credit standing of existing and potential offtake counterparties to limit such risks.
XML 40 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12. Equity Method Investments (Notes)
12 Months Ended
Dec. 31, 2018
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
12. Equity Method Investments

From time to time, we may enter into investments or other strategic arrangements to expedite our penetration of certain markets and establish relationships with potential customers. We may also enter into strategic arrangements with customers or other entities to maximize the value of particular projects. Some of these arrangements may involve significant investments or other allocations of capital. Investments in unconsolidated entities for which we have significant influence, but not control, over the entities’ operating and financial activities are accounted for under the equity method of accounting. The following table summarizes our equity method investments as of December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
8point3 Operating Company, LLC
 
$

 
$
199,477

Clean Energy Collective, LLC
 

 
6,521

Other
 
3,186

 
11,232

Equity method investments
 
$
3,186

 
$
217,230



8point3 Operating Company, LLC

In June 2015, 8point3, a limited partnership formed with SunPower Corporation (together with First Solar, the “Sponsors”), completed its initial public offering (the “IPO”) pursuant to a Registration Statement on Form S-1, as amended. As part of the IPO, the Sponsors contributed interests in various projects to OpCo in exchange for voting and economic interests in the entity, and 8point3 acquired an economic interest in OpCo using proceeds from the IPO. After the formation of 8point3, the Sponsors, from time to time, sold interests in solar projects to 8point3, which owns and operates such portfolio of solar energy generation projects.

In February 2018, we entered into an agreement with CD Clean Energy and Infrastructure V JV, LLC, an equity fund managed by Capital Dynamics and certain other co-investors and other parties, pursuant to which the purchasers agreed to acquire our interests in 8point3 and its subsidiaries. In June 2018, we completed the sale of those interests and received net proceeds of $240.0 million after the payment of fees, expenses, and other amounts.

We accounted for our interest in OpCo, a subsidiary of 8point3, under the equity method of accounting as we were able to exercise significant influence over 8point3 due to our representation on the board of directors of its general partner and certain of our associates serving as officers of its general partner. We recognized equity in earnings, net of tax, from our investment in OpCo of $39.7 million, $9.8 million, and $32.6 million for the years ended December 31, 2018, 2017, and 2016, respectively. Our equity in earnings for the year ended December 31, 2018 included a gain of $40.3 million, net of tax, for the sale of our interests in 8point3 and its subsidiaries. Our equity in earnings for the year ended December 31, 2016 included a gain of $8.5 million, net of tax, following OpCo’s issuance of 8,050,000 shares to 8point3 as part of its public offering of a corresponding number of shares. During the years ended December 31, 2018, 2017, and 2016, we received distributions from OpCo of $12.4 million, $23.0 million, and $5.3 million, respectively.

In connection with the IPO, we also entered into an agreement with a subsidiary of 8point3 to lease back one of our originally contributed projects, Maryland Solar, until December 31, 2019. Under the terms of the agreement, we make fixed rent payments to 8point3’s subsidiary and are entitled to all of the energy generated by the project. Due to certain continuing involvement with the project, we accounted for the leaseback agreement as a financing transaction until the sale of our interests in 8point3 and its subsidiaries in June 2018. Following the sale of such interests, the Maryland Solar project qualified for sale-leaseback accounting, and we recognized net revenue of $32.0 million from the sale of the project. As of December 31, 2017, the financing obligation associated with the leaseback was $35.0 million.

In March 2018, FirstEnergy Solutions Corp. (“FirstEnergy”), the off-taker for the Maryland Solar PPA, filed for chapter 11 bankruptcy protection, and in April 2018, FirstEnergy filed a motion for entry of an order authorizing FirstEnergy and its affiliates to reject certain energy contracts, including the Maryland Solar PPA. In August 2018, the bankruptcy court granted the motion. As a result, we began selling energy generated by the Maryland Solar project on an open contract basis in October 2018.

In December 2016, we completed the sale of our remaining 34% interest in the 300 MWAC Desert Stateline project located in San Bernardino County, California to OpCo and received a $50.0 million promissory note as part of the consideration for the sale. In June 2018, the outstanding balance on the promissory note of $47.8 million was repaid in conjunction with the sale of our interests in 8point3 and its subsidiaries. As of December 31, 2017, the balance outstanding on the promissory note was $48.4 million.

We provide O&M services to certain of 8point3’s partially owned project entities, including SG2 Holdings, LLC; Lost Hills Blackwell Holdings, LLC; NS Solar Holdings, LLC; Kingbird Solar A, LLC; Kingbird Solar B, LLC; and Desert Stateline LLC. Prior to the sale of our interests in 8point3 and its subsidiaries, we recognized revenue of $5.6 million, $11.0 million, and $6.1 million for such O&M services during the years ended December 31, 2018, 2017, and 2016, respectively.

Clean Energy Collective, LLC

In November 2014, we entered into various agreements to purchase a minority ownership interest in Clean Energy Collective, LLC (“CEC”). This investment provided us with additional access to the distributed generation market and a partner to develop and market community solar offerings to North American residential customers and businesses directly on behalf of client utility companies. As part of the investment, we also received a warrant to purchase additional ownership interests in CEC.

In addition to our equity investment, we also entered into a term loan agreement and a convertible loan agreement with CEC in November 2014 and February 2016, respectively. Our term loan bears interest at 16% per annum, and our convertible loan bears interest at 10% per annum. In November 2018, we amended the terms of the loan agreements to (i) extend their maturity to June 2020, (ii) waive the conversion features on our convertible loan, and (iii) increase the frequency of interest payments, subject to certain conditions. As of December 31, 2018 and 2017, the aggregate balance outstanding on the loans was $22.8 million and $20.4 million, respectively.

In September 2018, the board of managers of CEC evaluated restructuring proposals to address certain liquidity issues that were adversely affecting its operations. Such restructuring provided for the subsequent repayment of CEC’s outstanding debt, including our loan agreements, but indicated that a decrease in the value of our investment in CEC may have occurred that was other than temporary. Accordingly, in September 2018, we recorded an impairment loss of $3.5 million, net of tax, for our remaining investment in CEC based on the proposed restructuring. In September 2018, we also recorded an impairment loss of $1.8 million in “Other (loss) income, net” for the expected surrender of our warrant. In November 2018, the owners and lenders of CEC entered into various restructuring agreements based on the previously proposed arrangement. In January 2019, the restructuring was finalized, which resulted in a dilution of our ownership interest in CEC, the loss of representation on the company’s board of managers, and the surrender of our warrant.

As of December 31, 2018, CEC was considered a variable interest entity, or VIE, and our 25% ownership interest in and loans to the company were considered variable interests. We accounted for our investment in CEC under the equity method of accounting as we were not the primary beneficiary of the company given that we did not have the power to make decisions over the activities that most significantly impact the company’s economic performance. Under the equity method of accounting, we recognized equity in earnings for our proportionate share of CEC’s net income or loss including adjustments for the amortization of a basis difference resulting from the cost of our investment differing from our proportionate share of CEC’s equity. During the years ended December 31, 2018, 2017, and 2016, we recognized losses, net of tax, of $4.3 million, $2.6 million, and $3.6 million, respectively, from our investment in CEC, including the impairment of our remaining investment described above. During the year ended December 31, 2017, we sold 21 MWDC of solar modules to CEC and recognized revenue of $7.6 million.

Summarized Financial Information

The following table presents summarized financial information, in the aggregate, for our significant equity method investees, as provided to us by the investees (in thousands):
 
 
Fiscal 2018
 
Fiscal 2017
 
Fiscal 2016
Summary statement of operations information:
 
 
 
 
 
 
Net sales
 
$
28,736

 
$
70,089

 
$
125,643

Operating (loss) income
 
(38,606
)
 
24,661

 
55,266

Net (loss) income (1)
 
(39,280
)
 
46,713

 
63,893

Net (loss) income attributable to equity method investees (1) (2)
 
(45,228
)
 
53,183

 
190,240

 
 
 
 
 
 
 
 
 
 
 
As of Fiscal 2018
 
As of Fiscal 2017
Summary balance sheet information:
 
 
 
 
 
 
Current assets
 
 
 
$

 
$
36,744

Long-term assets
 
 
 

 
1,573,115

Current liabilities
 
 
 

 
7,648

Long-term liabilities
 
 
 

 
706,885

Noncontrolling interests, including redeemable noncontrolling interests
 
 
 

 
72,945

——————————
(1)
The difference between Net (loss) income and Net (loss) income attributable to equity method investees is due to OpCo’s tax equity financing facilities with third-party investors that hold noncontrolling ownership interests in certain of its subsidiaries. Accordingly, earnings or losses are allocated to such tax equity investors using the Hypothetical Liquidation at Book Value (or “HLBV”) method. During the fiscal 2018, 2017, and 2016 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net (loss) income and Net (loss) income attributable to equity method investees.

(2)
Our proportionate share of OpCo’s net loss for fiscal 2018 excluded the investee’s impairment loss related to the Maryland Solar project as we accounted for the sale-leaseback of the project as a financing transaction and the associated financing liability exceeded the carrying value of the project.
XML 41 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13. Solar Module Collection and Recycling Liability (Notes)
12 Months Ended
Dec. 31, 2018
Solar Module Collection and Recycling Liability [Abstract]  
Solar Module Collection and Recycling Liability
13. Solar Module Collection and Recycling Liability

We previously established a module collection and recycling program to collect and recycle modules sold and covered under such program once the modules reach the end of their useful lives. For legacy customer sales contracts that were covered under this program, we agreed to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agreed to notify us, disassemble their solar power systems, package the solar modules for shipment, and revert ownership rights over the modules back to us at the end of the modules’ service lives. Accordingly, we recorded any collection and recycling obligations within “Cost of sales” at the time of sale based on the estimated cost to collect and recycle the covered solar modules. During the years ended December 31, 2018, 2017, and 2016, substantially all of our modules sold were not covered by our collection and recycling program as we discontinued including such program in our sales contracts.

We estimate the cost of our collection and recycling obligations based on the present value of the expected probability-weighted future cost of collecting and recycling the solar modules, which includes estimates for the cost of packaging materials; the cost of freight from the solar module installation sites to a recycling center; material, labor, and capital costs; the scale of recycling centers; and an estimated third-party profit margin and return on risk for collection and recycling services. We base these estimates on (i) our experience collecting and recycling our solar modules, (ii) the expected timing of when our solar modules will be returned for recycling, and (iii) the expected economic factors at the time the solar modules will be collected and recycled. In the periods between the time of sale and the related settlement of the collection and recycling obligation, we accrete the carrying amount of the associated liability by applying the discount rate used for its initial measurement. We classify accretion as an operating expense within “Selling, general and administrative” expense on our consolidated statements of operations.

We periodically review our estimates of expected future recycling costs and may adjust our liability accordingly. During the year ended December 31, 2018, we reduced our module collection and recycling liability by $34.2 million primarily due to higher by-product credits for glass, lower capital costs resulting from the expanded scale of our recycling facilities, and adjustments to certain valuation assumptions driven by our increased experience with module recycling. During the year ended December 31, 2017, we reduced our module collection and recycling liability by $15.8 million primarily as a result of updates to several valuation assumptions, including a decrease in certain inflation rates.

Our module collection and recycling liability was $134.4 million and $166.6 million as of December 31, 2018 and 2017, respectively. During the years ended December 31, 2018 and 2017, we recognized net benefits of $25.0 million and $13.2 million, respectively, to cost of sales as a result of the reductions in our module collection and recycling liability described above. During the year ended December 31, 2018, we also recognized a net benefit of $2.9 million to accretion expense primarily due to the reduction in the liability. During the years ended December 31, 2017 and 2016, we recognized net accretion expense of $3.9 million and $6.1 million, respectively, associated with the liability. As of December 31, 2018, a 1% increase in the annualized inflation rate used in our estimated future collection and recycling cost per module would increase our liability by $25.7 million, and a 1% decrease in that rate would decrease our liability by $21.7 million. See Note 8. “Restricted Cash and Investments” to our consolidated financial statements for more information about our arrangements for funding this liability.
XML 42 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 14. Debt (Notes)
12 Months Ended
Dec. 31, 2018
Debt Instruments [Abstract]  
Debt
14. Debt

Our long-term debt consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
 
 
Balance (USD)
Loan Agreement
 
Currency
 
2018
 
2017
Revolving Credit Facility
 
USD
 
$

 
$

Luz del Norte Credit Facilities
 
USD
 
188,849

 
185,675

Ishikawa Credit Agreement
 
JPY
 
157,834

 
121,446

Japan Credit Facility
 
JPY
 

 
10,710

Tochigi Credit Facility
 
JPY
 
25,468

 

Mashiko Credit Agreement
 
JPY
 

 

Royal Solar Credit Facility
 
JPY
 

 

Marikal Credit Facility
 
INR
 

 
7,384

Hindupur Credit Facility
 
INR
 

 
18,722

Anantapur Credit Facility
 
INR
 
16,101

 

Tungabhadra Credit Facility
 
INR
 
13,934

 

Manildra Credit Facility
 
AUD
 

 
62,451

Beryl Credit Facility
 
AUD
 
76,971

 

Capital lease obligations
 
Various
 

 
156

Long-term debt principal
 
 
 
479,157

 
406,544

Less: unamortized discounts and issuance costs
 
 
 
(12,366
)
 
(13,004
)
Total long-term debt
 
 
 
466,791

 
393,540

Less: current portion
 
 
 
(5,570
)
 
(13,075
)
Noncurrent portion
 
 
 
$
461,221

 
$
380,465


Revolving Credit Facility

Our amended and restated credit agreement with several financial institutions as lenders and JPMorgan Chase Bank, N.A. as administrative agent provides us with a senior secured credit facility (the “Revolving Credit Facility”) with an aggregate borrowing capacity of $500.0 million, which we may increase to $750.0 million, subject to certain conditions. Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (“LIBOR”), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested. These margins are also subject to adjustment depending on our consolidated leverage ratio. We had no borrowings under our Revolving Credit Facility as of December 31, 2018 and 2017 and had issued $66.0 million and $57.5 million, respectively, of letters of credit using availability under the facility. Loans and letters of credit issued under the Revolving Credit Facility are jointly and severally guaranteed by First Solar, Inc.; First Solar Electric, LLC; First Solar Electric (California), Inc.; and First Solar Development, LLC and are secured by interests in substantially all of the guarantors’ tangible and intangible assets other than certain excluded assets.

In addition to paying interest on outstanding principal under the Revolving Credit Facility, we are required to pay a commitment fee at a rate of 0.30% per annum, based on the average daily unused commitments under the facility, which may also be adjusted due to changes in our consolidated leverage ratio. We also pay a letter of credit fee based on the applicable margin for Eurocurrency revolving loans on the face amount of each letter of credit and a fronting fee of 0.125%. Our Revolving Credit Facility matures in July 2022.

Luz del Norte Credit Facilities

In August 2014, Parque Solar Fotovoltaico Luz del Norte SpA (“Luz del Norte”), our indirect wholly-owned subsidiary and project company, entered into credit facilities with the Overseas Private Investment Corporation (“OPIC”) and the International Finance Corporation (“IFC”) to provide limited-recourse senior secured debt financing for the design, development, financing, construction, testing, commissioning, operation, and maintenance of a 141 MWAC PV solar power plant located near Copiapó, Chile. At the same time, Luz del Norte also entered into a Chilean peso facility (the “VAT facility” and together with the OPIC and IFC loans, the “Luz del Norte Credit Facilities”) with Banco de Crédito e Inversiones to fund Chilean value added tax associated with the construction of the Luz del Norte project. In March 2017, we repaid the remaining balance on the VAT facility.

In March 2017, we amended the terms of the OPIC and IFC credit facilities. Such amendments (i) allowed for the capitalization of accrued and unpaid interest through March 15, 2017, along with the capitalization of certain future interest payments as variable rate loans under the credit facilities, (ii) allowed for the conversion of certain fixed rate loans to variable rate loans upon scheduled repayment, (iii) extended the maturity of the OPIC and IFC loans until June 2037, and (iv) canceled the remaining borrowing capacity under the OPIC and IFC credit facilities with the exception of the capitalization of certain future interest payments. As of December 31, 2018 and 2017, the balance outstanding on the OPIC loans was $141.4 million and $139.0 million, respectively. As of December 31, 2018 and 2017, the balance outstanding on the IFC loans was $47.4 million and $46.6 million, respectively. The OPIC and IFC loans are secured by liens over all of Luz del Norte’s assets and by a pledge of all of the equity interests in the entity. In February 2019, we received a waiver for a technical noncompliance related to the Luz Del Norte Credit Facilities as of December 31, 2018. We expect to cure such technical noncompliance within the waiver period, which expires in June 2019.

Ishikawa Credit Agreement

In December 2016, FS Japan Project 12 GK (“Ishikawa”), our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the “Ishikawa Credit Agreement”) with Mizuho Bank, Ltd. for aggregate borrowings up to ¥27.3 billion ($247.4 million) for the development and construction of a 59 MWAC PV solar power plant located in Ishikawa, Japan. The credit agreement consists of a ¥24.0 billion ($217.5 million) senior loan facility, a ¥2.1 billion ($19.0 million) consumption tax facility, and a ¥1.2 billion ($10.9 million) letter of credit facility. The senior loan facility matures in October 2036, and the consumption tax facility matures in April 2020. The credit agreement is secured by pledges of Ishikawa’s assets, accounts, material project documents, and by the equity interests in the entity. As of December 31, 2018 and 2017, the balance outstanding on the credit agreement was $157.8 million and $121.4 million, respectively.

Japan Credit Facility

In September 2015, First Solar Japan GK, our wholly-owned subsidiary, entered into a construction loan facility with Mizuho Bank, Ltd. for borrowings up to ¥4.0 billion ($36.3 million) for the development and construction of utility-scale PV solar power plants in Japan (the “Japan Credit Facility”). In September 2018, First Solar Japan GK renewed the facility for an additional one-year period until September 2019. The facility is guaranteed by First Solar, Inc. and secured by pledges of certain projects’ cash accounts and other rights in the projects. As of December 31, 2018 and 2017, the balance outstanding on the facility was zero and $10.7 million, respectively.

Tochigi Credit Facility

In June 2017, First Solar Japan GK, our wholly-owned subsidiary, entered into a term loan facility with Mizuho Bank, Ltd. for borrowings up to ¥7.0 billion ($63.4 million) for the development of utility-scale PV solar power plants in Japan (the “Tochigi Credit Facility”). The term loan facility matures in March 2021. The facility is guaranteed by First Solar, Inc. and secured by pledges of certain of First Solar Japan GK’s accounts. As of December 31, 2018 and 2017, the balance outstanding on the term loan facility was $25.5 million and zero, respectively.

Mashiko Credit Agreement

In March 2018, FS Japan Project 14 GK (“Mashiko”), our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the “Mashiko Credit Agreement”) with Mizuho Bank, Ltd. for aggregate borrowings up to ¥9.2 billion ($83.4 million) for the development and construction of a 19 MWAC PV solar power plant located in Tochigi, Japan. The credit agreement consisted of a ¥8.1 billion ($73.4 million) senior loan facility, a ¥0.7 billion ($6.3 million) consumption tax facility, and a ¥0.4 billion ($3.6 million) letter of credit facility. In December 2018, we completed the sale of our Mashiko project, and the outstanding balance of the Mashiko Credit Agreement of $57.2 million was assumed by the customer.

Royal Solar Credit Facility

In November 2018, Royal Solar GK, our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the “Royal Solar Credit Facility”) with Shinsei Bank, Ltd. for aggregate borrowings up to ¥11.8 billion ($106.9 million) for the development and construction of a 25 MWAC PV solar power plant located in Gunma, Japan. The credit facility consisted of a ¥10.5 billion ($95.2 million) term loan facility, a ¥0.9 billion ($8.2 million) consumption tax facility, and a ¥0.4 billion ($3.6 million) debt service reserve facility. In December 2018, we completed the sale of our Royal Solar project, and the outstanding balance of the Royal Solar Credit Facility of $67.2 million was assumed by the customer.

Marikal Credit Facility

In March 2015, FS India Devco Private Limited (previously known as Marikal Solar Parks Private Limited), our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Marikal Credit Facility”) with Axis Bank as administrative agent for aggregate borrowings up to INR 0.5 billion ($7.8 million) for the development and construction of a 10 MWAC PV solar power plant located in Telangana, India. In May 2018, we repaid the remaining $6.8 million principal balance on the term loan facility. As of December 31, 2017, the balance outstanding on the term loan facility was $7.4 million.

Hindupur Credit Facility

In November 2016, Hindupur Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Hindupur Credit Facility”) with Yes Bank Limited for borrowings up to INR 4.3 billion ($61.4 million) for costs related to an 80 MWAC portfolio of PV solar power plants located in Andhra Pradesh, India. The term loan facility had a letter of credit sub-limit of INR 3.2 billion ($45.7 million), which was used for project related costs. In March 2018, we completed the sale of our Hindupur projects, and the outstanding balance of the Hindupur Credit Facility of $17.0 million was assumed by the customer. As of December 31, 2017, we had issued INR 2.9 billion ($41.4 million) of letters of credit under the term loan facility, and the balance outstanding on the term loan facility was $18.7 million.

Anantapur Credit Facility

In March 2018, Anantapur Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Anantapur Credit Facility”) with J.P. Morgan Securities India Private Limited for borrowings up to INR 1.2 billion ($17.1 million) for costs related to a 20 MWAC PV solar power plant located in Karnataka, India. The term loan facility matures in February 2021 and is secured by a letter of credit issued by JPMorgan Chase Bank, N.A., Singapore, in favor of the lender. Such letter of credit is secured by a cash deposit placed by First Solar FE Holdings Pte. Ltd. As of December 31, 2018, the balance outstanding on the term loan facility was $16.1 million.

Tungabhadra Credit Facility

In March 2018, Tungabhadra Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Tungabhadra Credit Facility”) with J.P. Morgan Securities India Private Limited for borrowings up to INR 1.0 billion ($14.3 million) for costs related to a 20 MWAC PV solar power plant located in Karnataka, India. The term loan facility matures in February 2021 and is secured by a letter of credit issued by JPMorgan Chase Bank, N.A., Singapore, in favor of the lender. Such letter of credit is secured by a cash deposit placed by First Solar FE Holdings Pte. Ltd. As of December 31, 2018, the balance outstanding on the term loan facility was $13.9 million.

Manildra Credit Facility

In March 2017, Manildra Finco Pty Ltd, our indirect wholly-owned subsidiary and project financing company, entered into a term loan facility (the “Manildra Credit Facility”) with Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. for aggregate borrowings up to AUD 81.7 million ($57.6 million) for costs related to a 49 MWAC PV solar power plant located in New South Wales, Australia. The credit facility consisted of an AUD 75.7 million ($53.4 million) construction loan facility and an additional AUD 6.0 million ($4.2 million) goods and service tax facility (“GST facility”) to fund certain taxes associated with the construction of the associated project. In September 2018, we completed the sale of our Manildra project, and the outstanding balance of the Manildra Credit Facility of $56.1 million was assumed by the customer. As of December 31, 2017, the balance outstanding on the credit facility was $62.5 million.

Beryl Credit Facility

In May 2018, FS NSW Project No 1 Finco Pty Ltd, our wholly-owned subsidiary and project financing company, entered into a term loan facility (the “Beryl Credit Facility”) with MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. for aggregate borrowings up to AUD 146.4 million ($103.2 million) for the development and construction of an 87 MWAC PV solar power plant located in New South Wales, Australia. In October 2018, the borrowing capacity on the Beryl Credit Facility was reduced to AUD 136.4 million ($96.2 million). Accordingly, the credit facility consists of an AUD 125.4 million ($88.4 million) construction loan facility, an AUD 7.0 million ($4.9 million) GST facility to fund certain taxes associated with the construction of the project, and an AUD 4.0 million ($2.8 million) letter of credit facility. Upon completion of the project’s construction, the construction loan facility will convert to a term loan facility. The term loan facility matures in May 2023, and the GST facility matures in May 2020. The credit facility is secured by pledges of the borrower’s assets, accounts, material project documents, and by the equity interests in the entity. As of December 31, 2018, the balance outstanding on the credit facility was $77.0 million.

Variable Interest Rate Risk

Certain of our long-term debt agreements bear interest at prime, LIBOR, TIBOR, BBSY, or equivalent variable rates. An increase in these variable rates would increase the cost of borrowing under our Revolving Credit Facility and certain project specific debt financings. Our long-term debt borrowing rates as of December 31, 2018 were as follows:
Loan Agreement
 
December 31, 2018
Revolving Credit Facility
 
4.50%
Luz del Norte Credit Facilities (1)
 
Fixed rate loans at bank rate plus 3.50%
 
Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%
Ishikawa Credit Agreement
 
Senior loan facility at 6-month TIBOR plus 0.75% (2)
 
Consumption tax facility at 3-month TIBOR plus 0.5%
Japan Credit Facility
 
1-month TIBOR plus 0.5%
Tochigi Credit Facility
 
3-month TIBOR plus 1.0%
Anantapur Credit Facility
 
INR overnight indexed swap rate plus 1.5%
Tungabhadra Credit Facility
 
INR overnight indexed swap rate plus 1.5%
Beryl Credit Facility
 
Construction loan facility at 1-month BBSY plus 1.75% (2)
 
GST facility at 1-month BBSY plus 1.00%
——————————
(1)
Outstanding balance comprised of $161.1 million of fixed rate loans and $27.7 million of variable rate loans as of December 31, 2018.

(2)
We have entered into interest rate swap contracts to hedge portions of these variable rates. See Note 10. “Derivative Financial Instruments” to our consolidated financial statements for additional information.

During the years ended December 31, 2018, 2017, and 2016, we paid $16.6 million, $10.2 million, $4.3 million, respectively, of interest related to our long-term debt arrangements.

Future Principal Payments

At December 31, 2018, the future principal payments on our long-term debt were due as follows (in thousands):
 
 
Total Debt
2019
 
$
5,673

2020
 
26,935

2021
 
66,014

2022
 
12,221

2023
 
71,620

Thereafter
 
296,694

Total long-term debt future principal payments
 
$
479,157

XML 43 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15. Commitments and Contingencies (Notes)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
15. Commitments and Contingencies

Commercial Commitments

During the normal course of business, we enter into commercial commitments in the form of letters of credit, bank guarantees, and surety bonds to provide financial and performance assurance to third parties. Our amended and restated Revolving Credit Facility provides us with a sub-limit of $400.0 million to issue letters of credit, subject to certain additional limits depending on the currencies of the letters of credit, at a fee based on the applicable margin for Eurocurrency revolving loans and a fronting fee. As of December 31, 2018, we had $66.0 million in letters of credit issued under our Revolving Credit Facility, leaving $334.0 million of availability for the issuance of additional letters of credit. As of December 31, 2018, we also had $0.6 million of bank guarantees and letters of credit under separate agreements that were posted by certain of our foreign subsidiaries and $281.1 million of letters of credit issued under three bilateral facilities, of which $44.4 million was secured with cash, leaving $157.9 million of aggregate available capacity under such agreements and facilities. We also had $57.8 million of surety bonds outstanding, leaving $658.5 million of available bonding capacity under our surety lines as of December 31, 2018. The majority of these letters of credit, bank guarantees, and surety bonds supported our systems projects.

In addition to the commercial commitments noted above, we also issued certain commercial letters of credit, also known as letters of undertaking, under our Hindupur Credit Facility as discussed in Note 14. “Debt” to our consolidated financial statements. Such commercial letters of credit represented conditional commitments on the part of the issuing financial institution to provide payment on amounts drawn in accordance with the terms of the individual documents. As part of the financing of the associated systems projects, we presented these commercial letters of credit to other financial institutions, whereby we received immediate funding, and these other financial institutions agreed to settle such letters at a future date. At the time of settlement, the balance of the commercial letters of credit would be included in the balance outstanding of the credit facility. In the periods between the receipt of cash and the subsequent settlement of the commercial letters of credit, we accrued interest on the balance or otherwise accreted any discounted value of the letters to their face value and recorded such amounts as “Interest expense, net” on our consolidated statements of operations. In March 2018, we completed the sale of our Hindupur projects, and the outstanding letters of credit of $43.3 million under the Hindupur Credit Facility were assumed by the customer. As of December 31, 2017, we accrued $43.4 million for contingent obligations associated with such commercial letters of credit. These amounts were classified as “Other liabilities” on our consolidated balance sheets to align with the timing in which we expected to settle such obligations as payments under the associated credit facility.

Lease Commitments

We lease our corporate headquarters, administrative offices, R&D facilities, and warehouse space in the United States and international locations under noncancelable operating leases. We also lease land for the development and construction of certain systems projects and, in international locations, for our manufacturing facilities. These leases may require us to pay property taxes, common area maintenance, and certain other costs in addition to base rent. We also lease certain machinery and equipment. Future minimum payments under our operating leases were as follows as of December 31, 2018 (in thousands):
 
 
Total Minimum Lease Payments
2019
 
$
13,839

2020
 
9,031

2021
 
8,309

2022
 
7,824

2023
 
7,749

Thereafter
 
100,062

Total operating lease obligations
 
$
146,814


Our rent expense was $18.9 million, $22.1 million, and $24.5 million for the years ended December 31, 2018, 2017, and 2016, respectively.

Purchase Commitments

We purchase raw materials, manufacturing equipment, construction materials, and various services from a variety of vendors. During the normal course of business, in order to manage manufacturing and construction lead times and help ensure an adequate supply of certain items, we enter into agreements with suppliers that either allow us to procure goods and services when we choose or that establish purchase requirements over the term of the agreement. In certain instances, our purchase agreements allow us to cancel, reschedule, or adjust our purchase requirements based on our business needs prior to firm orders being placed. Consequently, only a portion of our purchase commitments are firm and noncancelable or cancelable with a significant penalty. At December 31, 2018, our obligations under such arrangements were $1.4 billion, of which $335.6 million related to capital expenditures. We expect to make $875.7 million of payments under these purchase obligations in 2019.

Product Warranties

When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations for both modules and the balance of the systems. We make and revise these estimates based primarily on the number of solar modules under warranty installed at customer locations, our historical experience with warranty claims, our monitoring of field installation sites, our internal testing and the expected future performance of our solar modules and BoS parts, and our estimated replacement costs. From time to time, we have taken remediation actions with respect to affected modules beyond our limited warranties and may elect to do so in the future, in which case we would incur additional expenses. Such potential voluntary future remediation actions beyond our limited warranty obligations may be material to our consolidated statements of operations if we commit to any such remediation actions.

Product warranty activities during the years ended December 31, 2018, 2017, and 2016 were as follows (in thousands):
 
 
2018
 
2017
 
2016
Product warranty liability, beginning of period
 
$
224,274

 
$
252,408

 
$
231,751

Accruals for new warranties issued
 
14,132

 
23,313

 
35,256

Settlements
 
(11,851
)
 
(11,329
)
 
(16,266
)
Changes in estimate of product warranty liability
 
(5,863
)
 
(40,118
)
 
1,667

Product warranty liability, end of period
 
$
220,692

 
$
224,274

 
$
252,408

Current portion of warranty liability
 
$
27,657

 
$
28,767

 
$
40,079

Noncurrent portion of warranty liability
 
$
193,035

 
$
195,507

 
$
212,329



During the year ended December 31, 2017, we reduced our product warranty liability by $31.3 million as a result of a reduction in the estimated replacement cost of our modules under warranty. Such change in estimate was primarily driven by continued reductions in the manufacturing cost per watt of our solar modules.

We estimate our limited product warranty liability for power output and defects in materials and workmanship under normal use and service conditions based on warranty return rates of approximately 1% to 3% for modules covered under warranty, depending on the series of module technology. As of December 31, 2018, a 1% change in estimated warranty return rates would change our module warranty liability by $74.6 million, and a 1% change in the estimated warranty return rate for BoS parts would not have a material impact on the associated warranty liability.

Performance Guarantees

As part of our systems business, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. In addition, we may provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regards to these tests, we may incur liquidated damages as specified in the EPC contract. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level. As of December 31, 2018 and 2017, we accrued $0.4 million and $2.1 million, respectively, of estimated obligations under such arrangements, which were classified as “Other current liabilities” in our consolidated balance sheets.

As part of our O&M service offerings, we typically offer an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider, such as weather, curtailment, outages, force majeure, and other conditions that may affect system availability. Effective availability guarantees are only offered as part of our O&M services and terminate at the end of an O&M arrangement. If we fail to meet the contractual threshold for these guarantees, we may incur liquidated damages for certain lost energy under the PPA. Our O&M agreements typically contain provisions limiting our total potential losses under an agreement, including amounts paid for liquidated damages, to a percentage of O&M fees. Many of our O&M agreements also contain provisions whereby we may receive a bonus payment if system availability exceeds a separate threshold. As of December 31, 2018 and 2017, we did not accrue any estimated obligations under our effective availability guarantees.

Indemnifications

In certain limited circumstances, we have provided indemnifications to customers, including project tax equity investors, under which we are contractually obligated to compensate such parties for losses they suffer resulting from a breach of a representation, warranty, or covenant or a reduction in tax benefits received, including investment tax credits. Project related tax benefits are, in part, based on guidance provided by the IRS and U.S. Treasury Department, which includes assumptions regarding the fair value of qualifying PV solar power systems. For any sales contracts that have such indemnification provisions, we initially recognize a liability under ASC 460 for the estimated premium that would be required by a guarantor to issue the same indemnity in a standalone arm’s-length transaction with an unrelated party.

We typically base these estimates on the cost of insurance policies that cover the underlying risks being indemnified and may purchase such policies to mitigate our exposure to potential indemnification payments. We subsequently measure such liabilities at the greater of the initially estimated premium or the contingent liability required to be recognized under ASC 450. We recognize any indemnification liabilities as a reduction of revenue in the related transaction.

After an indemnification liability is recorded, we derecognize such amount pursuant to ASC 460-10-35-2 depending on the nature of the indemnity, which derecognition typically occurs upon expiration or settlement of the arrangement, and any contingent aspects of the indemnity are accounted for in accordance with ASC 450. As of December 31, 2018 and 2017, we accrued $3.0 million and $4.9 million of noncurrent indemnification liabilities, respectively, for tax related indemnifications. As of December 31, 2017, we also accrued $2.9 million of current indemnification liabilities for such matters. As of December 31, 2018, the maximum potential amount of future payments under our tax related and other indemnifications was $125.3 million, and we held insurance policies allowing us to recover up to $84.9 million of potential amounts paid under the indemnifications covered by the policies.

Contingent Consideration

As part of our prior acquisition of Enki, we agreed to pay additional consideration to the selling shareholders contingent upon the achievement of certain production and module performance milestones. See Note 5. “Business Acquisitions” to our consolidated financial statements for further discussion of this acquisition. In October 2018, we paid the remaining consideration of $3.5 million to the selling shareholders as a result of the achievement of the second performance milestone. As of December 31, 2017, we accrued $1.8 million of current liabilities for our contingent obligations associated with the Enki acquisition based on their estimated fair values and the expected timing of payment.
We continually seek to make additions to our advanced-stage project pipeline by actively developing our early-to-mid-stage project pipeline and by pursuing opportunities to acquire projects at various stages of development. In connection with such project acquisitions, we may agree to pay additional amounts to project sellers upon the achievement of certain milestones, such as obtaining a PPA, obtaining financing, or selling the project to a new owner. We recognize a project acquisition contingent liability when we determine that such a liability is both probable and reasonably estimable, and the carrying amount of the related project asset is correspondingly increased. As of December 31, 2018 and 2017, we accrued $0.7 million and $4.4 million of current liabilities, respectively, and $2.3 million and $3.2 million of long-term liabilities, respectively, for project related contingent obligations. Any future differences between the acquisition-date contingent obligation estimate and the ultimate settlement of the obligation are recognized as an adjustment to the project asset, as contingent payments are considered direct and incremental to the underlying value of the related project.

Legal Proceedings

Class Action

On March 15, 2012, a purported class action lawsuit titled Smilovits v. First Solar, Inc., et al., Case No. 2:12-cv-00555-DGC, was filed in the United States District Court for the District of Arizona (hereafter “Arizona District Court”) against the Company and certain of our current and former directors and officers. The complaint was filed on behalf of persons who purchased or otherwise acquired the Company’s publicly traded securities between April 30, 2008 and February 28, 2012 (the “Class Action”). The complaint generally alleges that the defendants violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 by making false and misleading statements regarding the Company’s financial performance and prospects. The action includes claims for damages, including interest, and an award of reasonable costs and attorneys’ fees to the putative class. The Company believes it has meritorious defenses and will vigorously defend this action.

On July 23, 2012, the Arizona District Court issued an order appointing as lead plaintiffs in the Class Action the Mineworkers’ Pension Scheme and British Coal Staff Superannuation Scheme (collectively, the “Pension Schemes”). The Pension Schemes filed an amended complaint on August 17, 2012, which contains similar allegations and seeks similar relief as the original complaint. Defendants filed a motion to dismiss on September 14, 2012. On December 17, 2012, the court denied defendants’ motion to dismiss. On October 8, 2013, the Arizona District Court granted the Pension Schemes’ motion for class certification and certified a class comprised of all persons who purchased or otherwise acquired publicly traded securities of the Company between April 30, 2008 and February 28, 2012 and were damaged thereby, excluding defendants and certain related parties. Merits discovery closed on February 27, 2015.

Defendants filed a motion for summary judgment on March 27, 2015. On August 11, 2015, the Arizona District Court granted defendants’ motion in part and denied it in part, and certified an issue for immediate appeal to the Ninth Circuit Court of Appeals (the “Ninth Circuit”). First Solar filed a petition for interlocutory appeal with the Ninth Circuit, and that petition was granted on November 18, 2015. On May 20, 2016, the Pension Schemes moved to vacate the order granting the petition, dismiss the appeal, and stay the merits briefing schedule. On December 13, 2016, the Ninth Circuit denied the Pension Schemes’ motion. On January 31, 2018, the Ninth Circuit issued an opinion affirming the Arizona District Court’s order denying in part defendants’ motion for summary judgment. On March 16, 2018, First Solar filed a petition for panel rehearing or rehearing en banc with the Ninth Circuit. On May 7, 2018, the Ninth Circuit denied defendants’ petition. On August 6, 2018, defendants filed a petition for writ of certiorari to the U.S. Supreme Court. The Court has not yet ruled on that petition. Meanwhile, in the Arizona District Court, expert discovery was completed on February 5, 2019. The Arizona District Court vacated the previously scheduled trial date and all other deadlines until the outcome of the certiorari petition is clear.

This lawsuit asserts claims that, if resolved against us, could give rise to substantial damages, and an unfavorable outcome or settlement may result in a significant monetary judgment or award against us or a significant monetary payment by us, and could have a material adverse effect on our business, financial condition, and results of operations. Even if this lawsuit is not resolved against us, the costs of defending the lawsuit and of any settlement may be significant. These costs would likely exceed the dollar limits of our insurance policies or may not be covered by our insurance policies. Given the uncertainties of trial, at this time we are not in a position to assess the likelihood of any potential loss or adverse effect on our financial condition or to estimate the range of potential loss, if any.

Opt-Out Action

On June 23, 2015, a suit titled Maverick Fund, L.D.C. v. First Solar, Inc., et al., Case No. 2:15-cv-01156-ROS, was filed in Arizona District Court by putative stockholders that opted out of the Class Action. The complaint names the Company and certain of our current and former directors and officers as defendants, and alleges that the defendants violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and violated state law, by making false and misleading statements regarding the Company’s financial performance and prospects. The action includes claims for recessionary and actual damages, interest, punitive damages, and an award of reasonable attorneys’ fees, expert fees, and costs. The Company believes it has meritorious defenses and will vigorously defend this action.

First Solar and the individual defendants filed a motion to dismiss the complaint on July 16, 2018. On November 27, 2018, the Court granted defendants’ motion to dismiss the plaintiffs’ negligent misrepresentation claim under state law, but otherwise denied defendants’ motion. This action is still in the initial stages, and there has been no discovery. Accordingly, at this time we are not in a position to assess the likelihood of any potential loss or adverse effect on our financial condition or to estimate the range of potential loss, if any.

Derivative Actions

On July 16, 2013, a derivative complaint was filed in the Superior Court of Arizona, Maricopa County, titled Bargar, et al. v. Ahearn, et al., Case No. CV2013-009938, by a putative stockholder against certain current and former directors and officers of the Company (“Bargar”). The complaint generally alleges that the defendants caused or allowed false and misleading statements to be made concerning the Company’s financial performance and prospects. The action includes claims for, among other things, breach of fiduciary duties, insider trading, unjust enrichment, and waste of corporate assets. By court order on October 3, 2013, the Superior Court of Arizona, Maricopa County granted the parties’ stipulation to defer defendants’ response to the complaint pending resolution of the Class Action or expiration of a stay issued in certain consolidated derivative actions in the Arizona District Court. On November 5, 2013, the matter was placed on the court’s inactive calendar. The parties have jointly sought and obtained multiple requests to continue the stay in this action. Most recently, on November 9, 2018, the court entered an order continuing the stay until March 29, 2019.

The Company believes that the plaintiff in the Bargar derivative action lacks standing to pursue litigation on behalf of First Solar. The Bargar derivative action is still in the initial stages and there has been no discovery. Accordingly, at this time we are not in a position to assess the likelihood of any potential loss or adverse effect on our financial condition or to estimate the range of potential loss, if any.

Other Matters and Claims

We are party to other legal matters and claims in the normal course of our operations. While we believe the ultimate outcome of such other matters and claims will not have a material adverse effect on our financial position, results of operations, or cash flows, the outcome of such matters and claims is not determinable with certainty, and negative outcomes may adversely affect us.
XML 44 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 16. Revenue from Contracts with Customers (Notes)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers [Text Block]
16. Revenue from Contracts with Customers

The following table represents a disaggregation of revenue from contracts with customers for the years ended December 31, 2018, 2017, and 2016 along with the reportable segment for each category (in thousands):
Category
 
Segment
 
2018
 
2017
 
2016
Solar modules
 
Modules
 
$
502,001

 
$
806,398

 
$
675,453

Solar power systems
 
Systems
 
1,244,175

 
1,927,122

 
1,131,961

EPC services
 
Systems
 
347,560

 
45,525

 
892,814

O&M services
 
Systems
 
103,186

 
101,024

 
93,476

Module plus
 
Systems
 

 
3,236

 
84,926

Energy generation (1)
 
Systems
 
47,122

 
58,019

 
25,933

Net sales
 
 
 
$
2,244,044

 
$
2,941,324

 
$
2,904,563

——————————
(1)
During the years ended December 31, 2017 and 2016, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.

We recognize revenue for module sales at a point in time following the transfer of control of the modules to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Such contracts may contain provisions that require us to make liquidated damage payments to the customer if we fail to deliver modules by scheduled dates. We recognize these liquidated damages as a reduction of revenue in the period we transfer control of the modules to the customer.

We generally recognize revenue for sales of solar power systems and/or EPC services over time using cost based input methods, in which significant judgment is required to evaluate assumptions including the amount of net contract revenues and the total estimated costs to determine our progress towards contract completion and to calculate the corresponding amount of revenue to recognize. If the estimated total costs on any contract are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known. The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated.

Changes in estimates for sales of systems and EPC services occur for a variety of reasons, including but not limited to (i) construction plan accelerations or delays, (ii) module cost forecast changes, (iii) cost related change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect on our consolidated statements of operations. The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the years ended December 31, 2018, 2017, and 2016 as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least $1.0 million during the periods presented with the exception of the sales and use tax matter described below, for which the aggregate change in estimate has been presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.
 
 
2018
 
2017
 
2016
Number of projects (1)
 
24

 
5

 
12

 
 
 
 
 
 
 
Increase (decrease) in revenue from net changes in transaction prices (in thousands) (1)
 
$
63,361

 
$
3,579

 
$
(67,292
)
Increase in revenue from net changes in input cost estimates (in thousands)
 
1,548

 
5,047

 
164,920

Net increase in revenue from net changes in estimates (in thousands)
 
$
64,909

 
$
8,626

 
$
97,628

 
 
 
 
 
 
 
Net change in estimate as a percentage of aggregate revenue
 
0.6
%
 
0.6
%
 
1.6
%

——————————
(1)
During the year ended December 31, 2018, we settled a tax examination with the state of California regarding several matters, including certain sales and use tax payments due under lump sum EPC contracts. Accordingly, we revised our estimates of sales and use taxes due for projects in the state of California, which affected the estimated transaction prices for such contracts, and recorded an increase to revenue of $54.6 million.

The following table reflects the changes in our contract assets, which we classify as “Accounts receivable, unbilled” or “Retainage,” and our contract liabilities, which we classify as “Deferred revenue,” for the year ended December 31, 2018 (in thousands):
 
 
2018
 
2017
 
Change
Accounts receivable, unbilled
 
$
441,666

 
$
172,594

 
 
 
 
Retainage
 
16,500

 
2,014

 
 
 
 
Accounts receivable, unbilled and retainage
 
$
458,166

 
$
174,608

 
$
283,558

 
162
%
 
 
 
 
 
 
 
 
 
Deferred revenue (1)
 
$
177,769

 
$
145,073

 
$
32,696

 
23
%
——————————
(1)
Includes $48.0 million and $63.3 million of long-term deferred revenue classified as “Other liabilities” on our consolidated balance sheets as of December 31, 2018 and 2017, respectively.

Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer, which is common for long-term construction contracts. Billing requirements vary by contract but are generally structured around the completion of certain construction milestones. Some of our EPC contracts for systems we build may also contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by us for work performed, but held for payment by the customer as a form of security until we reach certain construction milestones. When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract, we record deferred revenue, which represents a contract liability. Such deferred revenue typically results from billings in excess of costs incurred on long-term construction contracts and advance payments received on sales of solar modules.

For the year ended December 31, 2018, our contract assets increased by $283.6 million primarily due to certain unbilled receivables associated with ongoing construction activities at the Willow Springs and California Flats projects and the completion of the sale of the Manildra project. For the year ended December 31, 2018, our contract liabilities increased by $32.7 million primarily as a result of advance payments received for sales of solar modules, partially offset by revenue recognition for certain EPC projects in Florida, for which we received a portion of the proceeds in 2017, and the completion of the sale of certain Japan projects, for which we collected the proceeds in 2017. During the years ended December 31, 2018 and 2017, we recognized revenue of $128.7 million and $308.6 million, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

The following table represents our remaining performance obligations as of December 31, 2018 for sales of solar power systems, including uncompleted sold projects, projects under sales contracts subject to conditions precedent, and EPC agreements for partner developed projects that we are constructing or expect to construct. Such table excludes remaining performance obligations for any sales arrangements that had not fully satisfied the criteria to be considered a contract with a customer pursuant to the requirements of ASC 606. We expect to recognize $0.7 billion of revenue for such contracts through the later of the substantial completion or the closing dates of the projects.
Project/Location
 
Project Size in MWAC
 
Revenue Category
 
EPC Contract/Partner Developed Project
 
Expected Year Revenue Recognition Will Be Completed
 
% of Revenue Recognized
Phoebe, Texas
 
250

 
EPC
 
Innergix Renewable Energy
 
2019
 
12%
GA Solar 4, Georgia (1)
 
200

 
Solar power systems
 
Origis Energy USA
 
2020
 
11%
Rosamond, California
 
150

 
Solar power systems
 
Clearway Energy Group
 
2019
 
57%
Willow Springs, California
 
100

 
Solar power systems
 
D.E. Shaw Renewable Investments
 
2019
 
96%
Grange Hall, Florida
 
61

 
EPC
 
Tampa Electric Company
 
2019
 
98%
Peace Creek, Florida
 
55

 
EPC
 
Tampa Electric Company
 
2019
 
70%
Troy Solar, Indiana
 
51

 
EPC
 
Southern Indiana Gas and Electric Company
 
2020
 
—%
Lake Hancock, Florida
 
50

 
EPC
 
Tampa Electric Company
 
2019
 
34%
Total
 
917

 
 
 
 
 
 
 
 

——————————
(1)
Previously known as the Twiggs County Solar project

As of December 31, 2018, we had entered into contracts with customers for the future sale of 8.9 GWDC of solar modules for an aggregate transaction price of $3.2 billion. We expect to recognize such amounts as revenue through 2022 as we transfer control of the modules to the customers. As of December 31, 2018, we had also entered into long-term O&M contracts covering approximately 8 GWDC of utility-scale PV solar power systems. We expect to recognize $0.5 billion of revenue during the noncancelable term of these O&M contracts over a weighted-average period of 11.5 years.

XML 45 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 17. Stockholders' Equity (Notes)
12 Months Ended
Dec. 31, 2018
Class of Stock Disclosures [Abstract]  
Stockholders' Equity Note Disclosure [Text Block]
17. Stockholders’ Equity

Preferred Stock

We have authorized 30,000,000 shares of undesignated preferred stock, $0.001 par value, none of which was issued and outstanding at December 31, 2018 and 2017. Our board of directors is authorized to determine the rights, preferences, and restrictions on any series of preferred stock that we may issue.

Common Stock

We have authorized 500,000,000 shares of common stock, $0.001 par value, of which 104,885,261 and 104,468,460 shares were issued and outstanding at December 31, 2018 and 2017, respectively. Each share of common stock is entitled to a single vote. We have not declared or paid any dividends through December 31, 2018.
XML 46 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 18. Share-Based Compensation (Notes)
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Share-Based Compensation
18. Share-Based Compensation

The following table presents share-based compensation expense recognized in our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Cost of sales
 
$
6,422

 
$
6,809

 
$
7,598

Selling, general and administrative
 
21,646

 
22,165

 
17,830

Research and development
 
5,714

 
5,740

 
3,284

Production start-up
 
372

 
407

 

Total share-based compensation expense
 
$
34,154

 
$
35,121

 
$
28,712



The following table presents share-based compensation expense by type of award for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Restricted and performance stock units
 
$
32,223

 
$
32,309

 
$
25,076

Unrestricted stock
 
1,637

 
1,757

 
1,677

Stock purchase plan
 

 
394

 
1,332

 
 
33,860

 
34,460

 
28,085

Net amount released from inventory
 
294

 
661

 
627

Total share-based compensation expense
 
$
34,154

 
$
35,121

 
$
28,712



Share-based compensation expense capitalized in inventory was $1.8 million and $2.1 million as of December 31, 2018 and 2017, respectively. As of December 31, 2018, we had $37.6 million of unrecognized share-based compensation expense related to unvested restricted and performance stock units, which we expect to recognize over a weighted-average period of approximately 1.1 years. During the years ended December 31, 2018, 2017, and 2016, we recognized an income tax benefit in our statement of operations of $9.9 million, $6.2 million, and $32.9 million, respectively, related to share-based compensation expense, including any excess tax benefits or deficiencies. We authorize our transfer agent to issue new shares, net of shares withheld for taxes as appropriate, for the vesting of restricted and performance stock units or grants of unrestricted stock.

Share-Based Compensation Plans

During the year ended December 31, 2015, we adopted our 2015 Omnibus Incentive Compensation Plan (“the 2015 Omnibus Plan”), under which directors, officers, employees, and consultants of First Solar (including any of its subsidiaries) are eligible to participate in various forms of share-based compensation. The 2015 Omnibus Plan is administered by the compensation committee of our board of directors (or any other committee designated by our board of directors), which is authorized to, among other things, determine the recipients of grants, the exercise price, and the vesting schedule of any awards made under the 2015 Omnibus Plan. Our board of directors may amend, modify, or terminate the 2015 Omnibus Plan without the approval of our stockholders, except for amendments that would increase the maximum number of shares of our common stock available for awards under the 2015 Omnibus Plan, increase the maximum number of shares of our common stock that may be delivered by incentive stock options, or modify the requirements for participation in the 2015 Omnibus Plan.

The 2015 Omnibus Plan provides for the grant of incentive stock options, non-qualified stock options, stock appreciation rights, restricted shares, restricted stock units, performance units, cash incentive awards, performance compensation awards, and other equity-based and equity-related awards. In addition, the shares underlying any forfeited, expired, terminated, or canceled awards, or shares surrendered as payment for taxes required to be withheld, become available for new award grants. We may not grant awards under the 2015 Omnibus Plan after 2025, which is the tenth anniversary of the 2015 Omnibus Plan’s approval by our stockholders. As of December 31, 2018, we had 2,960,873 shares available for future issuance under the 2015 Omnibus Plan.
Restricted and Performance Stock Units

We issue shares to the holders of restricted stock units on the date the restricted units vest. The majority of shares issued are net of applicable withholding taxes, which we pay on behalf of our associates. As a result, the actual number of shares issued will be less than the number of restricted stock units granted. Prior to vesting, restricted stock units do not have dividend equivalent rights or voting rights, and the shares underlying the restricted stock units are not considered issued and outstanding.

In February 2017, the compensation committee of our board of directors approved a long-term incentive program for key executive officers and associates. The program is intended to incentivize retention of our key executive talent, provide a smooth transition from our former key senior talent equity performance program (“KSTEPP”), and align the interests of executive management and stockholders. Specifically, the program consists of (i) performance stock units to be earned over an approximately three-year performance period beginning in March 2017 and (ii) stub-year grants of separate performance stock units to be earned over an approximately two-year performance period also beginning in March 2017. Vesting of the March 2017 performance stock units is contingent upon the relative attainment of target cost per watt and operating expense metrics. In April 2018, in continuation of our long-term incentive program for key executive officers and associates, the compensation committee of our board of directors approved additional grants of performance stock units to be earned over an approximately three-year performance period beginning in May 2018. Vesting of the May 2018 performance stock units is contingent upon the relative attainment of target gross margin, operating expense, and contracted revenue metrics. Vesting of performance stock units is also contingent upon the employment of program participants through the applicable vesting dates, with limited exceptions in case of death, disability, a qualifying retirement, or a change-in-control of First Solar. Performance stock units were included in the computation of diluted net income per share for the years ended December 31, 2018 and 2017 based on the number of shares that would be issuable if the end of the reporting period were the end of the contingency period.

Our board of directors previously approved and adopted the KSTEPP, a performance unit program under our prior 2010 Omnibus Incentive Compensation Plan applicable to our senior executives. The KSTEPP rewarded achievement of certain performance objectives aligned to the success of our long-term strategic plans. Such performance objectives included KSTEPP adjusted operating income, sales in key geographic markets, and cash adjusted return on invested capital. The KSTEPP awards were designed so that the attainment of the performance criteria required for full or partial vesting would be attained over time. In July 2016, the compensation committee of our board of directors certified the achievement of the full KSTEPP vesting conditions for the rolling annual period ended June 30, 2016. Accordingly, the remaining two-thirds of each KSTEPP award vested in 2016, and each KSTEPP participant received one share of common stock for each vested KSTEPP performance unit, net of any forfeitures.

The following is a summary of our restricted stock unit activity, including performance stock unit activity, for the year ended December 31, 2018:
 
 
 
 
 
Number of Shares
 
Weighted-Average
Grant-Date
Fair Value
Unvested restricted stock units at December 31, 2017
 
2,302,906
 
$
38.55

Restricted stock units granted (1)
 
739,855
 
67.44

Restricted stock units vested
 
(490,682)
 
44.46

Restricted stock units forfeited
 
(77,792)
 
51.04

Unvested restricted stock units at December 31, 2018
 
2,474,287
 
$
45.63


——————————
(1)
Restricted stock units granted include the maximum amount of performance stock units available for issuance under our long-term incentive program for key executive officers and associates. The actual number of shares to be issued will depend on the relative attainment of the performance metrics described above.

We estimate the fair value of our restricted stock unit awards based on our stock price at the grant date. For the years ended December 31, 2017 and 2016, the weighted-average grant-date fair value for restricted stock units granted in such years was $32.81 and $59.64, respectively. The total fair value of restricted stock units vested during 2018, 2017, and 2016 was $32.2 million, $14.1 million, and $131.0 million, respectively.

Unrestricted Stock

During the years ended December 31, 2018, 2017, and 2016, we awarded 31,190; 42,773; and 38,429, respectively, of fully vested, unrestricted shares of our common stock to the independent members of our board of directors. Accordingly, we recognized $1.6 million, $1.8 million, and $1.7 million of share-based compensation expense for these awards during the years ended December 31, 2018, 2017, and 2016, respectively.

Stock Purchase Plan

Our shareholders approved our stock purchase plan for employees in June 2010. The plan allows employees to purchase our common stock through payroll withholdings over a six-month offering period at a discount from the closing share price on the last day of the offering period. In April 2017, we amended our stock purchase plan to reduce the purchase discount from 15% to 4%. Accordingly, the plan is considered noncompensatory and no longer results in the recognition of share-based compensation expense.
XML 47 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 19. Income Taxes (Notes)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
19. Income Taxes

In December 2017, the United States enacted the Tax Act, which significantly revised U.S. tax law by, among other things, lowering the statutory federal corporate income tax rate from 35% to 21% effective January 1, 2018, eliminating certain deductions, imposing a transition tax on certain accumulated earnings and profits of foreign corporate subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax. In December 2017, the SEC issued Staff Accounting Bulletin No. 118 to (i) clarify certain aspects of accounting for income taxes under ASC 740 in the reporting period the Tax Act was signed into law when information is not yet available or complete and (ii) provide a measurement period up to one year to complete the accounting for the Tax Act. We completed our accounting for the Tax Act in the fourth quarter of 2018 and recorded certain adjustments to our provisional tax expenses.

As a result of the Tax Act, we remeasured certain deferred tax assets and liabilities based on the tax rate applicable to when the temporary differences are expected to reverse in the future, which is generally 21%, and recorded a provisional tax expense of $6.6 million for the year ended December 31, 2017. During the year ended December 31, 2018, we reduced our provisional tax expense for the remeasurement of deferred tax assets and liabilities by $2.3 million. The transition tax of the Tax Act was based on our total post-1986 foreign earnings and profits, which we previously deferred from U.S. income taxes under prior tax law. During the year ended December 31, 2017, we recorded a provisional transition tax expense of $401.5 million, which we reduced by $8.1 million during the year ended December 31, 2018. We elected to pay the transition tax over an eight-year period, and our outstanding transition tax liability was $81.2 million as of December 31, 2018 after the utilization of certain tax credits and tax losses and our initial installment payment in 2018. Our measurement period adjustments for the remeasurement of deferred tax assets and liabilities and the transition tax reduced our effective tax rate by 9.2% for the year ended December 31, 2018.

Although we continue to evaluate our plans for the reinvestment or repatriation of unremitted foreign earnings, we expect to indefinitely reinvest the earnings of our foreign subsidiaries to fund our international operations, with the exception of our subsidiaries in Canada and Germany. Accordingly, we have not recorded any provision for additional U.S. or foreign withholding taxes related to the outside basis differences of our foreign subsidiaries in which we expect to indefinitely reinvest their earnings.

The Tax Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by foreign corporate subsidiaries. Accordingly, we record taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (i.e., “period cost method”). Such policy election did not result in any estimated GILTI inclusions in our effective tax rate for the year ended December 31, 2018. The base erosion anti-abuse tax (“BEAT”) provisions of the Tax Act impose a minimum tax related to certain deductible payments made to related foreign persons. In addition, the foreign-derived intangible income (“FDII”) provision of the Tax Act allows a U.S. corporation to deduct 37.5% of its foreign-derived intangible income. The BEAT and FDII provisions of the Tax Act did not have a material impact on our income tax expense for the year ended December 31, 2018.

The U.S. and non-U.S. components of our income or loss before income taxes for the years ended December 31, 2018, 2017, and 2016 were as follows (in thousands):
 
 
2018
 
2017
 
2016
U.S. income
 
$
(49,353
)
 
$
(22,868
)
 
$
(426,791
)
Non-U.S. income
 
162,500

 
224,983

 
(110,460
)
Income (loss) before taxes and equity in earnings
 
$
113,147

 
$
202,115

 
$
(537,251
)

The components of our income tax expense or benefit for the years ended December 31, 2018, 2017, and 2016 were as follows (in thousands):
 
 
2018
 
2017
 
2016
Current (benefit) expense:
 
 
 
 
 
 
Federal
 
$
(44,267
)
 
$
116,956

 
$
(14,389
)
State
 
(13,568
)
 
3,009

 
1,303

Foreign
 
8,788

 
11,099

 
(29,009
)
Total current (benefit) expense
 
(49,047
)
 
131,064

 
(42,095
)
Deferred expense:
 
 

 
 

 
 

Federal
 
31,530

 
226,570

 
90,319

State
 
2,387

 
5,335

 
(9,536
)
Foreign
 
18,571

 
9,027

 
(15,521
)
Total deferred expense
 
52,488

 
240,932

 
65,262

Total income tax expense
 
$
3,441

 
$
371,996

 
$
23,167



Our Malaysian subsidiary has been granted a long-term tax holiday that expires in 2027. The tax holiday, which generally provides for a full exemption from Malaysian income tax, is conditional upon our continued compliance with meeting certain employment and investment thresholds, which we are currently in compliance with and expect to continue to comply with through the expiration of the tax holiday in 2027.

Our income tax results differed from the amount computed by applying the relevant U.S. statutory federal corporate income tax rate to our income or loss before income taxes for the following reasons for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
 
 
Tax
 
Percent
 
Tax
 
Percent
 
Tax
 
Percent
Statutory income tax expense (benefit)
 
$
23,761

 
21.0
 %
 
$
70,740

 
35.0
 %
 
$
(188,038
)
 
35.0
 %
Provisional effect of Tax Act
 

 
 %
 
408,090

 
201.9
 %
 

 
 %
Changes in valuation allowance
 
19,064

 
16.8
 %
 
9,534

 
4.7
 %
 
2,412

 
(0.4
)%
Foreign tax rate differential
 
14,117

 
12.5
 %
 
(22,048
)
 
(10.9
)%
 
6,833

 
(1.3
)%
State tax, net of federal benefit
 
(7,580
)
 
(6.7
)%
 
4,397

 
2.2
 %
 
(8,655
)
 
1.6
 %
Non-deductible expenses
 
4,636

 
4.1
 %
 
2,703

 
1.3
 %
 
324

 
 %
Share-based compensation
 
(2,105
)
 
(1.9
)%
 
1,161

 
0.6
 %
 
(23,283
)
 
4.3
 %
Change in tax contingency
 
(6,273
)
 
(5.5
)%
 
959

 
0.5
 %
 
(34,541
)
 
6.4
 %
Foreign dividend income
 
16,570

 
14.6
 %
 
540

 
0.3
 %
 
248,013

 
(46.2
)%
Goodwill
 

 
 %
 

 
 %
 
22,468

 
(4.2
)%
Tax credits
 
(8,431
)
 
(7.5
)%
 
(18,445
)
 
(9.1
)%
 
(15,435
)
 
2.9
 %
Return to provision adjustments
 
(25,307
)
 
(22.3
)%
 
(35,191
)
 
(17.4
)%
 
11,757

 
(2.2
)%
Effect of tax holiday
 
(26,277
)
 
(23.2
)%
 
(46,643
)
 
(23.1
)%
 
4,640

 
(0.9
)%
Other
 
1,266

 
1.1
 %
 
(3,801
)
 
(1.9
)%
 
(3,328
)
 
0.7
 %
Reported income tax expense
 
$
3,441

 
3.0
 %
 
$
371,996

 
184.1
 %
 
$
23,167

 
(4.3
)%


During the years ended December 31, 2018, 2017, and 2016, we made net tax payments of $58.8 million, $1.2 million, and $1.9 million, respectively.

In May 2017, the U.S. federal income tax authority accepted our election to classify certain of our German subsidiaries as disregarded entities of First Solar, Inc. effective January 1, 2017. Accordingly, we recorded an estimated benefit of $42.1 million through the tax provision to establish a deferred tax asset for excess foreign tax credits generated as a result of the associated election.
In July 2016, we received a letter from a foreign tax authority confirming our residency status in that jurisdiction. In accordance with the letter, we reversed a liability associated with an uncertain tax position related to the income of a foreign subsidiary. Accordingly, we recorded a benefit of $35.4 million through the tax provision from the reversal of such liability.

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities calculated under U.S. GAAP and the amounts calculated for preparing our income tax returns. The items that gave rise to our deferred taxes as of December 31, 2018 and 2017 were as follows (in thousands):
 
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Net operating losses
 
$
108,149

 
$
124,281

Accrued expenses
 
55,754

 
62,345

Property, plant and equipment
 
18,796

 
35,104

Compensation
 
18,564

 
9,442

Goodwill
 
9,223

 
12,140

Long-term contracts
 
4,967

 
4,554

Inventory
 
4,079

 
7,601

Capitalized interest
 
2,948

 

Equity in earnings
 
2,693

 

Deferred expenses
 
2,165

 
2,057

Other
 
17,373

 
12,584

Deferred tax assets, gross
 
244,711

 
270,108

Valuation allowance
 
(159,546
)
 
(143,818
)
Deferred tax assets, net of valuation allowance
 
85,165

 
126,290

Deferred tax liabilities:
 
 

 
 

Restricted investments and derivatives
 
(7,586
)
 
(10,680
)
Acquisition accounting / basis difference
 
(5,420
)
 
(5,880
)
Investments in foreign subsidiaries
 
(4,425
)
 
(9,555
)
Equity in earnings
 

 
(40,339
)
Capitalized interest
 

 
(1,722
)
Other
 
(3,093
)
 
(7,541
)
Deferred tax liabilities
 
(20,524
)
 
(75,717
)
Net deferred tax assets and liabilities
 
$
64,641

 
$
50,573



We use the deferral method of accounting for investment tax credits under which the credits are recognized as reductions in the carrying value of the related assets. The use of the deferral method also results in a basis difference from the recognition of a deferred tax asset and an immediate income tax benefit for the future tax depreciation of the related assets. Such basis differences are accounted for pursuant to the income statement method.

Changes in the valuation allowance against our deferred tax assets were as follows during the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Valuation allowance, beginning of year
 
$
143,818

 
$
123,936

 
$
121,524

Additions
 
29,359

 
27,591

 
13,933

Reversals
 
(13,631
)
 
(7,709
)
 
(11,521
)
Valuation allowance, end of year
 
$
159,546

 
$
143,818

 
$
123,936



We maintained a valuation allowance of $159.5 million and $143.8 million as of December 31, 2018 and 2017, respectively, against certain of our deferred tax assets, as it is more likely than not that such amounts will not be fully realized. During the year ended December 31, 2018, the valuation allowance increased by $15.7 million primarily due to current year operating losses in certain jurisdictions and an increase in deferred tax assets with a full valuation allowance due to a change in foreign exchange rates. These increases were partially offset by the release of valuation allowances in jurisdictions with current year operating income.

As of December 31, 2018, we had federal and aggregate state net operating loss carryforwards of $10.3 million and $72.9 million, respectively. As of December 31, 2017, we had federal and aggregate state net operating loss carryforwards of $11.7 million and $20.3 million, respectively. If not used, the federal net operating loss carryforwards incurred prior to 2018 will begin to expire in 2030, and the state net operating loss carryforwards will begin to expire in 2029. Federal net operating losses arising in tax years beginning in 2018 may be carried forward indefinitely but may not be carried back, and the associated deduction is limited to 80% of taxable income. The utilization of our net operating loss carryforwards is also subject to an annual limitation under Section 382 of the Internal Revenue Code due to changes in ownership. Based on our analysis, we do not believe such limitation will impact our realization of the net operating loss carryforwards as we anticipate utilizing them prior to expiration. During the year ended December 31, 2017, we utilized substantially all of our gross federal and state R&D credit carryforwards, U.S. foreign tax credit carryforwards, and investment tax credits to reduce our transition tax liability.

A reconciliation of the beginning and ending amount of liabilities associated with uncertain tax positions for the years ended December 31, 2018, 2017, and 2016 is as follows (in thousands):
 
 
2018
 
2017
 
2016
Unrecognized tax benefits, beginning of year
 
$
84,173

 
$
89,256

 
$
141,755

Increases related to prior year tax positions
 

 
3,827

 

Decreases related to prior year tax positions
 
(2,979
)
 

 
(6,119
)
Decreases from lapse in statute of limitations
 
(10,704
)
 
(11,840
)
 
(14,421
)
Decreases relating to settlements with authorities
 

 
(2,494
)
 
(35,416
)
Increases related to current tax positions
 
1,703

 
5,424

 
3,457

Unrecognized tax benefits, end of year
 
$
72,193

 
$
84,173

 
$
89,256



If recognized, $70.4 million of unrecognized tax benefits, excluding interest and penalties, would reduce our annual effective tax rate. Due to the uncertain and complex application of tax laws and regulations, it is possible that the ultimate resolution of uncertain tax positions may result in liabilities that could be materially different from these estimates. In such an event, we will record additional tax expense or benefit in the period in which such resolution occurs. Our policy is to recognize any interest and penalties that we may incur related to our tax positions as a component of income tax expense. During the years ended December 31, 2018 and 2017, we recognized interest and penalties of $5.3 million and $5.5 million, respectively, related to unrecognized tax benefits. We did not recognize any interest or penalties related to unrecognized tax benefits during 2016. It is reasonably possible that less than $0.1 million of uncertain tax positions will be recognized within the next 12 months due to the expiration of the statute of limitations associated with such positions.

We are subject to audit by federal, state, local, and foreign tax authorities. During the year ended December 31, 2017, we settled certain examinations in Germany, which resulted in a discrete tax expense of $2.5 million. We are currently under examination in Chile, India, Malaysia, Singapore, and the state of California. We believe that adequate provisions have been made for any adjustments that may result from tax examinations. However, the outcome of tax examinations cannot be predicted with certainty. If any issues addressed by our tax examinations are not resolved in a manner consistent with our expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs.

The following table summarizes the tax years that are either currently under audit or remain open and subject to examination by the tax authorities in the most significant jurisdictions in which we operate:
 
 
Tax Years
Australia
 
2013 - 2017
India
 
2013 - 2018
Malaysia
 
2013 - 2017
United States
 
2008 - 2009; 2013 - 2017


In certain of the jurisdictions noted above, we operate through more than one legal entity, each of which has different open years subject to examination. The table above presents the open years subject to examination for the most material of the legal entities in each jurisdiction. Additionally, tax years are not closed until the statute of limitations in each jurisdiction expires. In the jurisdictions noted above, the statute of limitations can extend beyond the open years subject to examination.
XML 48 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 20. Net Income (Loss) Per Share (Notes)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Net Income (Loss) per Share
20. Net Income (Loss) per Share

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed giving effect to all potentially dilutive common shares, including restricted and performance stock units and stock purchase plan shares, unless there is a net loss for the period. In computing diluted net income per share, we utilize the treasury stock method.

The calculation of basic and diluted net income (loss) per share for the years ended December 31, 2018, 2017, and 2016 was as follows (in thousands, except per share amounts):
 
 
2018
 
2017
 
2016
Basic net income (loss) per share
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
Net income (loss)
 
$
144,326

 
$
(165,615
)
 
$
(416,112
)
Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,745

 
104,328

 
102,866

 
 
 
 
 
 
 
Diluted net income (loss) per share
 
 

 
 

 
 

Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,745

 
104,328

 
102,866

Effect of restricted and performance stock units and stock purchase plan shares
 
1,368

 

 

Weighted-average shares used in computing diluted net income (loss) per share
 
106,113

 
104,328

 
102,866

 
 
 
 
 
 
 
Net income (loss) per share:
 
 
 
 
 
 
Basic
 
$
1.38

 
$
(1.59
)
 
$
(4.05
)
Diluted
 
$
1.36

 
$
(1.59
)
 
$
(4.05
)

The following table summarizes the potential shares of common stock that were excluded from the computation of diluted net income per share for the years ended December 31, 2018, 2017, and 2016 as such shares would have had an anti-dilutive effect (in thousands):
 
 
2018
 
2017
 
2016
Anti-dilutive shares
 
299
 
1,021
 
753
XML 49 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 21. Accumulated Other Comprehensive (Loss) Income (Notes)
12 Months Ended
Dec. 31, 2018
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive (Loss) Income
21. Accumulated Other Comprehensive (Loss) Income

The following table presents the changes in accumulated other comprehensive (loss) income, net of tax, for the year ended December 31, 2018 (in thousands):
 
 
Foreign Currency Translation Adjustment
 
Unrealized Gain (Loss) on Marketable Securities and Restricted Investments
 
Unrealized Gain (Loss) on Derivative Instruments
 
Total
Balance as of December 31, 2017
 
$
(65,346
)
 
$
68,388

 
$
(783
)
 
$
2,259

Other comprehensive loss before reclassifications
 
(1,034
)
 
(6,077
)
 
(3,760
)
 
(10,871
)
Amounts reclassified from accumulated other comprehensive (loss) income
 

 
(55,405
)
 
6,812

 
(48,593
)
Net tax effect
 

 
3,735

 
(996
)
 
2,739

Net other comprehensive (loss) income
 
(1,034
)
 
(57,747
)
 
2,056

 
(56,725
)
Balance as of December 31, 2018
 
$
(66,380
)
 
$
10,641

 
$
1,273

 
$
(54,466
)


The following table presents the pretax amounts reclassified from accumulated other comprehensive (loss) income into our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
Comprehensive Income Components
 
Income Statement Line Item
 
Amounts Reclassified for the Year Ended December 31,
 
 
2018
 
2017
 
2016
Unrealized gain on marketable securities and restricted investments
 
Other income, net
 
$
55,405

 
$
49

 
$
41,633

Unrealized (loss) gain on derivative contracts:
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Net sales
 
(1,698
)
 

 

Foreign exchange forward contracts
 
Cost of sales
 
(212
)
 

 

Foreign exchange forward contracts
 
Foreign currency loss, net
 
(5,448
)
 

 

Cross currency swap contract
 
Foreign currency loss, net
 

 

 
4,896

Foreign exchange forward, interest rate, and cross currency swap contracts
 
Interest expense, net
 

 

 
(1,704
)
Foreign exchange forward contracts
 
Other income, net
 
546

 
(189
)
 

 
 
 
 
(6,812
)
 
(189
)
 
3,192

Total amount reclassified
 
 
 
$
48,593

 
$
(140
)
 
$
44,825

XML 50 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 22. Segment and Geographical Information (Notes)
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Segment and Geographical Information
22. Segment and Geographical Information

We operate our business in two segments. Our modules segment involves the design, manufacture, and sale of CdTe solar modules, which convert sunlight into electricity. Third-party customers of our modules segment include integrators and operators of PV solar power systems. Our second segment is our fully integrated systems segment, through which we provide complete turn-key PV solar power systems, or solar solutions, that draw upon our capabilities, which include (i) project development, (ii) EPC services, and (iii) O&M services. We may provide our full EPC services or any combination of individual products and services within our EPC capabilities depending upon the customer and market opportunity. All of our systems segment products and services are for PV solar power systems, which primarily use our solar modules, and we sell such products and services to utilities, independent power producers, commercial and industrial companies, and other system owners. Additionally within our systems segment, we may temporarily own and operate certain of our systems for a period of time based on strategic opportunities or market factors.

Our segments are managed by our Chief Executive Officer, who is also considered our chief operating decision maker (“CODM”). Our CODM views sales of solar modules or systems as the primary drivers of our resource allocation, profitability, and cash flows. Our modules segment contributes to our operating results by providing the fundamental technologies and solar modules that drive our business and sales opportunities, and our systems segment contributes to our operating results by using such modules as part of a range of comprehensive PV solar energy solutions, depending on the customer and market opportunity. Our CODM generally makes decisions about allocating resources to our segments and assessing their performance based on gross profit. However, information about segment assets is not reported to the CODM for purposes of making such decisions. Accordingly, we exclude such asset information from our reportable segment financial disclosures.

The following tables present certain financial information for our reportable segments for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
Year Ended December 31, 2018
 
 
Modules
 
Systems
 
Total
Net sales
 
$
502,001

 
$
1,742,043

 
$
2,244,044

Gross (loss) profit
 
(50,467
)
 
442,644

 
392,177

Depreciation and amortization expense
 
85,797

 
18,647

 
104,444

Goodwill
 
14,462

 

 
14,462

 
 
Year Ended December 31, 2017
 
 
Modules
 
Systems
 
Total
Net sales
 
$
806,398

 
$
2,134,926

 
$
2,941,324

Gross profit
 
112,338

 
436,609

 
548,947

Depreciation and amortization expense
 
67,597

 
24,302

 
91,899

Goodwill
 
14,462

 

 
14,462

 
 
Year Ended December 31, 2016
 
 
Modules
 
Systems
 
Total
Net sales
 
$
675,452

 
$
2,229,111

 
$
2,904,563

Gross profit
 
110,510

 
527,908

 
638,418

Depreciation and amortization expense
 
186,736

 
17,515

 
204,251



The following table presents net sales for the years ended December 31, 2018, 2017, and 2016 by geographic region, based on the customer country of invoicing (in thousands):
 
 
2018
 
2017
 
2016
United States
 
$
1,478,034

 
$
2,273,774

 
$
2,418,974

Japan
 
234,814

 
4,405

 
5,183

India
 
232,130

 
141,491

 
158,182

Australia
 
153,163

 
108,643

 
9,568

Turkey
 
19,354

 
124,433

 
18,809

Jordan
 
2,150

 
2,255

 
103,022

Spain
 
741

 
379

 
141,319

All other foreign countries
 
123,658

 
285,944

 
49,506

Net sales
 
$
2,244,044

 
$
2,941,324

 
$
2,904,563



The following table presents long-lived assets, which include property, plant and equipment, PV solar power systems, and project assets (current and noncurrent) as of December 31, 2018 and 2017 by geographic region, based on the physical location of the assets (in thousands):
 
 
2018
 
2017
Vietnam
 
$
702,071

 
$
252,417

United States
 
659,854

 
595,062

Malaysia
 
532,418

 
483,884

Japan
 
319,571

 
251,559

Chile
 
240,495

 
251,208

All other foreign countries
 
108,871

 
240,232

Long-lived assets
 
$
2,563,280

 
$
2,074,362

XML 51 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 23. Concentrations of Risks (Notes)
12 Months Ended
Dec. 31, 2018
Risks and Uncertainties [Abstract]  
Concentrations of Risks
23. Concentrations of Risks

Customer Concentration. The following customers each comprised 10% or more of our total net sales and/or 10% or more of our total accounts receivable for the years ended December 31, 2018, 2017, and 2016:
 
 
2018
 
2017
 
2016
 
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
Customer #1
 
16
%
 
*

 
*

 
*

 
*

 
*

Customer #2
 
13
%
 
*

 
47
%
 
*

 
*

 
*

Customer #3
 
*

 
18
%
 
*

 
*

 
*

 
*

Customer #4
 
*

 
12
%
 
*

 
*

 
*

 
*

Customer #5
 
*

 
*

 
*

 
26
%
 
*

 
*

Customer #6
 
*

 
*

 
*

 
12
%
 
*

 
*

Customer #7
 
*

 
*

 
*

 
*

 
39
%
 
*

Customer #8
 
*

 
*

 
*

 
*

 
11
%
 
*

Customer #9
 
*

 
*

 
*

 
*

 
10
%
 
*

Customer #10
 
*

 
*

 
*

 
*

 
*

 
32
%
Customer #11
 
*

 
*

 
*

 
*

 
*

 
12
%
——————————
*
Net sales and/or accounts receivable for these customers were less than 10% of our total net sales and/or accounts receivable for the period.

Geographic Risk. During the year ended December 31, 2018, our third-party solar module and solar power system net sales were predominantly in the United States. The concentration of our net sales in a limited number of geographic regions exposes us to local economic, public policy, and regulatory risks in such regions.

Production. Our products include components that are available from a limited number of suppliers or sources. Shortages of essential components could occur due to increases in demand or interruptions of supply, thereby adversely affecting our ability to meet customer demand for our products. Our solar modules are currently produced at our facilities in Perrysburg, Ohio; Kulim, Malaysia; and Ho Chi Minh City, Vietnam. Damage to or disruption of these facilities could interrupt our business and adversely affect our ability to generate net sales.
XML 52 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2. Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation. These consolidated financial statements include the accounts of First Solar, Inc. and its subsidiaries and are prepared in accordance with U.S. GAAP. We eliminated all intercompany transactions and balances during consolidation. Certain prior year balances were reclassified to conform to the current year presentation.
Use of Estimates
Use of Estimates. The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and the accompanying notes. On an ongoing basis, we evaluate our estimates, including those related to inputs used to recognize revenue over time, accrued solar module collection and recycling liabilities, product warranties, accounting for income taxes, long-lived asset impairments, and testing goodwill. Despite our intention to establish accurate estimates and reasonable assumptions, actual results could differ materially from such estimates and assumptions.

Fair Value Measurements
Fair Value Measurements. We measure certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.

Level 1 – Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.

Level 2 – Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.

Level 3 – Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.

Cash and Cash Equivalents, and Restricted Cash
Cash and Cash Equivalents. We consider highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents with the exception of time deposits, which are presented as marketable securities.

Restricted Cash. Restricted cash consists of cash and cash equivalents held by various banks to secure certain of our letters of credit and other such deposits designated for the construction or operation of systems projects as well as the payment of amounts related to project specific debt financings. Restricted cash also includes cash and cash equivalents held in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations.
Restricted cash for our letters of credit is classified as current or noncurrent based on the maturity date of the corresponding letter of credit. Restricted cash for project construction, operation, and financing is classified as current or noncurrent based on the intended use of the restricted funds. Restricted cash held in custodial accounts is classified as noncurrent to align with the nature of the corresponding collection and recycling liabilities.

Marketable Securities and Restricted Investments
Marketable Securities and Restricted Investments. We determine the classification of our marketable securities and restricted investments at the time of purchase and reevaluate such designation at each balance sheet date. As of December 31, 2018 and 2017, all of our marketable securities and restricted investments were classified as available-for-sale debt securities. Accordingly, we record them at fair value and account for the net unrealized gains and losses as part of “Accumulated other comprehensive (loss) income” until realized. We record realized gains and losses on the sale of our marketable securities and restricted investments in “Other income, net” computed using the specific identification method.

We may sell marketable securities prior to their stated maturities after consideration of our liquidity requirements. We view unrestricted securities with maturities beyond 12 months as available to support our current operations and, accordingly, classify such securities as current assets under “Marketable securities” in the consolidated balance sheets. Restricted investments consist of long-term duration marketable securities that we hold in custodial accounts to fund the estimated future costs of our solar module collection and recycling obligations. Accordingly, we classify restricted investments as noncurrent assets under “Restricted cash and investments” in the consolidated balance sheets.

All of our available-for-sale marketable securities and restricted investments are subject to a periodic impairment review. We consider a marketable security or restricted investment to be impaired when its fair value is less than its cost basis, in which case we would further review the security or investment to determine if it is other-than-temporarily impaired. In performing such an evaluation, we review factors such as the length of time and the extent to which its fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, our intent to sell, and whether it is more likely than not that we will be required to sell the marketable security or restricted investment before we have recovered its cost basis. If a marketable security or restricted investment were other-than-temporarily impaired, we write it down through “Other income, net” to its impaired value and establish that value as its new cost basis.
Accounts Receivables Trade and Allowance for Doubtful Accounts
Accounts Receivable Trade and Allowance for Doubtful Accounts. We record trade accounts receivable for our unconditional rights to consideration arising from our performance under contracts with customers. The carrying value of such receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. We estimate our allowance for doubtful accounts for specific trade receivable balances based on historical collection trends, the age of outstanding trade receivables, existing economic conditions, and the financial security, if any, associated with the receivables. Past-due trade receivable balances are written off when our internal collection efforts have been unsuccessful.

Our module and other equipment sales generally include up to 45-day payment terms following the transfer of control of the products to the customer. In addition, certain module and equipment sale agreements may require a down payment for a portion of the transaction price upon or shortly after entering into the agreement or related purchase order. Payment terms for sales of our solar power systems, EPC services, and operations and maintenance services vary by contract but are generally due upon demand or within several months of satisfying the associated performance obligations. As a practical expedient, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised product or service to a customer and when the customer pays for that product or service will be one year or less. We typically do not include extended payment terms in our contracts with customers.
Accounts Receivable, Unbilled
Accounts Receivable, Unbilled. Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer, which is common for long-term construction contracts. For example, we typically recognize revenue from contracts for the construction and sale of PV solar power systems over time using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. Accordingly, revenue could be recognized in advance of billing the customer, resulting in an amount recorded to “Accounts receivable, unbilled and retainage.” Once we have an unconditional right to consideration under a construction contract, we typically bill our customer and reclassify the “Accounts receivable, unbilled and retainage” to “Accounts receivable trade, net.” Billing requirements vary by contract but are generally structured around the completion of certain construction milestones. We assess our unbilled accounts receivable for impairment in accordance with the allowance for doubtful accounts policy described above.
Retainage
Retainage. Certain of our EPC contracts for PV solar power systems we build contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by us for work performed, but held for payment by the customer as a form of security until we reach certain construction milestones. We consider whether collectibility of such retainage is reasonably assured in connection with our overall assessment of the collectibility of amounts due or that will become due under our EPC contracts. Retainage included within “Accounts receivable, unbilled and retainage” is expected to be billed and collected within the next 12 months. After we satisfy the EPC contract requirements and have an unconditional right to consideration, we typically bill for retainage and reclassify such amounts to “Accounts receivable trade, net.”
Inventories - Current and Noncurrent
Inventories – Current and Noncurrent. We report our inventories at the lower of cost or net realizable value. We determine cost on a first-in, first-out basis and include both the costs of acquisition and the costs of manufacturing in our inventory costs. These costs include direct materials, direct labor, and indirect manufacturing costs, including depreciation and amortization. Our capitalization of costs into inventory is based on the normal utilization of our plants. If our plant utilization is abnormally low, the portion of our indirect manufacturing costs related to the abnormal utilization level is expensed as incurred. Other abnormal manufacturing costs, such as wasted materials or excess yield losses, are also expensed as incurred. Finished goods inventory is comprised exclusively of solar modules that have not yet been installed in a PV solar power plant under construction or sold to a third-party customer.

As needed, we may purchase a critical raw material that is used in our core production process in quantities that exceed anticipated consumption within our normal operating cycle (which is 12 months). We classify such raw materials that we do not expect to consume within our normal operating cycle as noncurrent.

We regularly review the cost of inventories, including noncurrent inventories, against their estimated net realizable value and record write-downs if any inventories have costs in excess of their net realizable values. We also regularly evaluate the quantities and values of our inventories, including noncurrent inventories, in light of current market conditions and trends, among other factors, and record write-downs for any quantities in excess of demand or for any obsolescence. This evaluation considers the use of modules in our systems business, expected demand, anticipated sales prices, strategic raw material requirements, new product development schedules, product obsolescence, product merchantability, and other factors. Market conditions are subject to change, and actual consumption of our inventory could differ from forecasted demand.

Balance of Systems Parts
Balance of Systems Parts. BoS parts represent mounting, electrical, and other construction parts purchased for PV solar power systems to be constructed or currently under construction, which are not yet installed in a system. These construction parts include items such as posts, tilt brackets, tables, harnesses, combiner boxes, inverters, cables, tracker equipment, and other parts that we may purchase or assemble for the systems we construct. We carry these parts at the lower of cost or net realizable value and determine our BoS costs on a weighted-average basis. BoS parts do not include any solar modules that we manufacture.

Property, Plant and Equipment
Property, Plant and Equipment. We report our property, plant and equipment at cost, less accumulated depreciation. Cost includes the price paid to acquire or construct the assets, required installation costs, interest capitalized during the construction period, and any expenditures that substantially add to the value of or substantially extend the useful life of the assets. We capitalize costs related to computer software obtained or developed for internal use, which generally includes enterprise-level business and finance software that we customize to meet our specific operational requirements. We expense repair and maintenance costs at the time we incur them.

We begin depreciation for our property, plant and equipment when they are placed in service. We consider such assets to be placed in service when they are both in the location and condition for their intended use. We compute depreciation expense using the straight-line method over the estimated useful lives of assets, as presented in the table below. We depreciate leasehold improvements over the shorter of their estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.
 
 
 
Useful Lives
in Years
Buildings and building improvements
 
25 – 40
Manufacturing machinery and equipment
 
5 – 10
Furniture, fixtures, computer hardware, and computer software
 
3 – 7
Leasehold improvements
 
up to 15
PV Solar Power Systems
PV Solar Power Systems. PV solar power systems represent project assets that we may temporarily own and operate after being placed in service. We report our PV solar power systems at cost, less accumulated depreciation. When we are entitled to incentive tax credits for our systems, we reduce the related carrying value of the assets by the amount of the tax credits, which reduces future depreciation. We begin depreciation for PV solar power systems when they are placed in service. We compute depreciation expense for the systems using the straight-line method over the shorter of the term of the related PPA or 25 years. Accordingly, our current PV solar power systems have estimated useful lives ranging from 19 to 25 years.
Project Assets
Project Assets. Project assets primarily consist of costs related to solar power projects in various stages of development that are capitalized prior to the completion of the sale of the project, including projects that may have begun commercial operation under PPAs and are actively marketed and intended to be sold. These project related costs include costs for land, development, and construction of a PV solar power system. Development costs may include legal, consulting, permitting, transmission upgrade, interconnection, and other similar costs. We typically classify project assets as noncurrent due to the nature of solar power projects (long-lived assets) and the time required to complete all activities to develop, construct, and sell projects, which is typically longer than 12 months. Once we enter into a definitive sales agreement, we classify such project assets as current until the sale is completed and we have met all of the criteria to recognize the sale as revenue. Any income generated by a project while it remains within project assets is accounted for as a reduction to our basis in the project. If a project is completed and begins commercial operation prior to the closing of a sales arrangement, the completed project will remain in project assets until placed in service. We present all expenditures related to the development and construction of project assets, whether fully or partially owned, as a component of cash flows from operating activities.

We review project assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We consider a project commercially viable or recoverable if it is anticipated to be sold for a profit once it is either fully developed or fully constructed. We consider a partially developed or partially constructed project commercially viable or recoverable if the anticipated selling price is higher than the carrying value of the related project assets. We examine a number of factors to determine if the project is expected to be recoverable, including whether there are any changes in environmental, permitting, market pricing, regulatory, or other conditions that may impact the project. Such changes could cause the costs of the project to increase or the selling price of the project to decrease. If a project is not considered recoverable, we impair the respective project assets and adjust the carrying value to the estimated fair value, with the resulting impairment recorded within “Selling, general and administrative” expense.

Interest Capitalization
Interest Capitalization. We capitalize interest as part of the historical cost of acquiring or constructing certain assets, including property, plant and equipment; project assets; and PV solar power systems. Interest capitalized for property, plant and equipment or PV solar power systems is depreciated over the estimated useful life of the related assets when they are placed in service. We charge interest capitalized for project assets to cost of sales when such assets are sold and we have met all revenue recognition criteria. We capitalize interest to the extent that interest cost has been incurred and payments have been made to acquire, construct, or develop an asset. We cease capitalization of interest for assets in development or under construction if the assets are substantially complete or if we have sold such assets.
Asset Impairments
Asset Impairments. We assess long-lived assets classified as “held and used,” including our property, plant and equipment; project assets; PV solar power systems; and intangible assets for impairment whenever events or changes in circumstances arise, including consideration of technological obsolescence, that may indicate that the carrying amount of such assets may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.

When impairment indicators are present, we compare undiscounted future cash flows, including the eventual disposition of the asset group at market value, to the asset group’s carrying value to determine if the asset group is recoverable. If the carrying value of the asset group exceeds the undiscounted future cash flows, we measure any impairment by comparing the fair value of the asset group to its carrying value. Fair value is generally determined by considering (i) internally developed discounted cash flows for the asset group, (ii) third-party valuations, and/or (iii) information available regarding the current market value for such assets. If the fair value of an asset group is determined to be less than its carrying value, an impairment in the amount of the difference is recorded in the period that the impairment indicator occurs. Estimating future cash flows requires significant judgment, and such projections may vary from the cash flows eventually realized.

We consider a long-lived asset to be abandoned after we have ceased use of such asset and we have no intent to use or repurpose the asset in the future. Abandoned long-lived assets are recorded at their salvage value, if any.

We classify long-lived assets we plan to sell, excluding project assets and PV solar power systems, as held for sale on our consolidated balance sheets only after certain criteria have been met including: (i) management has the authority and commits to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and the plan to sell the asset have been initiated, (iv) the sale of the asset is probable within 12 months, (v) the asset is being actively marketed at a reasonable sales price relative to its current fair value, and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made. We record assets held for sale at the lower of their carrying value or fair value less costs to sell. If, due to unanticipated circumstances, such assets are not sold in the 12 months after being classified as held for sale, then held for sale classification will continue as long as the above criteria are still met.

Ventures and Variable Interest Entities
Ventures and Variable Interest Entities. In the normal course of business, we establish wholly owned project companies which may be considered variable interest entities (“VIEs”). We consolidate wholly owned VIEs when we are considered the primary beneficiary of such entities. Additionally, we have, and may in the future form, joint venture type arrangements, including partnerships and partially owned limited liability companies or similar legal structures, with one or more third parties primarily to develop, construct, own, and/or sell solar power projects. We analyze all of our ventures and classify them into two groups: (i) ventures that must be consolidated because they are either not VIEs and we hold a majority voting interest, or because they are VIEs and we are the primary beneficiary and (ii) ventures that do not need to be consolidated because they are either not VIEs and we hold a minority voting interest, or because they are VIEs and we are not the primary beneficiary.

Ventures are considered VIEs if (i) the total equity investment at risk is not sufficient to permit the entity to finance its activities without additional subordinated financial support; (ii) as a group, the holders of the equity investment at risk lack the ability to make certain decisions, the obligation to absorb expected losses, or the right to receive expected residual returns; or (iii) an equity investor has voting rights that are disproportionate to its economic interest and substantially all of the entity’s activities are conducted on behalf of that investor. Our venture agreements typically require us to fund some form of capital for the development and construction of a project, depending upon the opportunity and the market in which our ventures are located.

We are considered the primary beneficiary of and are required to consolidate a VIE if we have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to the entity. If we determine that we do not have the power to direct the activities that most significantly impact the entity, then we are not the primary beneficiary of the VIE.
Equity Method Investments
Equity Method Investments. We use the equity method of accounting for our investments when we have the ability to significantly influence, but not control, the operations or financial activities of the investee. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We record our equity method investments at cost and subsequently adjust their carrying amount each period for our share of the earnings or losses of the investee and other adjustments required by the equity method of accounting. Distributions received from our equity method investments are recorded as reductions in the carrying value of such investments and are classified on the consolidated statements of cash flows pursuant to the cumulative earnings approach. Under this approach, distributions received are considered returns on investment and are classified as cash inflows from operating activities unless our cumulative distributions received, less distributions received in prior periods that were determined to be returns of investment, exceed our cumulative equity in earnings recognized from the investment. When such an excess occurs, the current period distributions up to this excess are considered returns of investment and are classified as cash inflows from investing activities.

We monitor equity method investments for impairment and record reductions in their carrying values if the carrying amount of an investment exceeds its fair value. An impairment charge is recorded when such impairment is deemed to be other-than-temporary. To determine whether an impairment is other-than-temporary, we consider our ability and intent to hold the investment until the carrying amount is fully recovered. Circumstances that indicate an other-than-temporary impairment may have occurred include factors such as decreases in quoted market prices or declines in the operations of the investee. The evaluation of an investment for potential impairment requires us to exercise significant judgment and to make certain assumptions. The use of different judgments and assumptions could result in different conclusions. We recorded impairment losses related to our equity method investments of $3.5 million, $2.0 million, and $0.6 million, net of tax, during the years ended December 31, 2018, 2017, and 2016, respectively.
Goodwill
Goodwill. Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair value assigned to the individual assets acquired and liabilities assumed. We do not amortize goodwill, but instead are required to test goodwill for impairment at least annually. We perform impairment tests between the scheduled annual test in the fourth quarter if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit that has goodwill is less than its carrying value.

We may first make a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying value to determine whether it is necessary to perform a quantitative goodwill impairment test. Such qualitative impairment test considers various factors, including macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance of a reporting unit, and any other relevant events affecting our company or a reporting unit. If we determine through the qualitative assessment that a reporting unit’s fair value is more likely than not greater than its carrying value, the quantitative impairment test is not required. If the qualitative assessment indicates it is more likely than not that a reporting unit’s fair value is less than its carrying value, we perform a quantitative impairment test. We may also elect to proceed directly to the quantitative impairment test without considering qualitative factors.

The quantitative impairment test is the comparison of the fair value of a reporting unit with its carrying amount, including goodwill. Our reporting units consist of our modules business and our fully integrated systems business. We define the fair value of a reporting unit as the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. We primarily use an income approach to estimate the fair value of our reporting units. Significant judgment is required when estimating the fair value of a reporting unit, including the forecasting of future operating results and the selection of discount and expected future growth rates used to determine projected cash flows. If the estimated fair value of a reporting unit exceeds its carrying value, goodwill is not impaired, and no further analysis is required. Conversely, if the carrying value of a reporting unit exceeds its estimated fair value, we record an impairment loss equal to the excess, not to exceed the total amount of goodwill allocated to the reporting unit.
Intangible Assets
Intangible Assets. Intangible assets primarily include developed technologies or in-process research and development (“IPR&D”) from prior business acquisitions, certain PPAs acquired after the associated PV solar power systems were placed in service, and our internally-generated intangible assets, substantially all of which were patents on technologies related to our products and production processes. We record an asset for patents after the patent has been issued based on the legal, filing, and other costs incurred to secure it. IPR&D is initially capitalized at fair value as an intangible asset with an indefinite life and periodically assessed for impairment. When the IPR&D project is complete, it is reclassified as a definite-lived intangible asset. We amortize intangible assets on a straight-line basis over their estimated useful lives, which generally range from 10 to 20 years.

Deferred Revenue
Deferred Revenue. When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract, we record deferred revenue, which represents a contract liability. We recognize deferred revenue as net sales after we have transferred control of the goods or services to the customer and all revenue recognition criteria are met. As a practical expedient, we do not adjust the consideration in a contract for the effects of a significant financing component when we expect, at contract inception, that the period between a customer’s down payment and our transfer of a promised product or service to the customer will be one year or less. Additionally, we do not adjust the consideration in a contract for the effects of a significant financing component when the consideration is received as a form of performance security.

Product Warranties
Product Warranties. We provide a limited PV solar module warranty covering defects in materials and workmanship under normal use and service conditions for approximately 10 years. We also typically warrant that modules installed in accordance with agreed-upon specifications will produce at least 98% of their labeled power output rating during the first year, with the warranty coverage reducing by 0.5% every year thereafter throughout the approximate 25-year limited power output warranty period. In resolving claims under both the limited defect and power output warranties, we typically have the option of either repairing or replacing the covered modules or, under the limited power output warranty, providing additional modules to remedy the power shortfall. Our limited module warranties also include an option for us to remedy claims under such warranties, generally exercisable only after the second year of the warranty period, by making certain cash payments. Under the limited workmanship warranty, the optional cash payment will be equal to the original purchase price of the module, reduced by a degradation factor, and under the limited power output warranty, the cash payment will be equal to the shortfall in power output. Such limited module warranties are standard for module sales and may be transferred from the original purchasers of the solar modules to subsequent purchasers upon resale.

As an alternative form of our standard limited module power output warranty, we also offer an aggregated or system-level limited module performance warranty. This system-level limited module performance warranty is designed for utility-scale systems and provides 25-year system-level energy degradation protection. This warranty represents a practical expedient to address the challenge of identifying, from the potential millions of modules installed in a utility-scale system, individual modules that may be performing below warranty thresholds by focusing on the aggregate energy generated by the system rather than the power output of individual modules. The system-level limited module performance warranty is typically calculated as a percentage of a system’s expected energy production, adjusted for certain actual site conditions, with the warranted level of performance declining each year in a linear fashion, but never falling below 80% during the term of the warranty. In resolving claims under the system-level limited module performance warranty to restore the system to warranted performance levels, we first must validate that the root cause of the issue is due to module performance; we then have the option of either repairing or replacing the covered modules, providing supplemental modules, or making a cash payment. Consistent with our limited module power output warranty, when we elect to satisfy a warranty claim by providing replacement or supplemental modules under the system-level module performance warranty, we do not have any obligation to pay for the labor to remove or install modules.

In addition to our limited solar module warranties described above, for PV solar power systems we construct, we typically provide limited warranties for defects in engineering design, installation, and BoS part workmanship for a period of one to two years following the substantial completion of a system or a block within the system. In resolving claims under such BoS warranties, we have the option of remedying the defect through repair or replacement.

When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations. We make and revise these estimates based primarily on the number of our solar modules under warranty installed at customer locations, our historical experience with warranty claims, our monitoring of field installation sites, our internal testing of and the expected future performance of our solar modules and BoS parts, and our estimated per-module replacement costs.
Accrued Solar Module Collection and Recycling Liability
Accrued Solar Module Collection and Recycling Liability. Historically, we have recognized expense at the time of sale for the estimated cost of our future obligations for collecting and recycling solar modules covered by our solar module collection and recycling program. See Note 13. “Solar Module Collection and Recycling Liability” for further information.
Asset Retirement Obligations
Asset Retirement Obligations. We develop, construct, and operate certain project assets and PV solar power systems with land lease agreements that include a requirement for the removal of the assets at the end of the lease. We also lease certain land for our manufacturing facilities and administrative offices under agreements that require the removal of our property or leasehold improvements upon termination of the lease.

We recognize such asset retirement obligations (“AROs”) in the period in which they are incurred based on the present value of estimated third-party decommissioning costs, and we capitalize the associated asset retirement costs as part of the carrying amount of the related assets. Once an asset is placed in service, the asset retirement cost is subsequently depreciated on a straight-line basis over the estimated useful life of the asset. Changes in AROs resulting from the passage of time are recognized as an increase in the carrying amount of the liability and as accretion expense. Our AROs were included within “Other liabilities” at December 31, 2018 and 2017 and totaled $18.9 million and $16.7 million, respectively.
Derivative Instruments
Derivative Instruments. We recognize derivative instruments on our consolidated balance sheets at their fair value. On the date that we enter into a derivative contract, we designate the derivative instrument as a fair value hedge, a cash flow hedge, a hedge of a net investment in a foreign operation, or a derivative instrument that will not be accounted for using hedge accounting methods. As of December 31, 2018 and 2017, all of our derivative instruments were designated either as cash flow hedges or as derivative instruments not accounted for using hedge accounting methods.

We record changes in the fair value of a derivative instrument that is highly effective and that is designated and qualifies as a cash flow hedge in “Accumulated other comprehensive (loss) income” until our earnings are affected by the variability of the cash flows from the underlying hedge. We record any hedge ineffectiveness and amounts excluded from effectiveness testing in current period earnings within “Other income, net.” We report changes in the fair value of derivative instruments that are not designated or do not qualify for hedge accounting in current period earnings. We classify cash flows from derivative instruments on the consolidated statements of cash flows in the same category as the item being hedged or on a basis consistent with the nature of the instrument.

At the inception of a hedge, we formally document all relationships between hedging instruments and the underlying hedged items as well as our risk-management objective and strategy for undertaking the hedge transaction. We also formally assess (both at inception and on an ongoing basis) whether our derivative instruments are highly effective in offsetting changes in the fair value or cash flows of the underlying hedged items and whether those derivatives are expected to remain highly effective in future periods. When we determine that a derivative instrument is not highly effective as a hedge, we discontinue hedge accounting prospectively. In all situations in which we discontinue hedge accounting and the derivative instrument remains outstanding, we carry the derivative instrument at its fair value on our consolidated balance sheets and recognize subsequent changes in its fair value in current period earnings.
Business Combinations
Business Combinations. We account for business combinations using the acquisition method of accounting and record intangible assets separate from goodwill. Such intangible assets are recorded at fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual assets acquired and liabilities assumed as of the date of acquisition. We charge acquisition related costs that are not part of the purchase price consideration to “Selling, general and administrative” as they are incurred. These costs typically include transaction and integration costs, such as legal, accounting, and other professional fees. We account for any contingent consideration, which represents an obligation of the acquirer to transfer additional assets or equity interests to the former owner as part of the exchange if specified future events occur or conditions are met, at fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Revenue Recognition
Revenue Recognition – Module and Other Equipment Sales. We recognize revenue for module and other equipment sales (e.g., module plus arrangements) at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, such as the shipment or delivery of solar modules and other BoS parts, we allocate the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognize the related revenue as control of each individual product is transferred to the customer, in satisfaction of the corresponding performance obligations.

Revenue Recognition – Solar Power System Sales and/or EPC Services. We generally recognize revenue for sales of solar power systems and/or EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer. Furthermore, the sale of a solar power system when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sale arrangements, we recognize revenue using cost based input methods, which recognize revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract, after consideration of our customers’ commitment to perform its obligations under the contract, which is typically measured through the receipt of cash deposits or other forms of financial security issued by creditworthy financial institutions or parent entities. For sales of solar power systems in which we obtain an interest in the project sold to the customer, we recognize all of the revenue for the consideration received, including the fair value of the noncontrolling interest we obtained, and defer any profit associated with the interest obtained through “Equity in earnings, net of tax.” We may also recognize revenue for the sale of a solar power system after it has been completed due to the timing of when we enter into the associated sales contract with the customer.

In applying cost based input methods of revenue recognition, we use the actual costs incurred relative to the total estimated costs (including solar module costs) to determine our progress towards contract completion and to calculate the corresponding amount of revenue and gross profit to recognize. Cost based input methods of revenue recognition are considered a faithful depiction of our efforts to satisfy long-term construction contracts and therefore reflect the transfer of goods to a customer under such contracts. Costs incurred that do not contribute to satisfying our performance obligations (“inefficient costs”) are excluded from our input methods of revenue recognition as the amounts are not reflective of our transferring control of the system to the customer. Costs incurred towards contract completion may include costs associated with solar modules, direct materials, labor, subcontractors, and other indirect costs related to contract performance. We recognize solar module and direct material costs as incurred when such items have been installed in a system.

Cost based input methods of revenue recognition require us to make estimates of net contract revenues and costs to complete our projects. In making such estimates, significant judgment is required to evaluate assumptions related to the amount of net contract revenues, including the impact of any performance incentives, liquidated damages, and other payments to customers. Significant judgment is also required to evaluate assumptions related to the costs to complete our projects, including materials, labor, contingencies, and other system costs. If the estimated total costs on any contract, including any inefficient costs, are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known. The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. The effect of the changes on future periods are recognized as if the revised estimates had been used since revenue was initially recognized under the contract. Such revisions could occur in any reporting period, and the effects may be material depending on the size of the contracts or the changes in estimates.

As part of our solar power system sales, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the EPC agreement. In addition, we may provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level. Conversely, if there is an underperformance event with regards to these tests, we may incur liquidated damages as a percentage of the EPC contract price. Such performance guarantees represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.

Revenue Recognition – Operations and Maintenance. We recognize revenue for standard, recurring O&M services over time as customers receive and consume the benefits of such services, which typically include 24/7 system monitoring, certain PPA and other agreement compliance, NERC compliance, large generator interconnection agreement compliance, energy forecasting, performance engineering analysis, regular performance reporting, turn-key maintenance services including spare parts and corrective maintenance repair, warranty management, and environmental services. Other ancillary O&M services, such as equipment replacement, weed abatement, landscaping, or solar module cleaning, are recognized as revenue as the services are provided and billed to the customer. Costs of O&M services are expensed in the period in which they are incurred.

As part of our O&M service offerings, we typically offer an effective availability guarantee, which stipulates that a system will be available to generate a certain percentage of total possible energy during a specific period after adjusting for factors outside of our control as the service provider. If system availability exceeds a contractual threshold, we may receive a bonus payment, or if system availability falls below a separate threshold, we may incur liquidated damages for certain lost energy under the PPA. Such bonuses or liquidated damages represent a form of variable consideration and are estimated and recognized over time as customers receive and consume the benefits of the O&M services.

Revenue Recognition – Energy Generation. We sell energy generated by PV solar power systems under PPAs or on an open contract basis. For energy sold under PPAs, which may qualify as a lease, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker) and the price stated in the PPA. For energy sold on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid based on the prevailing spot market prices.
Shipping and Handling Costs
Shipping and Handling Costs. We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of net sales, and classify such costs as a component of cost of sales.
Taxes Collected from Customers and Remitted to Governmental Authorities
Taxes Collected from Customers and Remitted to Governmental Authorities. We exclude from our measurement of transaction prices all taxes assessed by governmental authorities that are both (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers. Accordingly, such tax amounts are not included as a component of net sales or cost of sales.
Research and Development Expense
Research and Development Expense. We incur research and development costs during the process of researching and developing new products and enhancing our existing products, technologies, and manufacturing processes. Our research and development costs consist primarily of employee compensation, materials, outside services, and depreciation. We expense these costs as incurred until the resulting product has been completed, tested, and made ready for commercial manufacturing.
Production Start-Up
Production Start-Up. Production start-up expense consists primarily of employee compensation and other costs associated with operating a production line before it has been qualified for full production, including the cost of raw materials for solar modules run through the production line during the qualification phase and applicable facility related costs. Costs related to equipment upgrades and implementation of manufacturing process improvements are also included in production start-up expense as well as costs related to the selection of a new site, related legal and regulatory costs, and costs to maintain our plant replication program to the extent we cannot capitalize these expenditures.
Restructuring and Exit Activities
Restructuring and Exit Activities. We record costs associated with exit activities, such as one-time employee termination benefits, when management approves and commits to a plan of termination or over the future service period, if any. Other costs associated with exit activities may include contract termination costs, including costs related to leased facilities to be abandoned or subleased, and facility and employee relocation costs.
Share-Based Compensation
Share-Based Compensation. We recognize share-based compensation expense for the estimated grant-date fair value of equity awards issued as compensation to employees over the requisite service period, which is generally four years. For awards with performance conditions, we recognize share-based compensation expense if it is probable that the performance conditions will be achieved. We account for forfeitures of share-based awards as such forfeitures occur. Accordingly, when an associate’s employment is terminated, all previously unvested awards granted to such associate are forfeited, which results in a benefit to share-based compensation expense in the period of such associate’s termination equal to the cumulative expense recorded through the termination date for such unvested awards. We recognize share-based compensation expense for awards with graded vesting schedules on a straight-line basis over the requisite service periods for each separately vesting portion of the award as if each award was in substance multiple awards.
Foreign Currency Translation
Foreign Currency Translation. The functional currencies of certain of our foreign subsidiaries are their local currencies. Accordingly, we apply period-end exchange rates to translate their assets and liabilities and daily transaction exchange rates to translate their revenues, expenses, gains, and losses into U.S. dollars. We include the associated translation adjustments as a separate component of “Accumulated other comprehensive (loss) income” within stockholders’ equity. The functional currency of our subsidiaries in Canada, Chile, Malaysia, Singapore, and Vietnam is the U.S. dollar; therefore, we do not translate their financial statements. Gains and losses arising from the remeasurement of monetary assets and liabilities denominated in currencies other than a subsidiary’s functional currency are included in “Foreign currency loss, net” in the period in which they occur.
Income Taxes
Income Taxes. We use the asset and liability method to account for income taxes whereby we calculate deferred tax assets or liabilities using the enacted tax rates and tax law applicable to when any temporary differences are expected to reverse. We establish valuation allowances, when necessary, to reduce deferred tax assets to the extent it is more likely than not that such deferred tax assets will not be realized. We do not provide deferred taxes related to the U.S. GAAP basis in excess of the outside tax basis in the investment in our foreign subsidiaries to the extent such amounts relate to indefinitely reinvested earnings and profits of such foreign subsidiaries.

Income tax expense includes (i) deferred tax expense, which generally represents the net change in deferred tax assets or liabilities during the year plus any change in valuation allowances, and (ii) current tax expense, which represents the amount of tax currently payable to or receivable from taxing authorities. We only recognize tax benefits related to uncertain tax positions that are more likely than not of being sustained upon examination. For those positions that satisfy such recognition criteria, the amount of tax benefit that we recognize is the largest amount of tax benefit that is more likely than not of being sustained on ultimate settlement of the uncertain tax position.
Per Share Data
Per Share Data. Basic net income or loss per share is computed by dividing net income or loss by the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed giving effect to all potentially dilutive common shares, including restricted and performance stock units and stock purchase plan shares, unless there is a net loss for the period. In computing diluted net income per share, we utilize the treasury stock method.
Accumulated Other Comprehensive Income or Loss
Accumulated Other Comprehensive Income or Loss. Our accumulated other comprehensive income or loss includes foreign currency translation adjustments, unrealized gains and losses on available-for-sale debt securities, and unrealized gains and losses on derivative instruments designated and qualifying as cash flow hedges. We record these components of accumulated other comprehensive income or loss net of tax and release such tax effects when the underlying components affect earnings.
XML 53 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2. Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Schedule of Property, Plant and Equipment, Useful Lives [Table Text Block]
 
 
 
Useful Lives
in Years
Buildings and building improvements
 
25 – 40
Manufacturing machinery and equipment
 
5 – 10
Furniture, fixtures, computer hardware, and computer software
 
3 – 7
Leasehold improvements
 
up to 15
XML 54 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6. Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill, by reporting unit, for the years ended December 31, 2018 and 2017 were as follows (in thousands):
 
 
Balance at December 31, 2017
 
Acquisitions (Impairments)
 
Balance at December 31, 2018
Modules
 
$
407,827

 
$

 
$
407,827

Accumulated impairment losses
 
(393,365
)
 

 
(393,365
)
Total
 
$
14,462

 
$

 
$
14,462


 
 
Balance at December 31, 2016
 
Acquisitions (Impairments)
 
Balance at December 31, 2017
Modules
 
$
407,827

 
$

 
$
407,827

Accumulated impairment losses
 
(393,365
)
 

 
(393,365
)
Total
 
$
14,462

 
$

 
$
14,462

Schedule of Intangible Assets, Net
The following tables summarize our intangible assets at December 31, 2018 and 2017 (in thousands):
 
 
December 31, 2018
 
 
Gross Amount
 
Accumulated Amortization
 
Net Amount
Developed technology
 
$
97,714

 
$
(33,093
)
 
$
64,621

Power purchase agreements
 
6,486

 
(648
)
 
5,838

Patents
 
7,408

 
(3,705
)
 
3,703

Total
 
$
111,608

 
$
(37,446
)
 
$
74,162


 
 
December 31, 2017
 
 
Gross Amount
 
Accumulated Amortization
 
Net Amount
Developed technology
 
$
76,959

 
$
(24,140
)
 
$
52,819

Power purchase agreements
 
6,486

 
(324
)
 
6,162

Patents
 
7,068

 
(3,077
)
 
3,991

In-process research and development (1)
 
17,255

 

 
17,255

Total
 
$
107,768

 
$
(27,541
)
 
$
80,227

Schedule of Intangible Asset Future Amortization Expense
Estimated future amortization expense for our definite-lived intangible assets was as follows at December 31, 2018 (in thousands):
 
 
Amortization Expense
2019
 
$
10,436

2020
 
10,786

2021
 
10,784

2022
 
10,759

2023
 
10,474

Thereafter
 
20,923

Total amortization expense
 
$
74,162

XML 55 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7. Cash, Cash Equivalents, and Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2018
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Schedule of Cash, Cash Equivalents, and Marketable Securities
Cash, cash equivalents, and marketable securities consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Cash and cash equivalents:
 
 
 
 
Cash
 
$
1,202,774

 
$
2,142,949

Money market funds
 
200,788

 
125,585

Total cash and cash equivalents
 
1,403,562

 
2,268,534

Marketable securities:
 
 
 
 
Foreign debt
 
318,646

 
238,858

Foreign government obligations
 
98,621

 
152,850

U.S. debt
 
44,468

 
73,671

Time deposits
 
681,969

 
255,000

Total marketable securities
 
1,143,704

 
720,379

Total cash, cash equivalents, and marketable securities
 
$
2,547,266

 
$
2,988,913

Reconciliation of Cash, Cash Equivalents, and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our consolidated balance sheets as of December 31, 2018 and 2017 to the total of such amounts as presented in the consolidated statements of cash flows (in thousands):
 
 
Balance Sheet Line Item
 
2018
 
2017
Cash and cash equivalents
 
Cash and cash equivalents
 
$
1,403,562

 
$
2,268,534

Restricted cash  current (1)
 
Prepaid expenses and other current assets
 
19,671

 
11,120

Restricted cash  noncurrent (1)
 
Restricted cash and investments
 
139,390

 
50,822

Total cash, cash equivalents, and restricted cash
 
 
 
$
1,562,623

 
$
2,330,476

——————————
(1)
See Note 8. “Restricted Cash and Investments” to our consolidated financial statements for discussion of our “Restricted cash” arrangements.

Available-for-sale Marketable Securities
The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of December 31, 2018 and 2017 (in thousands):
 
 
As of December 31, 2018
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign debt
 
$
320,056

 
$
468

 
$
1,878

 
$
318,646

Foreign government obligations
 
99,189

 

 
568

 
98,621

U.S. debt
 
44,625

 
53

 
210

 
44,468

Time deposits
 
681,969

 

 

 
681,969

Total
 
$
1,145,839

 
$
521

 
$
2,656

 
$
1,143,704

 
 
As of December 31, 2017
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign debt
 
$
240,643

 
$
3

 
$
1,788

 
$
238,858

Foreign government obligations
 
153,999

 

 
1,149

 
152,850

U.S. debt
 
73,746

 

 
75

 
73,671

Time deposits
 
255,000

 

 

 
255,000

Total
 
$
723,388

 
$
3

 
$
3,012

 
$
720,379

Available-for-sale Marketable Securities Continuous Unrealized Loss Position
The following tables show unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of December 31, 2018 and 2017, aggregated by major security type and the length of time the marketable securities have been in a continuous loss position (in thousands):
 
 
As of December 31, 2018
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Foreign debt
 
$
150,842

 
$
802

 
$
94,446

 
$
1,076

 
$
245,288

 
$
1,878

Foreign government obligations
 

 

 
98,621

 
568

 
98,621

 
568

U.S. debt
 
15,356

 
32

 
14,085

 
178

 
29,441

 
210

Total
 
$
166,198

 
$
834

 
$
207,152

 
$
1,822

 
$
373,350

 
$
2,656

 
 
As of December 31, 2017
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Foreign debt
 
$
119,869

 
$
735

 
$
88,919

 
$
1,053

 
$
208,788

 
$
1,788

Foreign government obligations
 
31,467

 
289

 
121,383

 
860

 
152,850

 
1,149

U.S. debt
 
$
73,671

 
$
75

 
$

 
$

 
$
73,671

 
$
75

Total
 
$
225,007

 
$
1,099

 
$
210,302

 
$
1,913

 
$
435,309

 
$
3,012

Available-for-sale Marketable Securities by Maturity
The contractual maturities of our marketable securities as of December 31, 2018 were as follows (in thousands):
 
 
Fair
Value
One year or less
 
$
904,384

One year to two years
 
161,961

Two years to three years
 
77,359

Total
 
$
1,143,704

XML 56 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8. Restricted Cash and Investments (Tables)
12 Months Ended
Dec. 31, 2018
Restricted Cash and Investments [Abstract]  
Restricted Cash And Investments
Restricted cash and investments consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Restricted cash
 
$
139,390

 
$
50,822

Restricted investments
 
179,000

 
373,961

Total restricted cash and investments (1)
 
$
318,390

 
$
424,783


——————————
(1)
There was an additional $19.7 million and $11.1 million of restricted cash included within “Prepaid expenses and other current assets” at December 31, 2018 and 2017, respectively.
Restricted Available For Sale Securities
The following tables summarize the unrealized gains and losses related to our restricted investments, by major security type, as of December 31, 2018 and 2017 (in thousands):
 
 
As of December 31, 2018
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign government obligations
 
$
73,798

 
$
14,234

 
$
235

 
$
87,797

U.S. government obligations
 
97,223

 
416

 
6,436

 
91,203

Total
 
$
171,021

 
$
14,650

 
$
6,671

 
$
179,000

 
 
As of December 31, 2017
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign government obligations
 
$
127,436

 
$
62,483

 
$

 
$
189,919

U.S. government obligations
 
174,624

 
12,944

 
3,526

 
184,042

Total
 
$
302,060

 
$
75,427

 
$
3,526

 
$
373,961

Schedule of Unrealized Loss on Restricted Investments
The following tables show unrealized losses and fair values for those restricted investments that were in an unrealized loss position as of December 31, 2018 and 2017, aggregated by major security type and the length of time the restricted investments have been in a continuous loss position (in thousands):
 
 
As of December 31, 2018
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Foreign government obligations
 
$
41,335

 
$
235

 
$

 
$

 
$
41,335

 
$
235

U.S. government obligations
 

 

 
87,401

 
6,436

 
87,401

 
6,436

Total
 
$
41,335

 
$
235

 
$
87,401

 
$
6,436

 
$
128,736

 
$
6,671

 
 
As of December 31, 2017
 
 
In Loss Position for
Less Than 12 Months
 
In Loss Position for
12 Months or Greater
 
Total
 
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
U.S. government obligations
 
$

 
$

 
$
107,731

 
$
3,526

 
$
107,731

 
$
3,526

Total
 
$

 
$

 
$
107,731

 
$
3,526

 
$
107,731

 
$
3,526

XML 57 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9. Consolidated Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable
Accounts receivable trade, net consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Accounts receivable trade, gross
 
$
129,644

 
$
213,776

Allowance for doubtful accounts
 
(1,362
)
 
(1,979
)
Accounts receivable trade, net
 
$
128,282

 
$
211,797


At December 31, 2018 and 2017, $8.5 million and $16.8 million, respectively, of our accounts receivable trade, net were secured by letters of credit, bank guarantees, or other forms of financial security issued by creditworthy financial institutions.

Accounts receivable, unbilled and retainage

Accounts receivable, unbilled and retainage consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Accounts receivable, unbilled
 
$
441,666

 
$
172,594

Retainage
 
16,500

 
2,014

Accounts receivable, unbilled and retainage
 
$
458,166

 
$
174,608

Schedule of Inventory, Current and Noncurrent
Inventories consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Raw materials
 
$
224,329

 
$
148,968

Work in process
 
41,294

 
14,085

Finished goods
 
252,372

 
122,594

Inventories
 
$
517,995

 
$
285,647

Inventories – current
 
$
387,912

 
$
172,370

Inventories – noncurrent
 
$
130,083

 
$
113,277



Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Prepaid expenses
 
$
90,981

 
$
41,447

Prepaid income taxes
 
59,319

 
31,944

Indirect tax receivables
 
26,327

 
26,553

Restricted cash
 
19,671

 
11,120

Derivative instruments 
 
2,364

 
4,303

Other current assets
 
44,399

 
42,535

Prepaid expenses and other current assets
 
$
243,061

 
$
157,902



Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Land
 
$
14,382

 
$
8,181

Buildings and improvements
 
567,605

 
424,266

Machinery and equipment
 
1,826,434

 
1,059,103

Office equipment and furniture
 
178,011

 
157,512

Leasehold improvements
 
49,055

 
48,951

Construction in progress
 
405,581

 
641,263

Property, plant and equipment, gross
 
3,041,068

 
2,339,276

Accumulated depreciation
 
(1,284,857
)
 
(1,184,739
)
Property, plant and equipment, net
 
$
1,756,211

 
$
1,154,537

Schedule of PV Solar Power Systems, Net
PV solar power systems, net consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
PV solar power systems, gross
 
$
343,061

 
$
451,045

Accumulated depreciation
 
(34,421
)
 
(33,937
)
PV solar power systems, net
 
$
308,640

 
$
417,108

Schedule of Capitalized Interest
The cost of constructing project assets includes interest costs incurred during the construction period. The components of interest expense and capitalized interest were as follows during the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Interest cost incurred
 
$
(31,752
)
 
$
(27,457
)
 
$
(26,157
)
Interest cost capitalized – property, plant and equipment
 

 

 
1,878

Interest cost capitalized – project assets
 
5,831

 
1,692

 
3,741

Interest expense, net
 
$
(25,921
)
 
$
(25,765
)
 
$
(20,538
)
Schedule of Project Assets
Project assets consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Project assets – development costs, including project acquisition and land costs
 
$
298,070

 
$
250,590

Project assets – construction costs
 
200,359

 
252,127

Project assets
 
498,429

 
502,717

Project assets  current
 
$
37,930

 
$
77,931

Project assets  noncurrent
 
$
460,499

 
$
424,786


Schedule of Other Assets, Noncurrent
Other assets consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Deferred rent
 
$
27,249

 
$
26,760

Indirect tax receivables
 
22,487

 
15,253

Notes receivable (1)
 
8,017

 
10,495

Income taxes receivable
 
4,444

 
4,454

Other
 
33,495

 
28,570

Other assets 
 
$
95,692

 
$
85,532

——————————
(1)
In April 2009, we entered into a credit facility agreement with a solar power project entity of one of our customers for an available amount of €17.5 million to provide financing for a PV solar power system. The credit facility bears interest at 8.0% per annum, payable quarterly, with the full amount due in December 2026. As of December 31, 2018 and 2017, the balance outstanding on the credit facility was €7.0 million ($8.0 million and $8.4 million, respectively).
Schedule of Accrued Expenses
Accrued expenses consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Accrued project costs
 
$
147,162

 
$
55,834

Accrued property, plant and equipment
 
89,905

 
133,433

Accrued inventory
 
53,075

 
24,830

Accrued compensation and benefits
 
41,937

 
73,985

Product warranty liability (1)
 
27,657

 
28,767

Other
 
81,844

 
49,978

Accrued expenses
 
$
441,580

 
$
366,827

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of our “Product warranty liability.”
Schedule of Other Current Liabilities
Other current liabilities consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Derivative instruments 
 
$
7,294

 
$
27,297

Contingent consideration (1)
 
665

 
6,162

Financing liability (2)
 

 
5,161

Indemnification liabilities (1)
 

 
2,876

Other
 
6,421

 
7,261

Other current liabilities
 
$
14,380

 
$
48,757

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of our “Contingent consideration” and “Indemnification liabilities” arrangements.

(2)
See Note 12. “Equity Method Investments” to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.
Schedule of Other Liabilities
Other liabilities consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
Product warranty liability (1)
 
$
193,035

 
$
195,507

Other taxes payable
 
83,058

 
89,724

Transition tax liability (2)
 
77,016

 
93,233

Deferred revenue
 
48,014

 
63,257

Derivative instruments
 
9,205

 
5,932

Contingent consideration (1)
 
2,250

 
3,153

Commercial letter of credit liability (1)
 

 
43,396

Financing liability (3)
 

 
29,822

Other
 
55,261

 
44,430

Other liabilities
 
$
467,839

 
$
568,454

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of our “Product warranty liability,” “Contingent consideration,” and “Commercial letter of credit liability” arrangements.
(2)
See Note 19. “Income Taxes” to our consolidated financial statements for discussion of the one-time transition tax on accumulated earnings of foreign subsidiaries as a result of the Tax Act.

(3)
See Note 12. “Equity Method Investments” to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.
XML 58 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10. Derivative Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
The following tables present the fair values of derivative instruments included in our consolidated balance sheets as of December 31, 2018 and 2017 (in thousands):
 
 
December 31, 2018
 
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Other Liabilities
Derivatives designated as hedging instruments:
 
 
 
 
 
 
Foreign exchange forward contracts
 
$
158

 
$

 
$

Total derivatives designated as hedging instruments
 
$
158

 
$

 
$

 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 

 
 

Foreign exchange forward contracts
 
$
2,206

 
$
7,096

 
$

Interest rate swap contracts
 

 
198

 
9,205

Total derivatives not designated as hedging instruments
 
$
2,206

 
$
7,294

 
$
9,205

Total derivative instruments
 
$
2,364

 
$
7,294

 
$
9,205

 
 
December 31, 2017
 
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Other Liabilities
Derivatives designated as hedging instruments:
 
 
 
 
 
 
Foreign exchange forward contracts
 
$
252

 
$
13,240

 
$

Total derivatives designated as hedging instruments
 
$
252

 
$
13,240

 
$

 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 

 
 

Foreign exchange forward contracts
 
$
4,051

 
$
14,057

 
$

Interest rate swap contracts
 

 

 
5,932

Total derivatives not designated as hedging instruments
 
$
4,051

 
$
14,057

 
$
5,932

Total derivative instruments
 
$
4,303

 
$
27,297

 
$
5,932

Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income or loss and our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
Foreign Exchange Forward Contracts
 
Interest Rate Swap Contract
 
Cross Currency Swap Contract
 
Total
Balance in accumulated other comprehensive (loss) income at December 31, 2015
 
$
162

 
$
(16
)
 
$
(2,017
)
 
$
(1,871
)
Amounts recognized in other comprehensive (loss) income
 
2,513

 
(2
)
 
5,108

 
7,619

Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Foreign currency loss, net
 

 

 
(4,896
)
 
(4,896
)
Interest expense, net
 
(119
)
 
18

 
1,805

 
1,704

Balance in accumulated other comprehensive (loss) income at December 31, 2016
 
2,556

 

 

 
2,556

Amounts recognized in other comprehensive (loss) income
 
(4,468
)
 

 

 
(4,468
)
Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Other income, net
 
189

 

 

 
189

Balance in accumulated other comprehensive (loss) income at December 31, 2017
 
(1,723
)
 

 

 
(1,723
)
Amounts recognized in other comprehensive (loss) income
 
(3,760
)
 

 

 
(3,760
)
Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Net sales
 
1,698

 

 

 
1,698

Cost of sales
 
212

 

 

 
212

Foreign currency loss, net
 
5,448

 

 

 
5,448

Other income, net
 
(546
)
 

 

 
(546
)
Balance in accumulated other comprehensive (loss) income at December 31, 2018
 
$
1,329

 
$

 
$

 
$
1,329

Derivative Instruments, Gain (Loss) [Table Text Block]
The following table presents gains and losses related to derivative instruments not designated as hedges affecting our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
 
 
Amount of Gain (Loss) Recognized in Income
 
 
Income Statement Line Item
 
2018
 
2017
 
2016
Foreign exchange forward contracts
 
Foreign currency loss, net
 
$
12,113

 
$
(33,882
)
 
$
(14,002
)
Interest rate swap contracts
 
Interest expense, net
 
(8,643
)
 
(5,932
)
 


Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]
As of December 31, 2018 and 2017, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):
 
 
December 31, 2018
Currency
 
Notional Amount
 
USD Equivalent
Australian dollar
 
AUD 8.8
 
$6.2
 
 
December 31, 2017
Currency
 
Notional Amount
 
USD Equivalent
Indian rupee
 
INR 4,730.0
 
$74.1
Euro
 
€15.7
 
$18.8
Schedule of Notional Value of Foreign Exchange Forward Derivatives [Table Text Block]
As of December 31, 2018 and 2017, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):
 
 
December 31, 2018
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Australian dollar
 
AUD 2.1
 
$1.5
Sell
 
Australian dollar
 
AUD 52.9
 
$37.3
Purchase
 
Brazilian real
 
BRL 8.5
 
$2.2
Sell
 
Canadian dollar
 
CAD 2.9
 
$2.1
Sell
 
Chilean peso
 
CLP 3,506.6
 
$5.1
Purchase
 
Euro
 
€115.2
 
$131.9
Sell
 
Euro
 
€191.8
 
$219.7
Sell
 
Indian rupee
 
INR 789.2
 
$11.3
Purchase
 
Japanese yen
 
¥931.6
 
$8.4
Sell
 
Japanese yen
 
¥23,858.8
 
$216.2
Purchase
 
Malaysian ringgit
 
MYR 34.3
 
$8.3
Sell
 
Malaysian ringgit
 
MYR 53.8
 
$12.9
Sell
 
Mexican peso
 
MXN 37.3
 
$1.9
Purchase
 
Singapore dollar
 
SGD 3.8
 
$2.8
 
 
December 31, 2017
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Australian dollar
 
AUD 12.7
 
$9.9
Sell
 
Australian dollar
 
AUD 56.8
 
$44.4
Sell
 
Canadian dollar
 
CAD 1.7
 
$1.4
Sell
 
Chilean peso
 
CLP 10,180.9
 
$16.6
Purchase
 
Chinese yuan
 
CNY 13.8
 
$2.1
Purchase
 
Euro
 
€151.4
 
$181.6
Sell
 
Euro
 
€193.2
 
$231.7
Purchase
 
Indian rupee
 
INR 645.7
 
$10.1
Sell
 
Indian rupee
 
INR 8,376.0
 
$131.1
Sell
 
Japanese yen
 
¥23,922.2
 
$212.6
Purchase
 
Malaysian ringgit
 
MYR 31.0
 
$7.7
Sell
 
Malaysian ringgit
 
MYR 336.5
 
$83.1
Sell
 
Singapore dollar
 
SGD 3.1
 
$2.3
Purchase
 
South African rand
 
ZAR 12.5
 
$1.0
Sell
 
South African rand
 
ZAR 61.1
 
$5.0


XML 59 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 11. Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Fair value assets and liabilities measured on recurring basis
At December 31, 2018 and 2017, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):
 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
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 equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
200,788

 
$
200,788

 
$

 
$

Marketable securities:
 
 
 
 
 
 
 
 
Foreign debt
 
318,646

 

 
318,646

 

Foreign government obligations
 
98,621

 

 
98,621

 

U.S. debt
 
44,468

 

 
44,468

 

Time deposits
 
681,969

 
681,969

 

 

Restricted investments
 
179,000

 

 
179,000

 

Derivative assets
 
2,364

 

 
2,364

 

Total assets
 
$
1,525,856

 
$
882,757

 
$
643,099

 
$

Liabilities:
 
 
 
 
 
 
 
 
Derivative liabilities
 
$
16,499

 
$

 
$
16,499

 
$

 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
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 equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
125,585

 
$
125,585

 
$

 
$

Marketable securities:
 
 
 
 
 
 
 
 
Foreign debt
 
238,858

 

 
238,858

 

Foreign government obligations
 
152,850

 

 
152,850

 

U.S. debt
 
73,671

 

 
73,671

 

Time deposits
 
255,000

 
255,000

 

 

Restricted investments
 
373,961

 

 
373,961

 

Derivative assets
 
4,303

 

 
4,303

 

Total assets
 
$
1,224,228

 
$
380,585

 
$
843,643

 
$

Liabilities:
 
 
 
 
 
 
 
 
Derivative liabilities
 
$
33,229

 
$

 
$
33,229

 
$

Fair value of financial instruments not measured on a recurring basis
At December 31, 2018 and 2017, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):
 
 
December 31, 2018
 
December 31, 2017
 
 
Carrying
Value
 
Fair
Value
 
Carrying
Value
 
Fair
Value
Assets:
 
 
 
 
 
 
 
 
Notes receivable – noncurrent
 
$
8,017

 
$
8,010

 
$
10,495

 
$
10,516

Notes receivable, affiliate – current
 

 

 
20,411

 
23,317

Notes receivable, affiliates – noncurrent
 
22,832

 
24,295

 
48,370

 
47,441

Liabilities:
 
 
 
 
 
 
 
 
Long-term debt, including current maturities (1)
 
$
479,157

 
$
470,124

 
$
406,388

 
$
416,486


——————————
(1)
Excludes capital lease obligations and unamortized discounts and issuance costs.
XML 60 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12. Equity Method Investments (Tables)
12 Months Ended
Dec. 31, 2018
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Equity Method Investments [Table Text Block]
The following table summarizes our equity method investments as of December 31, 2018 and 2017 (in thousands):
 
 
2018
 
2017
8point3 Operating Company, LLC
 
$

 
$
199,477

Clean Energy Collective, LLC
 

 
6,521

Other
 
3,186

 
11,232

Equity method investments
 
$
3,186

 
$
217,230

Equity Method Investments, Summarized Financial Information [Table Text Block]
The following table presents summarized financial information, in the aggregate, for our significant equity method investees, as provided to us by the investees (in thousands):
 
 
Fiscal 2018
 
Fiscal 2017
 
Fiscal 2016
Summary statement of operations information:
 
 
 
 
 
 
Net sales
 
$
28,736

 
$
70,089

 
$
125,643

Operating (loss) income
 
(38,606
)
 
24,661

 
55,266

Net (loss) income (1)
 
(39,280
)
 
46,713

 
63,893

Net (loss) income attributable to equity method investees (1) (2)
 
(45,228
)
 
53,183

 
190,240

 
 
 
 
 
 
 
 
 
 
 
As of Fiscal 2018
 
As of Fiscal 2017
Summary balance sheet information:
 
 
 
 
 
 
Current assets
 
 
 
$

 
$
36,744

Long-term assets
 
 
 

 
1,573,115

Current liabilities
 
 
 

 
7,648

Long-term liabilities
 
 
 

 
706,885

Noncontrolling interests, including redeemable noncontrolling interests
 
 
 

 
72,945

——————————
(1)
The difference between Net (loss) income and Net (loss) income attributable to equity method investees is due to OpCo’s tax equity financing facilities with third-party investors that hold noncontrolling ownership interests in certain of its subsidiaries. Accordingly, earnings or losses are allocated to such tax equity investors using the Hypothetical Liquidation at Book Value (or “HLBV”) method. During the fiscal 2018, 2017, and 2016 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net (loss) income and Net (loss) income attributable to equity method investees.

(2)
Our proportionate share of OpCo’s net loss for fiscal 2018 excluded the investee’s impairment loss related to the Maryland Solar project as we accounted for the sale-leaseback of the project as a financing transaction and the associated financing liability exceeded the carrying value of the project.
XML 61 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 14. Debt (Tables)
12 Months Ended
Dec. 31, 2018
Debt Instruments [Abstract]  
Schedule of Long-term Debt Instruments
Our long-term debt consisted of the following at December 31, 2018 and 2017 (in thousands):
 
 
 
 
Balance (USD)
Loan Agreement
 
Currency
 
2018
 
2017
Revolving Credit Facility
 
USD
 
$

 
$

Luz del Norte Credit Facilities
 
USD
 
188,849

 
185,675

Ishikawa Credit Agreement
 
JPY
 
157,834

 
121,446

Japan Credit Facility
 
JPY
 

 
10,710

Tochigi Credit Facility
 
JPY
 
25,468

 

Mashiko Credit Agreement
 
JPY
 

 

Royal Solar Credit Facility
 
JPY
 

 

Marikal Credit Facility
 
INR
 

 
7,384

Hindupur Credit Facility
 
INR
 

 
18,722

Anantapur Credit Facility
 
INR
 
16,101

 

Tungabhadra Credit Facility
 
INR
 
13,934

 

Manildra Credit Facility
 
AUD
 

 
62,451

Beryl Credit Facility
 
AUD
 
76,971

 

Capital lease obligations
 
Various
 

 
156

Long-term debt principal
 
 
 
479,157

 
406,544

Less: unamortized discounts and issuance costs
 
 
 
(12,366
)
 
(13,004
)
Total long-term debt
 
 
 
466,791

 
393,540

Less: current portion
 
 
 
(5,570
)
 
(13,075
)
Noncurrent portion
 
 
 
$
461,221

 
$
380,465

Schedule of Borrowing Rate on Debt
Our long-term debt borrowing rates as of December 31, 2018 were as follows:
Loan Agreement
 
December 31, 2018
Revolving Credit Facility
 
4.50%
Luz del Norte Credit Facilities (1)
 
Fixed rate loans at bank rate plus 3.50%
 
Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%
Ishikawa Credit Agreement
 
Senior loan facility at 6-month TIBOR plus 0.75% (2)
 
Consumption tax facility at 3-month TIBOR plus 0.5%
Japan Credit Facility
 
1-month TIBOR plus 0.5%
Tochigi Credit Facility
 
3-month TIBOR plus 1.0%
Anantapur Credit Facility
 
INR overnight indexed swap rate plus 1.5%
Tungabhadra Credit Facility
 
INR overnight indexed swap rate plus 1.5%
Beryl Credit Facility
 
Construction loan facility at 1-month BBSY plus 1.75% (2)
 
GST facility at 1-month BBSY plus 1.00%
——————————
(1)
Outstanding balance comprised of $161.1 million of fixed rate loans and $27.7 million of variable rate loans as of December 31, 2018.

(2)
We have entered into interest rate swap contracts to hedge portions of these variable rates. See Note 10. “Derivative Financial Instruments” to our consolidated financial statements for additional information.
Schedule of Maturities of Long-term Debt
At December 31, 2018, the future principal payments on our long-term debt were due as follows (in thousands):
 
 
Total Debt
2019
 
$
5,673

2020
 
26,935

2021
 
66,014

2022
 
12,221

2023
 
71,620

Thereafter
 
296,694

Total long-term debt future principal payments
 
$
479,157

XML 62 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15. Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non Cancelable Leases Future Minimum Payments
Future minimum payments under our operating leases were as follows as of December 31, 2018 (in thousands):
 
 
Total Minimum Lease Payments
2019
 
$
13,839

2020
 
9,031

2021
 
8,309

2022
 
7,824

2023
 
7,749

Thereafter
 
100,062

Total operating lease obligations
 
$
146,814

Schedule of Product Warranty Liability
Product warranty activities during the years ended December 31, 2018, 2017, and 2016 were as follows (in thousands):
 
 
2018
 
2017
 
2016
Product warranty liability, beginning of period
 
$
224,274

 
$
252,408

 
$
231,751

Accruals for new warranties issued
 
14,132

 
23,313

 
35,256

Settlements
 
(11,851
)
 
(11,329
)
 
(16,266
)
Changes in estimate of product warranty liability
 
(5,863
)
 
(40,118
)
 
1,667

Product warranty liability, end of period
 
$
220,692

 
$
224,274

 
$
252,408

Current portion of warranty liability
 
$
27,657

 
$
28,767

 
$
40,079

Noncurrent portion of warranty liability
 
$
193,035

 
$
195,507

 
$
212,329



XML 63 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 16. Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation Revenue, by Type of Revenue [Table Text Block]
The following table represents a disaggregation of revenue from contracts with customers for the years ended December 31, 2018, 2017, and 2016 along with the reportable segment for each category (in thousands):
Category
 
Segment
 
2018
 
2017
 
2016
Solar modules
 
Modules
 
$
502,001

 
$
806,398

 
$
675,453

Solar power systems
 
Systems
 
1,244,175

 
1,927,122

 
1,131,961

EPC services
 
Systems
 
347,560

 
45,525

 
892,814

O&M services
 
Systems
 
103,186

 
101,024

 
93,476

Module plus
 
Systems
 

 
3,236

 
84,926

Energy generation (1)
 
Systems
 
47,122

 
58,019

 
25,933

Net sales
 
 
 
$
2,244,044

 
$
2,941,324

 
$
2,904,563

——————————
(1)
During the years ended December 31, 2017 and 2016, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.
Changes in Estimates Systems Business [Table Text Block]
The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the years ended December 31, 2018, 2017, and 2016 as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least $1.0 million during the periods presented with the exception of the sales and use tax matter described below, for which the aggregate change in estimate has been presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.
 
 
2018
 
2017
 
2016
Number of projects (1)
 
24

 
5

 
12

 
 
 
 
 
 
 
Increase (decrease) in revenue from net changes in transaction prices (in thousands) (1)
 
$
63,361

 
$
3,579

 
$
(67,292
)
Increase in revenue from net changes in input cost estimates (in thousands)
 
1,548

 
5,047

 
164,920

Net increase in revenue from net changes in estimates (in thousands)
 
$
64,909

 
$
8,626

 
$
97,628

 
 
 
 
 
 
 
Net change in estimate as a percentage of aggregate revenue
 
0.6
%
 
0.6
%
 
1.6
%
Changes in Contract Assets and Liabilities [Table Text Block]
The following table reflects the changes in our contract assets, which we classify as “Accounts receivable, unbilled” or “Retainage,” and our contract liabilities, which we classify as “Deferred revenue,” for the year ended December 31, 2018 (in thousands):
 
 
2018
 
2017
 
Change
Accounts receivable, unbilled
 
$
441,666

 
$
172,594

 
 
 
 
Retainage
 
16,500

 
2,014

 
 
 
 
Accounts receivable, unbilled and retainage
 
$
458,166

 
$
174,608

 
$
283,558

 
162
%
 
 
 
 
 
 
 
 
 
Deferred revenue (1)
 
$
177,769

 
$
145,073

 
$
32,696

 
23
%
——————————
(1)
Includes $48.0 million and $63.3 million of long-term deferred revenue classified as “Other liabilities” on our consolidated balance sheets as of December 31, 2018 and 2017, respectively.
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
The following table represents our remaining performance obligations as of December 31, 2018 for sales of solar power systems, including uncompleted sold projects, projects under sales contracts subject to conditions precedent, and EPC agreements for partner developed projects that we are constructing or expect to construct. Such table excludes remaining performance obligations for any sales arrangements that had not fully satisfied the criteria to be considered a contract with a customer pursuant to the requirements of ASC 606. We expect to recognize $0.7 billion of revenue for such contracts through the later of the substantial completion or the closing dates of the projects.
Project/Location
 
Project Size in MWAC
 
Revenue Category
 
EPC Contract/Partner Developed Project
 
Expected Year Revenue Recognition Will Be Completed
 
% of Revenue Recognized
Phoebe, Texas
 
250

 
EPC
 
Innergix Renewable Energy
 
2019
 
12%
GA Solar 4, Georgia (1)
 
200

 
Solar power systems
 
Origis Energy USA
 
2020
 
11%
Rosamond, California
 
150

 
Solar power systems
 
Clearway Energy Group
 
2019
 
57%
Willow Springs, California
 
100

 
Solar power systems
 
D.E. Shaw Renewable Investments
 
2019
 
96%
Grange Hall, Florida
 
61

 
EPC
 
Tampa Electric Company
 
2019
 
98%
Peace Creek, Florida
 
55

 
EPC
 
Tampa Electric Company
 
2019
 
70%
Troy Solar, Indiana
 
51

 
EPC
 
Southern Indiana Gas and Electric Company
 
2020
 
—%
Lake Hancock, Florida
 
50

 
EPC
 
Tampa Electric Company
 
2019
 
34%
Total
 
917

 
 
 
 
 
 
 
 
XML 64 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 18. Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
The following table presents share-based compensation expense recognized in our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Cost of sales
 
$
6,422

 
$
6,809

 
$
7,598

Selling, general and administrative
 
21,646

 
22,165

 
17,830

Research and development
 
5,714

 
5,740

 
3,284

Production start-up
 
372

 
407

 

Total share-based compensation expense
 
$
34,154

 
$
35,121

 
$
28,712



The following table presents share-based compensation expense by type of award for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Restricted and performance stock units
 
$
32,223

 
$
32,309

 
$
25,076

Unrestricted stock
 
1,637

 
1,757

 
1,677

Stock purchase plan
 

 
394

 
1,332

 
 
33,860

 
34,460

 
28,085

Net amount released from inventory
 
294

 
661

 
627

Total share-based compensation expense
 
$
34,154

 
$
35,121

 
$
28,712

Schedule of Nonvested Restricted Stock Units Activity
The following is a summary of our restricted stock unit activity, including performance stock unit activity, for the year ended December 31, 2018:
 
 
 
 
 
Number of Shares
 
Weighted-Average
Grant-Date
Fair Value
Unvested restricted stock units at December 31, 2017
 
2,302,906
 
$
38.55

Restricted stock units granted (1)
 
739,855
 
67.44

Restricted stock units vested
 
(490,682)
 
44.46

Restricted stock units forfeited
 
(77,792)
 
51.04

Unvested restricted stock units at December 31, 2018
 
2,474,287
 
$
45.63


——————————
(1)
Restricted stock units granted include the maximum amount of performance stock units available for issuance under our long-term incentive program for key executive officers and associates. The actual number of shares to be issued will depend on the relative attainment of the performance metrics described above.
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 19. Income Taxes (Tables)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
The U.S. and non-U.S. components of our income or loss before income taxes for the years ended December 31, 2018, 2017, and 2016 were as follows (in thousands):
 
 
2018
 
2017
 
2016
U.S. income
 
$
(49,353
)
 
$
(22,868
)
 
$
(426,791
)
Non-U.S. income
 
162,500

 
224,983

 
(110,460
)
Income (loss) before taxes and equity in earnings
 
$
113,147

 
$
202,115

 
$
(537,251
)

Schedule of Components of Income Tax [Table Text Block]
The components of our income tax expense or benefit for the years ended December 31, 2018, 2017, and 2016 were as follows (in thousands):
 
 
2018
 
2017
 
2016
Current (benefit) expense:
 
 
 
 
 
 
Federal
 
$
(44,267
)
 
$
116,956

 
$
(14,389
)
State
 
(13,568
)
 
3,009

 
1,303

Foreign
 
8,788

 
11,099

 
(29,009
)
Total current (benefit) expense
 
(49,047
)
 
131,064

 
(42,095
)
Deferred expense:
 
 

 
 

 
 

Federal
 
31,530

 
226,570

 
90,319

State
 
2,387

 
5,335

 
(9,536
)
Foreign
 
18,571

 
9,027

 
(15,521
)
Total deferred expense
 
52,488

 
240,932

 
65,262

Total income tax expense
 
$
3,441

 
$
371,996

 
$
23,167

Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
Our income tax results differed from the amount computed by applying the relevant U.S. statutory federal corporate income tax rate to our income or loss before income taxes for the following reasons for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
 
 
Tax
 
Percent
 
Tax
 
Percent
 
Tax
 
Percent
Statutory income tax expense (benefit)
 
$
23,761

 
21.0
 %
 
$
70,740

 
35.0
 %
 
$
(188,038
)
 
35.0
 %
Provisional effect of Tax Act
 

 
 %
 
408,090

 
201.9
 %
 

 
 %
Changes in valuation allowance
 
19,064

 
16.8
 %
 
9,534

 
4.7
 %
 
2,412

 
(0.4
)%
Foreign tax rate differential
 
14,117

 
12.5
 %
 
(22,048
)
 
(10.9
)%
 
6,833

 
(1.3
)%
State tax, net of federal benefit
 
(7,580
)
 
(6.7
)%
 
4,397

 
2.2
 %
 
(8,655
)
 
1.6
 %
Non-deductible expenses
 
4,636

 
4.1
 %
 
2,703

 
1.3
 %
 
324

 
 %
Share-based compensation
 
(2,105
)
 
(1.9
)%
 
1,161

 
0.6
 %
 
(23,283
)
 
4.3
 %
Change in tax contingency
 
(6,273
)
 
(5.5
)%
 
959

 
0.5
 %
 
(34,541
)
 
6.4
 %
Foreign dividend income
 
16,570

 
14.6
 %
 
540

 
0.3
 %
 
248,013

 
(46.2
)%
Goodwill
 

 
 %
 

 
 %
 
22,468

 
(4.2
)%
Tax credits
 
(8,431
)
 
(7.5
)%
 
(18,445
)
 
(9.1
)%
 
(15,435
)
 
2.9
 %
Return to provision adjustments
 
(25,307
)
 
(22.3
)%
 
(35,191
)
 
(17.4
)%
 
11,757

 
(2.2
)%
Effect of tax holiday
 
(26,277
)
 
(23.2
)%
 
(46,643
)
 
(23.1
)%
 
4,640

 
(0.9
)%
Other
 
1,266

 
1.1
 %
 
(3,801
)
 
(1.9
)%
 
(3,328
)
 
0.7
 %
Reported income tax expense
 
$
3,441

 
3.0
 %
 
$
371,996

 
184.1
 %
 
$
23,167

 
(4.3
)%
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
The items that gave rise to our deferred taxes as of December 31, 2018 and 2017 were as follows (in thousands):
 
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Net operating losses
 
$
108,149

 
$
124,281

Accrued expenses
 
55,754

 
62,345

Property, plant and equipment
 
18,796

 
35,104

Compensation
 
18,564

 
9,442

Goodwill
 
9,223

 
12,140

Long-term contracts
 
4,967

 
4,554

Inventory
 
4,079

 
7,601

Capitalized interest
 
2,948

 

Equity in earnings
 
2,693

 

Deferred expenses
 
2,165

 
2,057

Other
 
17,373

 
12,584

Deferred tax assets, gross
 
244,711

 
270,108

Valuation allowance
 
(159,546
)
 
(143,818
)
Deferred tax assets, net of valuation allowance
 
85,165

 
126,290

Deferred tax liabilities:
 
 

 
 

Restricted investments and derivatives
 
(7,586
)
 
(10,680
)
Acquisition accounting / basis difference
 
(5,420
)
 
(5,880
)
Investments in foreign subsidiaries
 
(4,425
)
 
(9,555
)
Equity in earnings
 

 
(40,339
)
Capitalized interest
 

 
(1,722
)
Other
 
(3,093
)
 
(7,541
)
Deferred tax liabilities
 
(20,524
)
 
(75,717
)
Net deferred tax assets and liabilities
 
$
64,641

 
$
50,573

Summary of Valuation Allowance [Table Text Block]
Changes in the valuation allowance against our deferred tax assets were as follows during the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
2018
 
2017
 
2016
Valuation allowance, beginning of year
 
$
143,818

 
$
123,936

 
$
121,524

Additions
 
29,359

 
27,591

 
13,933

Reversals
 
(13,631
)
 
(7,709
)
 
(11,521
)
Valuation allowance, end of year
 
$
159,546

 
$
143,818

 
$
123,936

Summary of Income Tax Contingencies [Table Text Block]
A reconciliation of the beginning and ending amount of liabilities associated with uncertain tax positions for the years ended December 31, 2018, 2017, and 2016 is as follows (in thousands):
 
 
2018
 
2017
 
2016
Unrecognized tax benefits, beginning of year
 
$
84,173

 
$
89,256

 
$
141,755

Increases related to prior year tax positions
 

 
3,827

 

Decreases related to prior year tax positions
 
(2,979
)
 

 
(6,119
)
Decreases from lapse in statute of limitations
 
(10,704
)
 
(11,840
)
 
(14,421
)
Decreases relating to settlements with authorities
 

 
(2,494
)
 
(35,416
)
Increases related to current tax positions
 
1,703

 
5,424

 
3,457

Unrecognized tax benefits, end of year
 
$
72,193

 
$
84,173

 
$
89,256

Summary of Income Tax Examinations [Table Text Block]
The following table summarizes the tax years that are either currently under audit or remain open and subject to examination by the tax authorities in the most significant jurisdictions in which we operate:
 
 
Tax Years
Australia
 
2013 - 2017
India
 
2013 - 2018
Malaysia
 
2013 - 2017
United States
 
2008 - 2009; 2013 - 2017
XML 66 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 20. Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The calculation of basic and diluted net income (loss) per share for the years ended December 31, 2018, 2017, and 2016 was as follows (in thousands, except per share amounts):
 
 
2018
 
2017
 
2016
Basic net income (loss) per share
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
Net income (loss)
 
$
144,326

 
$
(165,615
)
 
$
(416,112
)
Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,745

 
104,328

 
102,866

 
 
 
 
 
 
 
Diluted net income (loss) per share
 
 

 
 

 
 

Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,745

 
104,328

 
102,866

Effect of restricted and performance stock units and stock purchase plan shares
 
1,368

 

 

Weighted-average shares used in computing diluted net income (loss) per share
 
106,113

 
104,328

 
102,866

 
 
 
 
 
 
 
Net income (loss) per share:
 
 
 
 
 
 
Basic
 
$
1.38

 
$
(1.59
)
 
$
(4.05
)
Diluted
 
$
1.36

 
$
(1.59
)
 
$
(4.05
)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
The following table summarizes the potential shares of common stock that were excluded from the computation of diluted net income per share for the years ended December 31, 2018, 2017, and 2016 as such shares would have had an anti-dilutive effect (in thousands):
 
 
2018
 
2017
 
2016
Anti-dilutive shares
 
299
 
1,021
 
753
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 21. Accumulated Other Comprehensive (Loss) Income (Tables)
12 Months Ended
Dec. 31, 2018
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive (Loss) Income
The following table presents the changes in accumulated other comprehensive (loss) income, net of tax, for the year ended December 31, 2018 (in thousands):
 
 
Foreign Currency Translation Adjustment
 
Unrealized Gain (Loss) on Marketable Securities and Restricted Investments
 
Unrealized Gain (Loss) on Derivative Instruments
 
Total
Balance as of December 31, 2017
 
$
(65,346
)
 
$
68,388

 
$
(783
)
 
$
2,259

Other comprehensive loss before reclassifications
 
(1,034
)
 
(6,077
)
 
(3,760
)
 
(10,871
)
Amounts reclassified from accumulated other comprehensive (loss) income
 

 
(55,405
)
 
6,812

 
(48,593
)
Net tax effect
 

 
3,735

 
(996
)
 
2,739

Net other comprehensive (loss) income
 
(1,034
)
 
(57,747
)
 
2,056

 
(56,725
)
Balance as of December 31, 2018
 
$
(66,380
)
 
$
10,641

 
$
1,273

 
$
(54,466
)
Reclassification out of Accumulated Other Comprehensive (Loss) Income
The following table presents the pretax amounts reclassified from accumulated other comprehensive (loss) income into our consolidated statements of operations for the years ended December 31, 2018, 2017, and 2016 (in thousands):
Comprehensive Income Components
 
Income Statement Line Item
 
Amounts Reclassified for the Year Ended December 31,
 
 
2018
 
2017
 
2016
Unrealized gain on marketable securities and restricted investments
 
Other income, net
 
$
55,405

 
$
49

 
$
41,633

Unrealized (loss) gain on derivative contracts:
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Net sales
 
(1,698
)
 

 

Foreign exchange forward contracts
 
Cost of sales
 
(212
)
 

 

Foreign exchange forward contracts
 
Foreign currency loss, net
 
(5,448
)
 

 

Cross currency swap contract
 
Foreign currency loss, net
 

 

 
4,896

Foreign exchange forward, interest rate, and cross currency swap contracts
 
Interest expense, net
 

 

 
(1,704
)
Foreign exchange forward contracts
 
Other income, net
 
546

 
(189
)
 

 
 
 
 
(6,812
)
 
(189
)
 
3,192

Total amount reclassified
 
 
 
$
48,593

 
$
(140
)
 
$
44,825

XML 68 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 22. Segment and Geographical Information (Tables)
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following tables present certain financial information for our reportable segments for the years ended December 31, 2018, 2017, and 2016 (in thousands):
 
 
Year Ended December 31, 2018
 
 
Modules
 
Systems
 
Total
Net sales
 
$
502,001

 
$
1,742,043

 
$
2,244,044

Gross (loss) profit
 
(50,467
)
 
442,644

 
392,177

Depreciation and amortization expense
 
85,797

 
18,647

 
104,444

Goodwill
 
14,462

 

 
14,462

 
 
Year Ended December 31, 2017
 
 
Modules
 
Systems
 
Total
Net sales
 
$
806,398

 
$
2,134,926

 
$
2,941,324

Gross profit
 
112,338

 
436,609

 
548,947

Depreciation and amortization expense
 
67,597

 
24,302

 
91,899

Goodwill
 
14,462

 

 
14,462

 
 
Year Ended December 31, 2016
 
 
Modules
 
Systems
 
Total
Net sales
 
$
675,452

 
$
2,229,111

 
$
2,904,563

Gross profit
 
110,510

 
527,908

 
638,418

Depreciation and amortization expense
 
186,736

 
17,515

 
204,251



Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area
The following table presents net sales for the years ended December 31, 2018, 2017, and 2016 by geographic region, based on the customer country of invoicing (in thousands):
 
 
2018
 
2017
 
2016
United States
 
$
1,478,034

 
$
2,273,774

 
$
2,418,974

Japan
 
234,814

 
4,405

 
5,183

India
 
232,130

 
141,491

 
158,182

Australia
 
153,163

 
108,643

 
9,568

Turkey
 
19,354

 
124,433

 
18,809

Jordan
 
2,150

 
2,255

 
103,022

Spain
 
741

 
379

 
141,319

All other foreign countries
 
123,658

 
285,944

 
49,506

Net sales
 
$
2,244,044

 
$
2,941,324

 
$
2,904,563

Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country
The following table presents long-lived assets, which include property, plant and equipment, PV solar power systems, and project assets (current and noncurrent) as of December 31, 2018 and 2017 by geographic region, based on the physical location of the assets (in thousands):
 
 
2018
 
2017
Vietnam
 
$
702,071

 
$
252,417

United States
 
659,854

 
595,062

Malaysia
 
532,418

 
483,884

Japan
 
319,571

 
251,559

Chile
 
240,495

 
251,208

All other foreign countries
 
108,871

 
240,232

Long-lived assets
 
$
2,563,280

 
$
2,074,362

XML 69 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 23. Concentrations of Risks (Tables)
12 Months Ended
Dec. 31, 2018
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
The following customers each comprised 10% or more of our total net sales and/or 10% or more of our total accounts receivable for the years ended December 31, 2018, 2017, and 2016:
 
 
2018
 
2017
 
2016
 
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
Customer #1
 
16
%
 
*

 
*

 
*

 
*

 
*

Customer #2
 
13
%
 
*

 
47
%
 
*

 
*

 
*

Customer #3
 
*

 
18
%
 
*

 
*

 
*

 
*

Customer #4
 
*

 
12
%
 
*

 
*

 
*

 
*

Customer #5
 
*

 
*

 
*

 
26
%
 
*

 
*

Customer #6
 
*

 
*

 
*

 
12
%
 
*

 
*

Customer #7
 
*

 
*

 
*

 
*

 
39
%
 
*

Customer #8
 
*

 
*

 
*

 
*

 
11
%
 
*

Customer #9
 
*

 
*

 
*

 
*

 
10
%
 
*

Customer #10
 
*

 
*

 
*

 
*

 
*

 
32
%
Customer #11
 
*

 
*

 
*

 
*

 
*

 
12
%
——————————
*
Net sales and/or accounts receivable for these customers were less than 10% of our total net sales and/or accounts receivable for the period.
XML 70 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2. Summary of Significant Accounting Policies (Details) - PP&E Table
12 Months Ended
Dec. 31, 2018
Minimum [Member] | Building and Building Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 25 years
Minimum [Member] | Manufacturing Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
Minimum [Member] | Furniture, Fixtures, Computer Hardware, and Computer Software [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Maximum [Member] | Building and Building Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 40 years
Maximum [Member] | Manufacturing Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 10 years
Maximum [Member] | Furniture, Fixtures, Computer Hardware, and Computer Software [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 7 years
Maximum [Member] | Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 15 years
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2. Summary of Significant Accounting Policies (Details) - Textuals - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounting Policies [Line Items]      
Equity Method Investment, Other than Temporary Impairment $ 3.5 $ 2.0 $ 0.6
Standard Limited Module Workmanship Warranty Term 10 years    
Standard Limited Module Power Output Warranty, Annual Degradation Percentage 0.50%    
Product minimum service life 25 years    
Asset Retirement Obligation $ 18.9 $ 16.7  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years    
Minimum [Member]      
Accounting Policies [Line Items]      
PV Solar Power Systems, Current Useful Life 19 years    
Finite-Lived Intangible Asset, Useful Life 10 years    
Standard Limited Module Power Output Warranty 80.00%    
Standard Limited EPC Warranty Term 1 year    
Maximum [Member]      
Accounting Policies [Line Items]      
PV Solar Power Systems, Policy Useful Life 25 years    
PV Solar Power Systems, Current Useful Life 25 years    
Finite-Lived Intangible Asset, Useful Life 20 years    
Standard Limited Module Power Output Warranty 98.00%    
Standard Limited EPC Warranty Term 2 years    
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4. Restructuring and Asset Impairments (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   $ 0 $ 37,181 $ 743,862
Cadmium Telluride Module Manufacturing and Corporate Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges     41,800  
Crystalline Silicon Module Manufacturing Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges       81,400
Manufacturing Equipment Impairments [Member] | Cadmium Telluride Module Manufacturing and Corporate Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges     27,600 640,300
Manufacturing Equipment Impairments [Member] | Crystalline Silicon Module Manufacturing Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges       35,900
Intangible Assets Impairments [Member] | Crystalline Silicon Module Manufacturing Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges       35,800
Employee Severance [Member] | Cadmium Telluride Module Manufacturing and Corporate Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges     7,600 14,100
Employee Severance [Member] | Crystalline Silicon Module Manufacturing Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges       1,300
Other Restructuring [Member] | Cadmium Telluride Module Manufacturing and Corporate Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges     $ 6,700 8,100
Other Restructuring [Member] | Crystalline Silicon Module Manufacturing Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges       $ 8,400
Other Restructuring [Member] | Prior Manufacturing Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges $ (4,700)      
XML 73 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 5. Business Acquisitions (Details) - USD ($)
$ in Thousands
1 Months Ended
Oct. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]        
Goodwill   $ 14,462 $ 14,462 $ 14,462
Enki Technology [Member]        
Business Acquisition [Line Items]        
Business acquisition, percentage of voting interests acquired 100.00%      
Payments to Acquire Businesses, Net of Cash Acquired $ 10,300      
Cash Acquired from Acquisition 300      
Business combination, contingent consideration liability, noncurrent 7,000      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent 4,400      
Goodwill 4,400      
Enki Technology [Member] | In-process research and development [Member]        
Business Acquisition [Line Items]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets $ 17,300      
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6. Goodwill and Intangible Assets (Details) - Goodwill - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Goodwill [Line Items]        
Accumulated impairment losses     $ (393,365) $ (393,365)
Goodwill   $ 14,462 14,462 14,462
Goodwill impairment   0 0 (74,930)
Goodwill, period increase (decrease)   0 0  
Modules segment [Member]        
Goodwill [Line Items]        
Goodwill, gross   407,827 407,827 407,827
Accumulated impairment losses   (393,365) (393,365)  
Goodwill   14,462 14,462  
Goodwill from acquisition   0 0  
Crystalline Silicon Modules Segment [Member]        
Goodwill [Line Items]        
Goodwill impairment $ (6,100)      
Systems segment [Member]        
Goodwill [Line Items]        
Goodwill   $ 0 $ 0  
Goodwill impairment       $ (68,800)
Measurement Input, Tax Rate [Member] | Minimum [Member]        
Goodwill [Line Items]        
Goodwill, Measurement Input       10.00%
Measurement Input, Tax Rate [Member] | Maximum [Member]        
Goodwill [Line Items]        
Goodwill, Measurement Input       35.00%
Measurement Input, Discount Rate [Member] | Minimum [Member]        
Goodwill [Line Items]        
Goodwill, Measurement Input       11.50%
Measurement Input, Discount Rate [Member] | Maximum [Member]        
Goodwill [Line Items]        
Goodwill, Measurement Input       18.00%
XML 75 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6. Goodwill and Intangible Assets (Details) - Other Intangible Assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross $ 111,608 $ 107,768  
Intangible assets, accumulated amortization (37,446) (27,541)  
Intangible assets, net 74,162 80,227  
Amortization of intangible assets 9,900 8,300 $ 10,100
Other Intangible Assets, Future Amortization Expense, Current and Five Succeeding Fiscal Years [Abstract]      
Other Intangible Assets, Amortization Expense, Next Twelve Months 10,436    
Other Intangible Assets, Amortization Expense, Year Two 10,786    
Other Intangible Assets, Amortization Expense, Year Three 10,784    
Other Intangible Assets, Amortization Expense, Year Four 10,759    
Other Intangible Assets, Amortization Expense, Year Five 10,474    
Other Intangible Assets, Amortization Expense, Thereafter 20,923    
Finite-Lived Intangible Assets, Net 74,162    
Developed technology [Member]      
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross 97,714 76,959  
Intangible assets, accumulated amortization (33,093) (24,140)  
Intangible assets, net 64,621 52,819  
Power purchase agreements [Member]      
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross 6,486 6,486  
Intangible assets, accumulated amortization (648) (324)  
Intangible assets, net 5,838 6,162  
Patents [Member]      
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross 7,408 7,068  
Intangible assets, accumulated amortization (3,705) (3,077)  
Intangible assets, net 3,703 3,991  
In-process research and development [Member]      
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross   17,255  
Intangible assets, accumulated amortization   0  
Intangible assets, net   $ 17,255  
Enki Technology [Member] | Developed technology [Member]      
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross $ 17,255    
Finite-Lived Intangible Asset, Useful Life 10 years    
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Cash and cash equivalents $ 1,403,562 $ 2,268,534    
Marketable securities 1,143,704 720,379    
Total cash, cash equivalents, marketable securities 2,547,266 2,988,913    
Restricted cash - current 19,671 11,120    
Restricted cash - noncurrent 139,390 50,822    
Cash, cash equivalents, restricted cash 1,562,623 2,330,476 $ 1,415,690 $ 1,207,116
Marketable securities, Sale Proceeds 10,800 118,300 159,200  
Marketable securities, realized gain     $ 300  
Maximum [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Marketable securities, realized gain 100 100    
Foreign debt [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Marketable securities 318,646 238,858    
Foreign government obligations [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Marketable securities 98,621 152,850    
U.S debt [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Marketable securities 44,468 73,671    
Time deposits [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Marketable securities 681,969 255,000    
Cash [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Cash and cash equivalents 1,202,774 2,142,949    
Money Market Funds [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Cash and cash equivalents $ 200,788 $ 125,585    
XML 77 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) - Available For Sale
$ in Thousands
Dec. 31, 2018
USD ($)
Investments
Dec. 31, 2017
USD ($)
Investments
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost $ 1,145,839 $ 723,388
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 521 3
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 2,656 3,012
Marketable securities $ 1,143,704 $ 720,379
Debt securities, Available-for-sale, continuous unrealized loss position:    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions | Investments 15 16
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months $ 166,198 $ 225,007
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, less than 12 months, accumulated loss 834 1,099
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 months or longer 207,152 210,302
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1,822 1,913
Debt Securities, Available-for-sale, in loss position 373,350 435,309
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss 2,656 3,012
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value 904,384  
Debt securities, Available-for-sale, Debt Maturities, Rolling Year One Through Two 161,961  
Debt securities, Available-for-sale, Debt Maturities, Rolling Year Two Through Three 77,359  
Total marketable securities 1,143,704 720,379
Foreign debt [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 320,056 240,643
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 468 3
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1,878 1,788
Marketable securities 318,646 238,858
Debt securities, Available-for-sale, continuous unrealized loss position:    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 150,842 119,869
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, less than 12 months, accumulated loss 802 735
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 months or longer 94,446 88,919
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1,076 1,053
Debt Securities, Available-for-sale, in loss position 245,288 208,788
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss 1,878 1,788
Total marketable securities 318,646 238,858
Foreign government obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 99,189 153,999
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 568 1,149
Marketable securities 98,621 152,850
Debt securities, Available-for-sale, continuous unrealized loss position:    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 0 31,467
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, less than 12 months, accumulated loss 0 289
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 months or longer 98,621 121,383
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 568 860
Debt Securities, Available-for-sale, in loss position 98,621 152,850
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss 568 1,149
Total marketable securities 98,621 152,850
U.S debt [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 44,625 73,746
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 53 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 210 75
Marketable securities 44,468 73,671
Debt securities, Available-for-sale, continuous unrealized loss position:    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 15,356 73,671
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, less than 12 months, accumulated loss 32 75
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 months or longer 14,085 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 178 0
Debt Securities, Available-for-sale, in loss position 29,441 73,671
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss 210 75
Total marketable securities 44,468 73,671
Time deposits [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 681,969 255,000
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0 0
Marketable securities 681,969 255,000
Debt securities, Available-for-sale, continuous unrealized loss position:    
Total marketable securities $ 681,969 $ 255,000
XML 78 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8. Restricted Cash and Investments (Details) - Restricted Cash and Restricted Investments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2016
Dec. 31, 2017
Debt Securities, Available-for-sale [Line Items]      
Restricted cash - noncurrent $ 139,390   $ 50,822
Restricted investments 179,000   373,961
Restricted cash and investments, noncurrent 318,390   424,783
Restricted cash - current $ 19,671   11,120
Product minimum service life 25 years    
Restricted Investments [Member]      
Debt Securities, Available-for-sale [Line Items]      
Restricted investments $ 179,000   $ 373,961
Proceeds from sale of restricted investments 231,100 $ 118,200  
Realized gain from sale of restricted investments 55,400 $ 41,300  
Proceeds from sale of restricted investments withdrawn from custodial accounts $ 143,100    
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8. Restricted Cash and Investments (Details) - Available For Sale
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Investments
Dec. 31, 2017
USD ($)
Investments
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost $ 1,145,839 $ 723,388
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 521 3
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 2,656 3,012
Restricted investments $ 179,000 $ 373,961
Debt securities, Available-for-sale, continuous unrealized loss position:    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions | Investments 15 16
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months $ 166,198 $ 225,007
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 834 1,099
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 207,152 210,302
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1,822 1,913
Debt Securities, Available-for-sale, in loss position 373,350 435,309
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss 2,656 3,012
Foreign government obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 99,189 153,999
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 568 1,149
Debt securities, Available-for-sale, continuous unrealized loss position:    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 0 31,467
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 289
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 98,621 121,383
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 568 860
Debt Securities, Available-for-sale, in loss position 98,621 152,850
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss 568 1,149
Restricted Investments [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 171,021 302,060
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 14,650 75,427
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 6,671 3,526
Restricted investments $ 179,000 $ 373,961
Debt securities, Available-for-sale, continuous unrealized loss position:    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions | Investments 6 6
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months $ 41,335 $ 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 235 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 87,401 107,731
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 6,436 3,526
Debt Securities, Available-for-sale, in loss position 128,736 107,731
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss $ 6,671 3,526
Restricted Investments [Member] | Minimum [Member]    
Debt securities, Available-for-sale, continuous unrealized loss position:    
Contractual maturities of available-for-sale marketable securities, range start (in years) 11 years  
Restricted Investments [Member] | Maximum [Member]    
Debt securities, Available-for-sale, continuous unrealized loss position:    
Contractual maturities of available-for-sale marketable securities, range end (in years) 18 years  
Restricted Investments [Member] | Foreign government obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost $ 73,798 127,436
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 14,234 62,483
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 235 0
Restricted investments 87,797 189,919
Debt securities, Available-for-sale, continuous unrealized loss position:    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 41,335  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 235  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0  
Debt Securities, Available-for-sale, in loss position 41,335  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss 235  
Restricted Investments [Member] | U.S. government obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 97,223 174,624
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 416 12,944
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 6,436 3,526
Restricted investments 91,203 184,042
Debt securities, Available-for-sale, continuous unrealized loss position:    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 87,401 107,731
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 6,436 3,526
Debt Securities, Available-for-sale, in loss position 87,401 107,731
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, accumulated loss $ 6,436 $ 3,526
XML 80 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9. Consolidated Balance Sheet Details (Details)
$ in Thousands, € in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2018
EUR (€)
Dec. 31, 2017
EUR (€)
Apr. 30, 2009
EUR (€)
Accounts receivable trade, net:            
Accounts receivable trade, gross $ 129,644 $ 213,776        
Allowance for doubtful accounts (1,362) (1,979)        
Accounts receivable trade, net 128,282 211,797        
Secured accounts receivable 8,500 16,800        
Accounts receivable, unbilled 441,666 172,594        
Retainage 16,500 2,014        
Accounts receivable, unbilled and retainage 458,166 174,608        
Inventories:            
Raw materials 224,329 148,968        
Work in process 41,294 14,085        
Finished goods 252,372 122,594        
Inventories 517,995 285,647        
Inventories - current 387,912 172,370        
Inventories - noncurrent 130,083 113,277        
Prepaid expenses and other current assets:            
Prepaid expenses 90,981 41,447        
Prepaid income taxes 59,319 31,944        
Indirect tax receivables 26,327 26,553        
Restricted cash 19,671 11,120        
Derivative instruments 2,364 4,303        
Other current assets 44,399 42,535        
Prepaid expenses and other current assets 243,061 157,902        
Property, plant and equipment, net:            
Property, plant and equipment, gross 3,041,068 2,339,276        
Accumulated depreciation (1,284,857) (1,184,739)        
Property, plant and equipment, net 1,756,211 1,154,537        
PV solar power systems, net            
PV solar power systems, gross 343,061 451,045        
Accumulated depreciation (34,421) (33,937)        
PV solar power systems, net 308,640 417,108        
Interest Costs Incurred            
Interest cost incurred (31,752) (27,457) $ (26,157)      
Interest expense, net (25,921) (25,765) (20,538)      
Project Assets - Current and Noncurrent:            
Project assets - development costs, including project acquisition and land costs 298,070 250,590        
Project assets - construction costs 200,359 252,127        
Total project assets 498,429 502,717        
Project assets - current 37,930 77,931        
Project assets - noncurrent 460,499 424,786        
Other Assets, Noncurrent            
Deferred rent 27,249 26,760        
Indirect Tax Receivables, Noncurrent 22,487 15,253        
Notes receivable 8,017 10,495        
Income taxes receivable 4,444 4,454        
Other 33,495 28,570        
Other assets 95,692 85,532        
Accrued Expenses            
Accrued project costs 147,162 55,834        
Accrued property, plant, and equipment 89,905 133,433        
Accrued inventory 53,075 24,830        
Accrued compensation and benefits 41,937 73,985        
Product warranty liability 27,657 28,767        
Other 81,844 49,978        
Accrued expenses 441,580 366,827        
Other current liabilities            
Derivative instruments 7,294 27,297        
Contingent consideration 665 6,162        
Financing liability 0 5,161        
Indemnification liabilities 0 2,876        
Other 6,421 7,261        
Other current liabilities 14,380 48,757        
Other liabilities:            
Product warranty liability 193,035 195,507        
Other taxes payable 83,058 89,724        
Transition tax liability, noncurrent 77,016 93,233        
Deferred revenue, noncurrent 48,014 63,257        
Derivative instruments 9,205 5,932        
Contingent consideration 2,250 3,153        
Commercial letter of credit liability 0 43,396        
Financing liability 0 29,822        
Other 55,261 44,430        
Other liabilities 467,839 568,454        
Credit Facility Agreement [Member]            
Other Assets, Noncurrent            
Notes receivable 8,000 8,400   € 7.0 € 7.0  
Notes Receivable Initial Available Amount | €           € 17.5
Note Receivable Interest Rate           8.00%
Property, plant and equipment [Member]            
Depreciation            
Depreciation 109,100 91,400 211,200      
Interest Costs Incurred            
Interest costs, capitalized during period 0 0 1,878      
PV solar power systems [Member]            
Depreciation            
Depreciation 15,300 19,800 11,700      
Project assets            
Interest Costs Incurred            
Interest costs, capitalized during period 5,831 1,692 $ 3,741      
Land [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 14,382 8,181        
Building and improvements [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 567,605 424,266        
Machinery and equipment [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 1,826,434 1,059,103        
Office equipment and furniture [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 178,011 157,512        
Leasehold improvements [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 49,055 48,951        
Construction in progress [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross $ 405,581 $ 641,263        
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10. Derivative Financial Instruments (Details) - Summary - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Prepaid Expenses and Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net $ 2,364 $ 4,303
Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 158 252
Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 2,206 4,051
Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net (7,294) (27,297)
Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 0 13,240
Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 7,294 14,057
Other Noncurrent Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net (9,205) (5,932)
Other Noncurrent Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 0 0
Other Noncurrent Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 9,205 5,932
Foreign exchange forward contracts [Member] | Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 158 252
Foreign exchange forward contracts [Member] | Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 2,206 4,051
Foreign exchange forward contracts [Member] | Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 0 13,240
Foreign exchange forward contracts [Member] | Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 7,096 14,057
Foreign exchange forward contracts [Member] | Other Noncurrent Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 0 0
Foreign exchange forward contracts [Member] | Other Noncurrent Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 0 0
Interest rate swap contract [Member] | Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 0 0
Interest rate swap contract [Member] | Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 198 0
Interest rate swap contract [Member] | Other Noncurrent Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability $ 9,205 $ 5,932
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10. Derivative Financial Instruments (Details) - Hedging Relationship - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive (loss) income $ 1,329 $ (1,723) $ 2,556 $ (1,871)
Amounts recognized in other comprehensive (loss) income (3,760) (4,468) 7,619  
Net sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 1,698      
Cost of sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 212      
Foreign currency loss, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 5,448   (4,896)  
Other income (expense), net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net (546) 189    
Interest expense, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net     1,704  
Not Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Foreign currency loss, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net 12,113 (33,882) (14,002)  
Not Designated as Hedging Instrument [Member] | Interest rate swap contract [Member] | Interest expense, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net (8,643) (5,932) 0  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive (loss) income 1,329 (1,723) 2,556 162
Amounts recognized in other comprehensive (loss) income (3,760) (4,468) 2,513  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Net sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 1,698      
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Cost of sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 212      
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Foreign currency loss, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 5,448   0  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Other income (expense), net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net (546) 189    
Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net 0 0 0  
Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net 500 700 (900)  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Interest expense, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net     (119)  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest rate swap contract [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive (loss) income 0 0 0 (16)
Amounts recognized in other comprehensive (loss) income 0 0 (2)  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest rate swap contract [Member] | Net sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 0      
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest rate swap contract [Member] | Cost of sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 0      
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest rate swap contract [Member] | Foreign currency loss, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 0   0  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest rate swap contract [Member] | Other income (expense), net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 0 0    
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest rate swap contract [Member] | Interest expense, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net     18  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Cross-currency swap contract        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive (loss) income 0 0 0 $ (2,017)
Amounts recognized in other comprehensive (loss) income 0 0 5,108  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Cross-currency swap contract | Net sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 0      
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Cross-currency swap contract | Cost of sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 0      
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Cross-currency swap contract | Foreign currency loss, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 0   (4,896)  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Cross-currency swap contract | Other income (expense), net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net $ 0 $ 0    
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Cross-currency swap contract | Interest expense, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net     $ 1,805  
XML 83 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10. Derivative Financial Instruments (Details) - Risk Management
€ in Millions, ₨ in Millions, $ in Millions, $ in Millions, ¥ in Billions
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2018
AUD ($)
Dec. 31, 2018
JPY (¥)
Aug. 31, 2018
JPY (¥)
May 31, 2018
AUD ($)
Dec. 31, 2017
EUR (€)
Dec. 31, 2017
AUD ($)
Dec. 31, 2017
INR (₨)
Dec. 31, 2017
JPY (¥)
Mar. 31, 2017
AUD ($)
Mar. 31, 2017
JPY (¥)
Foreign exchange forward contracts [Member]                        
Derivatives, Fair Value [Line Items]                        
Maximum Length of Time Hedged in Foreign Currency Cash Flow Hedge 6 months 9 months                    
Foreign exchange forward contracts [Member] | Cash Flow Hedging [Member]                        
Derivatives, Fair Value [Line Items]                        
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months | $ $ 1.3                      
Foreign exchange forward contracts [Member] | Cash Flow Hedging [Member] | Australia, Dollars                        
Derivatives, Fair Value [Line Items]                        
Derivative, Notional Amount $ 6.2   $ 8.8                  
Foreign exchange forward contracts [Member] | Cash Flow Hedging [Member] | India, Rupees                        
Derivatives, Fair Value [Line Items]                        
Derivative, Notional Amount   $ 74.1             ₨ 4,730.0      
Foreign exchange forward contracts [Member] | Cash Flow Hedging [Member] | Euro Member Countries, Euro                        
Derivatives, Fair Value [Line Items]                        
Derivative, Notional Amount   18.8         € 15.7          
Royal Solar Credit Facility [Member] | Interest rate swap contract [Member]                        
Derivatives, Fair Value [Line Items]                        
Derivative, Notional Amount       ¥ 5.5                
Derivative, basis spread on variable rate 0.65%   0.65% 0.65%                
Derivative, fixed interest rate paid on swap 1.34%   1.34% 1.34%                
Mashiko Credit Agreement [Member] | Interest rate swap contract [Member]                        
Derivatives, Fair Value [Line Items]                        
Derivative, Notional Amount         ¥ 5.5              
Derivative, fixed interest rate paid on swap         0.82%              
Beryl Credit Facility [Member] | Interest rate swap contract [Member]                        
Derivatives, Fair Value [Line Items]                        
Derivative, Notional Amount $ 72.9   $ 103.4     $ 42.4            
Beryl Credit Facility [Member] | Minimum [Member] | Interest rate swap contract [Member]                        
Derivatives, Fair Value [Line Items]                        
Derivative, fixed interest rate paid on swap           2.0615%            
Beryl Credit Facility [Member] | Maximum [Member] | Interest rate swap contract [Member]                        
Derivatives, Fair Value [Line Items]                        
Derivative, fixed interest rate paid on swap           3.202%            
Manildra Credit Facility [Member] | Interest rate swap contract [Member]                        
Derivatives, Fair Value [Line Items]                        
Derivative, Notional Amount   48.0           $ 68.1     $ 12.8  
Derivative, fixed interest rate paid on swap                     3.13% 3.13%
Ishikawa Credit Agreement [Member] | Interest rate swap contract [Member]                        
Derivatives, Fair Value [Line Items]                        
Derivative, Notional Amount $ 174.1 $ 115.7   ¥ 19.2           ¥ 12.8   ¥ 5.7
Derivative, basis spread on variable rate                     0.75% 0.75%
Derivative, fixed interest rate paid on swap                     1.482% 1.482%
XML 84 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10. Derivative Financial Instruments (Details) - Transaction Exposure - Foreign exchange forward contracts [Member] - Not Designated as Hedging Instrument [Member]
€ in Millions, ₨ in Millions, ¥ in Millions, ¥ in Millions, RM in Millions, R$ in Millions, R in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2018
SGD ($)
Dec. 31, 2018
EUR (€)
Dec. 31, 2018
CLP ($)
Dec. 31, 2018
BRL (R$)
Dec. 31, 2018
MYR (RM)
Dec. 31, 2018
AUD ($)
Dec. 31, 2018
CAD ($)
Dec. 31, 2018
MXN ($)
Dec. 31, 2018
INR (₨)
Dec. 31, 2018
JPY (¥)
Dec. 31, 2017
SGD ($)
Dec. 31, 2017
EUR (€)
Dec. 31, 2017
CNY (¥)
Dec. 31, 2017
CLP ($)
Dec. 31, 2017
MYR (RM)
Dec. 31, 2017
AUD ($)
Dec. 31, 2017
CAD ($)
Dec. 31, 2017
ZAR (R)
Dec. 31, 2017
INR (₨)
Dec. 31, 2017
JPY (¥)
Derivative [Line Items]                                            
Maximum Remaining Maturity of Foreign Currency Derivatives 3 months                                          
Australia, Dollars                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Australian dollar Australian dollar                                        
Derivative, Currency Sold Australian dollar Australian dollar                                        
Brazil, Brazil Real                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Brazilian real                                          
Canada, Dollars                                            
Derivative [Line Items]                                            
Derivative, Currency Sold Canadian dollar Canadian dollar                                        
Chile, Pesos                                            
Derivative [Line Items]                                            
Derivative, Currency Sold Chilean peso Chilean peso                                        
China, Yuan Renminbi                                            
Derivative [Line Items]                                            
Derivative, Currency Bought   Chinese yuan                                        
Euro Member Countries, Euro                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Euro Euro                                        
Derivative, Currency Sold Euro Euro                                        
India, Rupees                                            
Derivative [Line Items]                                            
Derivative, Currency Bought   Indian rupee                                        
Derivative, Currency Sold Indian rupee Indian rupee                                        
Japan, Yen                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Japanese yen                                          
Derivative, Currency Sold Japanese yen Japanese yen                                        
Malaysia, Ringgits                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Malaysian ringgit Malaysian ringgit                                        
Derivative, Currency Sold Malaysian ringgit Malaysian ringgit                                        
Mexico, Pesos                                            
Derivative [Line Items]                                            
Derivative, Currency Sold Mexican peso                                          
Singapore, Dollars                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Singapore dollar                                          
Derivative, Currency Sold   Singapore dollar                                        
South Africa, Rand                                            
Derivative [Line Items]                                            
Derivative, Currency Bought   South African rand                                        
Derivative, Currency Sold   South African rand                                        
Long [Member] | Australia, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount $ 1.5 $ 9.9           $ 2.1                   $ 12.7        
Long [Member] | Brazil, Brazil Real                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 2.2         R$ 8.5                                
Long [Member] | China, Yuan Renminbi                                            
Derivative [Line Items]                                            
Derivative, Notional Amount   2.1                         ¥ 13.8              
Long [Member] | Euro Member Countries, Euro                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 131.9 181.6   € 115.2                   € 151.4                
Long [Member] | India, Rupees                                            
Derivative [Line Items]                                            
Derivative, Notional Amount   10.1                                     ₨ 645.7  
Long [Member] | Japan, Yen                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 8.4                     ¥ 931.6                    
Long [Member] | Malaysia, Ringgits                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 8.3 7.7         RM 34.3                   RM 31.0          
Long [Member] | Singapore, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 2.8   $ 3.8                                      
Long [Member] | South Africa, Rand                                            
Derivative [Line Items]                                            
Derivative, Notional Amount   1.0                                   R 12.5    
Short [Member] | Australia, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 37.3 44.4           $ 52.9                   $ 56.8        
Short [Member] | Canada, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 2.1 1.4             $ 2.9                   $ 1.7      
Short [Member] | Chile, Pesos                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 5.1 16.6     $ 3,506.6                     $ 10,180.9            
Short [Member] | Euro Member Countries, Euro                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 219.7 231.7   € 191.8                   € 193.2                
Short [Member] | India, Rupees                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 11.3 131.1                 ₨ 789.2                   ₨ 8,376.0  
Short [Member] | Japan, Yen                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 216.2 212.6                   ¥ 23,858.8                   ¥ 23,922.2
Short [Member] | Malaysia, Ringgits                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 12.9 83.1         RM 53.8                   RM 336.5          
Short [Member] | Mexico, Pesos                                            
Derivative [Line Items]                                            
Derivative, Notional Amount $ 1.9                 $ 37.3                        
Short [Member] | Singapore, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount   2.3                     $ 3.1                  
Short [Member] | South Africa, Rand                                            
Derivative [Line Items]                                            
Derivative, Notional Amount   $ 5.0                                   R 61.1    
XML 85 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 11. Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Assets:    
Marketable securities $ 1,143,704 $ 720,379
Restricted investments 179,000 373,961
Foreign debt [Member]    
Assets:    
Marketable securities 318,646 238,858
Foreign government obligations [Member]    
Assets:    
Marketable securities 98,621 152,850
U.S debt [Member]    
Assets:    
Marketable securities 44,468 73,671
Time deposits [Member]    
Assets:    
Marketable securities 681,969 255,000
Fair Value, Measurements, Recurring [Member]    
Assets:    
Restricted investments 179,000 373,961
Derivative assets 2,364 4,303
Total assets 1,525,856 1,224,228
Liabilities:    
Derivative liabilities 16,499 33,229
Fair Value, Measurements, Recurring [Member] | Foreign debt [Member]    
Assets:    
Marketable securities 318,646 238,858
Fair Value, Measurements, Recurring [Member] | Foreign government obligations [Member]    
Assets:    
Marketable securities 98,621 152,850
Fair Value, Measurements, Recurring [Member] | U.S debt [Member]    
Assets:    
Marketable securities 44,468 73,671
Fair Value, Measurements, Recurring [Member] | Time deposits [Member]    
Assets:    
Marketable securities 681,969 255,000
Fair Value, Measurements, Recurring [Member] | Money market funds    
Assets:    
Cash equivalents 200,788 125,585
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Restricted investments 0 0
Derivative assets 0 0
Total assets 882,757 380,585
Liabilities:    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign debt [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign government obligations [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | U.S debt [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Time deposits [Member]    
Assets:    
Marketable securities 681,969 255,000
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Money market funds    
Assets:    
Cash equivalents 200,788 125,585
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Restricted investments 179,000 373,961
Derivative assets 2,364 4,303
Total assets 643,099 843,643
Liabilities:    
Derivative liabilities 16,499 33,229
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign debt [Member]    
Assets:    
Marketable securities 318,646 238,858
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign government obligations [Member]    
Assets:    
Marketable securities 98,621 152,850
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | U.S debt [Member]    
Assets:    
Marketable securities 44,468 73,671
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Time deposits [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Money market funds    
Assets:    
Cash equivalents 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Restricted investments 0 0
Derivative assets 0 0
Total assets 0 0
Liabilities:    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign debt [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign government obligations [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | U.S debt [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Time deposits [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Money market funds    
Assets:    
Cash equivalents $ 0 $ 0
XML 86 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 11. Fair Value Measurements (Details) - Balance Sheet Grouping - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Notes receivable - noncurrent $ 8,017 $ 10,495
Notes receivable, affiliate - current 0 20,411
Notes receivable, affiliates - noncurrent 22,832 48,370
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Long-term Debt, including current maturities 479,157  
Reported Value Measurement [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Notes receivable - noncurrent 8,017 10,495
Notes receivable, affiliate - current 0 20,411
Notes receivable, affiliates - noncurrent 22,832 48,370
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Long-term Debt, including current maturities 479,157 406,388
Estimate of Fair Value Measurement [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Notes receivable - noncurrent 8,010 10,516
Notes receivable, affiliate - current 0 23,317
Notes receivable, affiliates - noncurrent 24,295 47,441
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Long-term Debt, including current maturities $ 470,124 $ 416,486
XML 87 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12. Equity Method Investments (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Feb. 29, 2016
Nov. 30, 2014
Schedule of Equity Method Investments [Line Items]              
Equity Method Investments     $ 3,186 $ 217,230      
Proceeds from sales of equity method investments     247,595 0 $ 291,502    
Equity in earnings, net of tax     34,620 4,266 144,306    
Proceeds from Equity Method Investments, Distributions     12,394 23,042 18,562    
Net sales     2,244,044 2,941,324 2,904,563    
Notes receivable, affiliates - noncurrent     22,832 48,370      
Payments received on notes receivable, affiliates     48,729 1,740 3,053    
Notes receivable, affiliate - current     0 20,411      
Equity Method Investment, Other than Temporary Impairment     3,500 2,000 600    
Summarized financial information, net sales     28,736 70,089 125,643    
Summarized financial information, operating (loss) income     (38,606) 24,661 55,266    
Summarized financial information, net (loss) income     (39,280) 46,713 63,893    
Summarized financial information, net (loss) income attributable to equity method investees     (45,228) 53,183 190,240    
Summarized financial information, current assets     0 36,744      
Summarized financial information, long-term assets     0 1,573,115      
Summarized financial information, current liabilities     0 7,648      
Summarized financial information, long-term liabilities     0 706,885      
Summarized financial information, noncontrolling interests, including redeemable noncontrolling interests     0 72,945      
O&M Services [Member]              
Schedule of Equity Method Investments [Line Items]              
Net sales     103,186 101,024 93,476    
Solar Modules [Member]              
Schedule of Equity Method Investments [Line Items]              
Net sales     502,001 806,398 675,453    
Maryland Solar Project [Member]              
Schedule of Equity Method Investments [Line Items]              
Net sales   $ 32,000          
Sale Leaseback Transaction, Amount Due under Financing Arrangement       35,000      
8point3 Operating Company, LLC [Member]              
Schedule of Equity Method Investments [Line Items]              
Equity Method Investments     0 199,477      
Proceeds from sales of equity method investments   240,000          
Equity in earnings, net of tax     39,700 9,800 32,600    
Equity Method Investment, Realized Gain on Disposal   40,300          
Gain on Sale of Previously Unissued Stock by Equity Investee         $ 8,500    
Sale of Stock, Number of Shares Issued in Transaction         8,050,000    
Proceeds from Equity Method Investments, Distributions     12,400 23,000 $ 5,300    
Notes receivable, affiliates - noncurrent       48,400 50,000    
Payments received on notes receivable, affiliates   $ 47,800          
8point3 Energy Partners LP [Member] | O&M Services [Member]              
Schedule of Equity Method Investments [Line Items]              
Revenue from Related Parties     5,600 11,000 $ 6,100    
Desert Stateline Holdings, LLC [Member]              
Schedule of Equity Method Investments [Line Items]              
Equity Method Investment, Ownership Percentage Sold         34.00%    
Clean Energy Collective, LLC [Member]              
Schedule of Equity Method Investments [Line Items]              
Equity Method Investments     0 6,521      
Equity in earnings, net of tax     4,300 2,600 $ 3,600    
Notes receivable, affiliates - noncurrent     $ 22,800        
Note Receivable Interest Rate             16.00%
Convertible Notes Receivable Interest Rate           10.00%  
Notes receivable, affiliate - current       20,400      
Equity Method Investment, Other than Temporary Impairment $ 3,500            
Equity Method Investment, Ownership Percentage     25.00%        
Clean Energy Collective, LLC [Member] | Solar Modules [Member]              
Schedule of Equity Method Investments [Line Items]              
Revenue from Related Parties       7,600      
Clean Energy Collective, LLC Warrant [Member]              
Schedule of Equity Method Investments [Line Items]              
Other than temporary impairment of warrant $ 1,800            
Other Equity Method Investments [Member]              
Schedule of Equity Method Investments [Line Items]              
Equity Method Investments     $ 3,186 $ 11,232      
XML 88 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13. Solar Module Collection and Recycling Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Solar Module Collection and Recycling Liability [Abstract]      
Change in estimate of module collection and recycling liability $ 34,200 $ 15,800  
Accrued solar module collection and recycling liability 134,442 166,609  
Solar module collection and recycling expense, cost of sales (25,000) (13,200)  
Solar module collection and recycling expense, accretion expense $ (2,900) $ 3,900 $ 6,100
Percentage increase in annualized inflation rate 1.00%    
Estimated increase in solar module collection recycling liability from sensitivity analysis $ 25,700    
Percentage decrease in annualized inflation rate 1.00%    
Estimated decrease in solar module collection recycling liability from sensitivity analysis $ 21,700    
XML 89 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 14. Debt (Details)
$ in Thousands, $ in Millions, ₨ in Billions, ¥ in Billions
1 Months Ended 12 Months Ended
May 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2018
AUD ($)
Dec. 31, 2018
JPY (¥)
Oct. 31, 2018
USD ($)
Oct. 31, 2018
AUD ($)
Aug. 31, 2018
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2018
AUD ($)
Mar. 31, 2018
USD ($)
Mar. 31, 2018
INR (₨)
Mar. 31, 2018
JPY (¥)
Feb. 28, 2018
USD ($)
Dec. 31, 2017
INR (₨)
Jun. 30, 2017
USD ($)
Jun. 30, 2017
JPY (¥)
Mar. 31, 2017
USD ($)
Mar. 31, 2017
AUD ($)
Dec. 31, 2016
INR (₨)
Dec. 31, 2016
JPY (¥)
Sep. 30, 2015
USD ($)
Sep. 30, 2015
JPY (¥)
Mar. 31, 2015
USD ($)
Mar. 31, 2015
INR (₨)
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 479,157 $ 406,544                                              
Less: unamortized discount and issuance costs   (12,366) (13,004)                                              
Total long-term debt   466,791 393,540                                              
Less: current portion   (5,570) (13,075)                                              
Noncurrent portion   461,221 380,465                                              
Interest Paid   16,600 10,200 $ 4,300                                            
Long-term Debt, Fiscal Year Maturity [Abstract]                                                    
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months   5,673                                                
Long-term Debt, Maturities, Repayments of Principal in Year Two   26,935                                                
Long-term Debt, Maturities, Repayments of Principal in Year Three   66,014                                                
Long-term Debt, Maturities, Repayments of Principal in Year Four   12,221                                                
Long-term Debt, Maturities, Repayments of Principal in Year Five   71,620                                                
Long-term Debt, Maturities, Repayments of Principal after Year Five   296,694                                                
Total long-term debt future principal payments   $ 479,157                                                
Revolving Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   USD                                                
Revolving credit facility   $ 0 0                                              
Line of Credit Facility, Current Borrowing Capacity   500,000                                                
Line of Credit Facility, Maximum Borrowing Capacity   750,000                                                
Letters of Credit Outstanding, Amount   $ 66,000 57,500                                              
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.30%                                                
Fronting fee   0.125%                                                
Line of Credit Facility, Letter of Credit Sub-Limit   $ 400,000                                                
Debt Instrument, Interest Rate, Stated Percentage   4.50%     4.50% 4.50%                                        
Debt Instrument, Description of Variable Rate Basis   Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (“LIBOR”), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested                                                
Revolving Credit Facility [Member] | Minimum [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Basis Spread on Variable Rate   1.00%                                                
Revolving Credit Facility [Member] | Maximum [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Basis Spread on Variable Rate   2.00%                                                
Luz del Norte Credit Facilities [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   USD                                                
Long-term debt, gross   $ 188,849 185,675                                              
Luz del Norte Credit Facilities [Member] | OPIC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   141,400 139,000                                              
Luz del Norte Credit Facilities [Member] | IFC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 47,400 46,600                                              
Luz del Norte Credit Facilities [Member] | OPIC and IFC [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Description of Fixed Rate Basis   Fixed rate loans at bank rate plus 3.50%                                                
Debt Instrument, Description of Variable Rate Basis   Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%                                                
Debt Instrument, Basis Spread on Fixed Rate   3.50%                                                
Debt Instrument, Basis Spread on Variable Rate   3.50%                                                
Luz del Norte Credit Facilities [Member] | Fixed Rate Term Loan [Member] | OPIC and IFC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 161,100                                                
Luz del Norte Credit Facilities [Member] | Variable Rate Term Loan [Member] | OPIC and IFC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 27,700                                                
Ishikawa Credit Agreement [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   JPY                                                
Long-term debt, gross   $ 157,834 121,446                                              
Ishikawa Credit Agreement [Member] | Mizuho Bank [Member] | FS Japan Project 12 GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 157,800 121,400                                              
Line of Credit Facility, Current Borrowing Capacity       247,400                                   ¥ 27.3        
Ishikawa Credit Agreement [Member] | Senior Loan Facility [Member] | Mizuho Bank [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Description of Variable Rate Basis   Senior loan facility at 6-month TIBOR plus 0.75% (2)                                                
Debt Instrument, Basis Spread on Variable Rate   0.75%                                                
Ishikawa Credit Agreement [Member] | Senior Loan Facility [Member] | Mizuho Bank [Member] | FS Japan Project 12 GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity       217,500                                   24.0        
Ishikawa Credit Agreement [Member] | Consumption Tax Facility [Member] | Mizuho Bank [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Description of Variable Rate Basis   Consumption tax facility at 3-month TIBOR plus 0.5%                                                
Debt Instrument, Basis Spread on Variable Rate   0.50%                                                
Ishikawa Credit Agreement [Member] | Consumption Tax Facility [Member] | Mizuho Bank [Member] | FS Japan Project 12 GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity       19,000                                   2.1        
Ishikawa Credit Agreement [Member] | Letter of Credit Facility [Member] | Mizuho Bank [Member] | FS Japan Project 12 GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity       10,900                                   ¥ 1.2        
Japan Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   JPY                                                
Long-term debt, gross   $ 0 10,710                                              
Japan Credit Facility [Member] | Mizuho Bank [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Description of Variable Rate Basis   1-month TIBOR plus 0.5%                                                
Debt Instrument, Basis Spread on Variable Rate   0.50%                                                
Japan Credit Facility [Member] | Mizuho Bank [Member] | First Solar Japan GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 0 10,700                                              
Line of Credit Facility, Current Borrowing Capacity                                             $ 36,300 ¥ 4.0    
Tochigi Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   JPY                                                
Long-term debt, gross   $ 25,468 0                                              
Tochigi Credit Facility [Member] | Mizuho Bank [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Description of Variable Rate Basis   3-month TIBOR plus 1.0%                                                
Debt Instrument, Basis Spread on Variable Rate   1.00%                                                
Tochigi Credit Facility [Member] | Mizuho Bank [Member] | First Solar Japan GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 25,500 0                                              
Line of Credit Facility, Current Borrowing Capacity                                 $ 63,400 ¥ 7.0                
Mashiko Credit Agreement [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   JPY                                                
Long-term debt, gross   $ 0 0                                              
Mashiko Credit Agreement [Member] | Mizuho Bank [Member] | FS Japan Project 14 GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 57,200                                                
Line of Credit Facility, Current Borrowing Capacity                       $ 83,400   ¥ 9.2                        
Mashiko Credit Agreement [Member] | Senior Loan Facility [Member] | Mizuho Bank [Member] | FS Japan Project 14 GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity                       73,400   8.1                        
Mashiko Credit Agreement [Member] | Consumption Tax Facility [Member] | Mizuho Bank [Member] | FS Japan Project 14 GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity                       6,300   0.7                        
Mashiko Credit Agreement [Member] | Letter of Credit Facility [Member] | Mizuho Bank [Member] | FS Japan Project 14 GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity                       3,600   ¥ 0.4                        
Royal Solar Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   JPY                                                
Long-term debt, gross   $ 0 0                                              
Royal Solar Credit Facility [Member] | Shinsei Bank, Ltd. [Member] | Royal Solar GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   67,200                                                
Line of Credit Facility, Current Borrowing Capacity   106,900       ¥ 11.8                                        
Royal Solar Credit Facility [Member] | Consumption Tax Facility [Member] | Shinsei Bank, Ltd. [Member] | Royal Solar GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity   8,200       0.9                                        
Royal Solar Credit Facility [Member] | Term Loan Facility [Member] | Shinsei Bank, Ltd. [Member] | Royal Solar GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity   95,200       10.5                                        
Royal Solar Credit Facility [Member] | Debt Service Reserve Facility [Member] | Shinsei Bank, Ltd. [Member] | Royal Solar GK [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity   $ 3,600       ¥ 0.4                                        
Marikal Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   INR                                                
Long-term debt, gross   $ 0 7,384                                              
Marikal Credit Facility [Member] | Axis Bank [Member] | Marikal Solar Parks Private Limited [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross     7,400                                              
Line of Credit Facility, Current Borrowing Capacity                                                 $ 7,800 ₨ 0.5
Repayments of Debt $ 6,800                                                  
Hindupur Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   INR                                                
Long-term debt, gross   $ 0 18,722                                              
Hindupur Credit Facility [Member] | Yes Bank Limited [Member] | Hindupur Solar Parks Private Limited [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross     18,700                       $ 17,000                      
Line of Credit Facility, Current Borrowing Capacity       61,400                                 ₨ 4.3          
Letters of Credit Outstanding, Amount     41,400                         ₨ 2.9                    
Line of Credit Facility, Letter of Credit Sub-Limit       $ 45,700                                 ₨ 3.2          
Anantapur Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   INR                                                
Long-term debt, gross   $ 16,101 0                                              
Anantapur Credit Facility [Member] | J.P. Morgan Securities India Private Limited [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Description of Variable Rate Basis   INR overnight indexed swap rate plus 1.5%                                                
Debt Instrument, Basis Spread on Variable Rate   1.50%                                                
Anantapur Credit Facility [Member] | J.P. Morgan Securities India Private Limited [Member] | Anantapur Solar Parks Private Limited [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 16,100                                                
Line of Credit Facility, Current Borrowing Capacity                       17,100 ₨ 1.2                          
Tungabhadra Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   INR                                                
Long-term debt, gross   $ 13,934 0                                              
Tungabhadra Credit Facility [Member] | J.P. Morgan Securities India Private Limited [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Description of Variable Rate Basis   INR overnight indexed swap rate plus 1.5%                                                
Debt Instrument, Basis Spread on Variable Rate   1.50%                                                
Tungabhadra Credit Facility [Member] | J.P. Morgan Securities India Private Limited [Member] | Tungabhadra Solar Parks Private Limited [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 13,900                                                
Line of Credit Facility, Current Borrowing Capacity                       $ 14,300 ₨ 1.0                          
Manildra Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   AUD                                                
Long-term debt, gross   $ 0 62,451                                              
Manildra Credit Facility [Member] | Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. [Member] | Manildra Finco Pty Ltd [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross     62,500           $ 56,100                                  
Line of Credit Facility, Current Borrowing Capacity                                     $ 57,600 $ 81.7            
Manildra Credit Facility [Member] | Construction Loans [Member] | Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. [Member] | Manildra Finco Pty Ltd [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity                                     53,400 75.7            
Manildra Credit Facility [Member] | Goods and Service Tax Facility [Member] | Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. [Member] | Manildra Finco Pty Ltd [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity                                     $ 4,200 $ 6.0            
Beryl Credit Facility [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   AUD                                                
Long-term debt, gross   $ 76,971 0                                              
Beryl Credit Facility [Member] | MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. [Member] | FS NSW Project No 1 Finco Pty Ltd [Member]                                                    
Long-term Debt [Abstract]                                                    
Long-term debt, gross   $ 77,000                                                
Line of Credit Facility, Current Borrowing Capacity             $ 96,200 $ 136.4   $ 103,200 $ 146.4                              
Beryl Credit Facility [Member] | Construction Loans [Member] | MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Description of Variable Rate Basis   Construction loan facility at 1-month BBSY plus 1.75% (2)                                                
Debt Instrument, Basis Spread on Variable Rate   1.75%                                                
Beryl Credit Facility [Member] | Construction Loans [Member] | MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. [Member] | FS NSW Project No 1 Finco Pty Ltd [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity   $ 88,400     $ 125.4                                          
Beryl Credit Facility [Member] | Goods and Service Tax Facility [Member] | MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Description of Variable Rate Basis   GST facility at 1-month BBSY plus 1.00%                                                
Debt Instrument, Basis Spread on Variable Rate   1.00%                                                
Beryl Credit Facility [Member] | Goods and Service Tax Facility [Member] | MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. [Member] | FS NSW Project No 1 Finco Pty Ltd [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity   $ 4,900     7.0                                          
Beryl Credit Facility [Member] | Letter of Credit Facility [Member] | MUFG Bank, Ltd.; Société Générale, Hong Kong Branch; and Mizuho Bank, Ltd. [Member] | FS NSW Project No 1 Finco Pty Ltd [Member]                                                    
Long-term Debt [Abstract]                                                    
Line of Credit Facility, Current Borrowing Capacity   $ 2,800     $ 4.0                                          
Capital Lease Obligations [Member]                                                    
Long-term Debt [Abstract]                                                    
Debt Instrument, Currency   Various                                                
Long-term debt, gross   $ 0 $ 156                                              
XML 90 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15. Commitments and Contingencies (Details) - Commercial Commitments - USD ($)
$ in Thousands
Dec. 31, 2018
Feb. 28, 2018
Dec. 31, 2017
Debt Instrument [Line Items]      
Bank Guarantees and Letters of Credit $ 600    
Surety Bonds 57,800    
Surety Bond Capacity 658,500    
Commercial letter of credit liability 0   $ 43,396
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of Credit Facility, Letter of Credit Sub-Limit 400,000    
Letters of Credit Outstanding, Amount 66,000   57,500
Letters of Credit, Remaining Borrowing Capacity 334,000    
Bilateral Facilities [Member]      
Debt Instrument [Line Items]      
Letters of Credit Outstanding, Amount 281,100    
Cash Collateral for Borrowed Securities 44,400    
Bilateral Facilities, Bank Guarantees and Letter of Credit [Member]      
Debt Instrument [Line Items]      
Letters of Credit, Remaining Borrowing Capacity $ 157,900    
Hindupur Credit Facility [Member]      
Debt Instrument [Line Items]      
Commercial letter of credit liability   $ 43,300 $ 43,396
XML 91 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15. Commitments and Contingencies (Details) - Lease Commitments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]      
Operating Leases, Future Minimum Payments, Due Next Twelve Months $ 13,839    
Operating Leases, Future Minimum Payments, Due in Two Years 9,031    
Operating Leases, Future Minimum Payments, Due in Three Years 8,309    
Operating Leases, Future Minimum Payments, Due in Four Years 7,824    
Operating Leases, Future Minimum Payments, Due in Five Years 7,749    
Operating Leases, Future Minimum Payments, Due Thereafter 100,062    
Total Minimum Operating Lease Payments 146,814    
Rent Expense $ 18,900 $ 22,100 $ 24,500
XML 92 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15. Commitments and Contingencies (Details) - Purchase Commitments
$ in Millions
Dec. 31, 2018
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Unrecorded Unconditional Purchase Obligation $ 1,400.0
Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months 875.7
Capital Addition Purchase Commitments [Member]  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Unrecorded Unconditional Purchase Obligation $ 335.6
XML 93 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15. Commitments and Contingencies (Details) - Product Warranties - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Movement in Standard Product Warranty Accrual [Roll Forward]      
Product warranty liability, beginning of period $ 224,274 $ 252,408 $ 231,751
Accruals for new warranties issued 14,132 23,313 35,256
Settlements (11,851) (11,329) (16,266)
Changes in estimate of product warranty liability (5,863) (40,118) 1,667
Product warranty liability, end of period 220,692 224,274 252,408
Current portion of warranty liability 27,657 28,767 40,079
Noncurrent portion of warranty liability $ 193,035 195,507 $ 212,329
Reduction in the estimated replacement cost of modules   $ 31,300  
Percentage Point Change in Estimated Rate of Return of Module Warranty 1.00%    
Estimated Change in Module Warranty from Sensitivity Analysis $ 74,600    
Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty 1.00%    
Minimum [Member]      
Movement in Standard Product Warranty Accrual [Roll Forward]      
Estimated rate of return for module warranty 1.00%    
Maximum [Member]      
Movement in Standard Product Warranty Accrual [Roll Forward]      
Estimated rate of return for module warranty 3.00%    
XML 94 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15. Commitments and Contingencies (Details) - Performance Guarantees - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]    
Energy Performance Testing Liability $ 0.4 $ 2.1
XML 95 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15. Commitments and Contingencies (Details) - Indemnifications - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]    
Indemnification liabilities, current $ 0 $ 2,876
Indemnification liabilities, noncurrent 3,000 $ 4,900
Indemnification liabilities, maximum exposure 125,300  
Indemnification liabilities, potential insurance recoveries $ 84,900  
XML 96 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15. Commitments and Contingencies (Details) - Contingent Consideration - USD ($)
$ in Millions
1 Months Ended
Oct. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition, Contingent Consideration [Line Items]      
Project Acquisition, Contingent Consideration Liability, Current   $ 0.7 $ 4.4
Project Acquisition, Contingent Consideration Liability, Noncurrent   $ 2.3 3.2
Enki Technology [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Payment for contingent consideration liability $ 3.5    
Business combination, contingent consideration liability, current     $ 1.8
XML 97 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 16. Revenue from Contracts with Customers (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Projects
Dec. 31, 2017
USD ($)
Projects
Dec. 31, 2016
USD ($)
Projects
Revenue from Contracts with Customers [Line Items]      
Net sales $ 2,244,044 $ 2,941,324 $ 2,904,563
Project Change in Estimate Disclosure Threshold $ 1,000    
Number of Projects with Changes in Estimates | Projects 24 5 12
Increase (Decrease) in Revenue from Net Changes in Transaction Price $ 63,361 $ 3,579 $ (67,292)
Increase in Revenue from Net Changes in Input Cost Estimates 1,548 5,047 164,920
Net Increase in Revenue from Net Changes in Estimates $ 64,909 $ 8,626 $ 97,628
Net Change in Estimate as a Percentage of Aggregate Revenue 0.60% 0.60% 1.60%
Increase (Decrease) in Revenue from Net Changes in Indirect Tax Estimates $ 54,600    
Accounts receivable, unbilled 441,666 $ 172,594  
Retainage 16,500 2,014  
Accounts receivable, unbilled and retainage 458,166 174,608  
Contract Asset, Net Change $ 283,558    
Contract Asset, Percent Change 162.00%    
Deferred revenue $ 177,769 145,073  
Contract Liability, Net Change $ 32,696    
Contract Liability, Percent Change 23.00%    
Deferred revenue, noncurrent $ 48,014 63,257  
Sales Revenue Net, from Beginning Contract Liability 128,700 308,600  
Solar Modules [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 502,001 806,398 $ 675,453
Remaining Performance Obligation, Transaction Price 3,200,000    
Solar Power Systems [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 1,244,175 1,927,122 1,131,961
EPC Services [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 347,560 45,525 892,814
O&M Services [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 103,186 101,024 93,476
Remaining Performance Obligation, Transaction Price $ 500,000    
Remaining Performance Obligation, Period of Recognition 11 years 6 months    
Module Plus [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales $ 0 3,236 84,926
Energy Generation [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 47,122 $ 58,019 $ 25,933
Solar Power Systems, Sales of and EPC Services [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Transaction Price $ 700,000    
Solar Power Systems, Sales of and EPC Services [Member] | Phoebe [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 12.00%    
Solar Power Systems, Sales of and EPC Services [Member] | GA Solar 4 [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 11.00%    
Solar Power Systems, Sales of and EPC Services [Member] | Rosamond [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 57.00%    
Solar Power Systems, Sales of and EPC Services [Member] | Willow Springs [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 96.00%    
Solar Power Systems, Sales of and EPC Services [Member] | Grange Hall [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 98.00%    
Solar Power Systems, Sales of and EPC Services [Member] | Peace Creek [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 70.00%    
Solar Power Systems, Sales of and EPC Services [Member] | Troy Solar [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 0.00%    
Solar Power Systems, Sales of and EPC Services [Member] | Lake Hancock [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 34.00%    
XML 98 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 17. Stockholders' Equity (Details) - $ / shares
Dec. 31, 2018
Dec. 31, 2017
Class of Stock Disclosures [Abstract]    
Preferred Stock, Shares Authorized 30,000,000  
Preferred Stock, Par Value $ 0.001  
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Shares Authorized 500,000,000 500,000,000
Common Stock, Par Value $ 0.001 $ 0.001
Common Stock, Shares Issued 104,885,261 104,468,460
Common Stock, Shares Outstanding 104,885,261 104,468,460
XML 99 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 18. Share-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-Based Compensation Expense $ 34,154 $ 35,121 $ 28,712
Share-based Compensation Expense, Gross 33,860 34,460 28,085
Net amount released from inventory 294 661 627
Share-based compensation, capitalized in inventory 1,800 2,100  
Share-based compensation, nonvested awards, total compensation cost not yet recognized $ 37,600    
Share-based compensation, unrecognized compensation costs on nonvested awards, weighted average period of recognition (in years) 1 year 1 month    
Share-based Compensation, Tax Benefit from Compensation Expense $ 9,900 6,200 32,900
Restricted and performance stock units [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-Based Compensation Expense 32,223 32,309 25,076
Unrestricted stock [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-Based Compensation Expense 1,637 1,757 1,677
Stock purchase plan [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-Based Compensation Expense 0 394 1,332
Cost of sales [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-Based Compensation Expense 6,422 6,809 7,598
Selling, general and administrative [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-Based Compensation Expense 21,646 22,165 17,830
Research and development [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-Based Compensation Expense 5,714 5,740 3,284
Production start-up [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-Based Compensation Expense $ 372 $ 407 $ 0
XML 100 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 18. Share-Based Compensation (Details) - RSUs - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Restricted and performance stock units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested restricted stock units at beginning of period (shares) 2,302,906    
Unvested restricted stock units at beginning of period (weighted average gant-date fair value) $ 38.55    
Restricted stock units granted (shares) 739,855    
Restricted stock units granted (weighted average grant-date fair value) $ 67.44 $ 32.81 $ 59.64
Restricted stock units vested (shares) (490,682)    
Restricted stock units vested (weighted average grant-date fair value) $ 44.46    
Restricted stock units forfeited (shares) (77,792)    
Restricted stock units forfeited (weighted average grant-date fair value) $ 51.04    
Unvested restricted stock units at end of period (shares) 2,474,287 2,302,906  
Unvested restricted stock units at end of period (weighted average grant-date fair value) $ 45.63 $ 38.55  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 32.2 $ 14.1 $ 131.0
Omnibus Incentive Compensation Plan 2015 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 2,960,873    
XML 101 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 18. Share-Based Compensation (Details) - Stock Awards - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Expense $ 34,154 $ 35,121 $ 28,712
Unrestricted stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrestricted stock units granted (shares) 31,190 42,773 38,429
Share-Based Compensation Expense $ 1,637 $ 1,757 $ 1,677
XML 102 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 18. Share-Based Compensation (Details) - Stock Purchase Plan
1 Months Ended 3 Months Ended
Apr. 30, 2017
Mar. 31, 2017
Stock purchase plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date 4.00% 15.00%
XML 103 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 19. Income Taxes (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2017
Jul. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Investments, Owned, Federal Income Tax Note [Line Items]            
Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit)     $ (2,300) $ 6,600    
Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense (Benefit)     (8,100) 401,500    
Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability     $ 81,200      
Tax Cuts and Jobs Act of 2017, Measurement Period Adjustments Effect on Tax Rate, Percent     9.20%      
Foreign-Derived Intangible Income Deduction Limit, Percent     37.50%      
Income (Loss) before Taxes and Equity in Earnings [Abstract]            
U.S. income     $ (49,353) (22,868) $ (426,791)  
Non-U.S. income     162,500 224,983 (110,460)  
Income (loss) before taxes and equity in earnings     113,147 202,115 (537,251)  
Current (Benefit) Expense [Abstract]            
Federal     (44,267) 116,956 (14,389)  
State     (13,568) 3,009 1,303  
Foreign     8,788 11,099 (29,009)  
Total current (benefit) expense     (49,047) 131,064 (42,095)  
Deferred Expense [Abstract]            
Federal     31,530 226,570 90,319  
State     2,387 5,335 (9,536)  
Foreign     18,571 9,027 (15,521)  
Total deferred expense     52,488 240,932 65,262  
Total income tax expense     3,441 371,996 23,167  
Effective Income Tax Rate Reconciliation, Percent [Abstract]            
Statutory income tax expense (benefit) ($)     $ 23,761 $ 70,740 $ (188,038)  
Statutory income tax expense (benefit) (%)     21.00% 35.00% 35.00%  
Provisional effect of Tax Act ($)     $ 0 $ 408,090 $ 0  
Provisional effect of Tax Act (%)     0.00% 201.90% 0.00%  
Changes in valuation allowance ($)     $ 19,064 $ 9,534 $ 2,412  
Changes in valuation allowance (%)     16.80% 4.70% (0.40%)  
Foreign tax rate differential ($)     $ 14,117 $ (22,048) $ 6,833  
Foreign tax rate differential (%)     12.50% (10.90%) (1.30%)  
State tax, net of federal benefit ($)     $ (7,580) $ 4,397 $ (8,655)  
State tax, net of federal benefit (%)     (6.70%) 2.20% 1.60%  
Non-deductible expenses ($)     $ 4,636 $ 2,703 $ 324  
Non-deductible expenses (%)     4.10% 1.30% 0.00%  
Share-based compensation ($)     $ (2,105) $ 1,161 $ (23,283)  
Share-based compensation (%)     (1.90%) 0.60% 4.30%  
Change in tax contingency ($)     $ (6,273) $ 959 $ (34,541)  
Change in tax contingency (%)     (5.50%) 0.50% 6.40%  
Foreign dividend income ($)     $ 16,570 $ 540 $ 248,013  
Foreign dividend income (%)     14.60% 0.30% (46.20%)  
Goodwill ($)     $ 0 $ 0 $ 22,468  
Goodwill (%)     0.00% 0.00% (4.20%)  
Tax credits ($)     $ (8,431) $ (18,445) $ (15,435)  
Tax credits (%)     (7.50%) (9.10%) 2.90%  
Return to provision adjustments ($)     $ (25,307) $ (35,191) $ 11,757  
Return to provision adjustments (%)     (22.30%) (17.40%) (2.20%)  
Effect of tax holiday ($)     $ (26,277) $ (46,643) $ 4,640  
Effect of tax holiday (%)     (23.20%) (23.10%) (0.90%)  
Other ($)     $ 1,266 $ (3,801) $ (3,328)  
Other (%)     1.10% (1.90%) 0.70%  
Reported income tax expense (%)     3.00% 184.10% (4.30%)  
Income Taxes Paid, Net     $ 58,800 $ 1,200 $ 1,900  
Deferred tax assets [Abstract]            
Net operating losses     108,149 124,281    
Accrued expenses     55,754 62,345    
Property, plant and equipment     18,796 35,104    
Compensation     18,564 9,442    
Goodwill     9,223 12,140    
Long-term contracts     4,967 4,554    
Inventory     4,079 7,601    
Capitalized interest     2,948 0    
Equity in earnings     2,693 0    
Deferred expenses     2,165 2,057    
Other     17,373 12,584    
Deferred tax assets, gross     244,711 270,108    
Valuation allowance     (159,546) (143,818) $ (123,936) $ (121,524)
Deferred tax assets, net of valuation allowance     85,165 126,290    
Deferred tax liabilities [Abstract]            
Restricted investments and derivatives     (7,586) (10,680)    
Acquisition accounting / basis difference     (5,420) (5,880)    
Investments in foreign subsidiaries     (4,425) (9,555)    
Equity in earnings     0 (40,339)    
Capitalized interest     0 (1,722)    
Other     (3,093) (7,541)    
Deferred tax liabilities     (20,524) (75,717)    
Net deferred tax assets and liabilities     $ 64,641 $ 50,573    
Domestic Tax Authority [Member]            
Effective Income Tax Rate Reconciliation, Percent [Abstract]            
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability $ (42,100)          
Foreign Tax Authority            
Effective Income Tax Rate Reconciliation, Percent [Abstract]            
Tax Adjustments, Settlements, and Unusual Provisions   $ (35,400)        
XML 104 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 19. Income Taxes (Details) - Valuation Allowance - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Reconciliation Of Valuation Allowance [Roll Forward]      
Valuation allowance, beginning of year $ 143,818 $ 123,936 $ 121,524
Additions 29,359 27,591 13,933
Reversals (13,631) (7,709) (11,521)
Valuation allowance, end of year 159,546 143,818 $ 123,936
Valuation Allowance, Deferred Tax Asset, Change in Amount $ 15,700    
Federal Net Operating Loss Deduction Limit, Percent 80.00%    
Domestic Tax Authority [Member]      
Reconciliation Of Valuation Allowance [Roll Forward]      
Operating Loss Carryforwards $ 10,300 11,700  
State and Local Jurisdiction [Member]      
Reconciliation Of Valuation Allowance [Roll Forward]      
Operating Loss Carryforwards $ 72,900 $ 20,300  
XML 105 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 19. Income Taxes (Details) - Uncertainties - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits, beginning of year $ 84,173 $ 89,256 $ 141,755
Increases related to prior year tax positions 0 3,827 0
Decreases related to prior year tax positions (2,979) 0 (6,119)
Decreases from lapse in statute of limitations (10,704) (11,840) (14,421)
Decreases relating to settlements with authorities 0 (2,494) (35,416)
Increases related to current tax positions 1,703 5,424 3,457
Unrecognized tax benefits, end of year 72,193 84,173 $ 89,256
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 70,400    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense $ 5,300 5,500  
Germany      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Tax Adjustments, Settlements, and Unusual Provisions   $ 2,500  
Australia      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Open Tax Years 2013 - 2017    
India      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Open Tax Years 2013 - 2018    
Malaysia      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Open Tax Years 2013 - 2017    
United States      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Open Tax Years 2008 - 2009; 2013 - 2017    
Maximum [Member]      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit $ 100    
XML 106 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 20. Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]      
Net income (loss) $ 144,326 $ (165,615) $ (416,112)
Weighted-average common shares outstanding 104,745 104,328 102,866
Effect of restricted and performance stock units and stock purchase plan shares 1,368 0 0
Weighted-average shares used in computing diluted net (loss) income per share 106,113 104,328 102,866
Net income (loss) per share, basic $ 1.38 $ (1.59) $ (4.05)
Net income (loss) per share, diluted $ 1.36 $ (1.59) $ (4.05)
Anti-dilutive shares 299 1,021 753
XML 107 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 21. Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Stockholders' equity, beginning balance $ 5,098,697 $ 5,218,349 $ 5,618,396
Amounts reclassified from accumulated other comprehensive (loss) income (48,593) 140 (44,825)
Net other comprehensive (loss) income (56,725) 12,166 (25,387)
Stockholders' equity, ending balance 5,212,403 5,098,697 5,218,349
Other income, net 39,737 23,965 40,252
Net sales 2,244,044 2,941,324 2,904,563
Cost of sales 1,851,867 2,392,377 2,266,145
Foreign currency loss, net (570) (9,640) (14,007)
Interest expense, net 25,921 25,765 20,538
Income (loss) before taxes and equity in earnings 113,147 202,115 (537,251)
Total amount reclassified 48,593 (140) 44,825
Foreign Currency Translation Adjustment [Member]      
Stockholders' equity, beginning balance (65,346)    
Other comprehensive loss before reclassifications (1,034)    
Amounts reclassified from accumulated other comprehensive (loss) income 0    
Net tax effect 0    
Net other comprehensive (loss) income (1,034)    
Stockholders' equity, ending balance (66,380) (65,346)  
Total amount reclassified 0    
Unrealized Gain (Loss) on Marketable Securities and Restricted Investments [Member]      
Stockholders' equity, beginning balance 68,388    
Other comprehensive loss before reclassifications (6,077)    
Amounts reclassified from accumulated other comprehensive (loss) income (55,405)    
Net tax effect 3,735    
Net other comprehensive (loss) income (57,747)    
Stockholders' equity, ending balance 10,641 68,388  
Total amount reclassified 55,405    
Unrealized Gain (Loss) on Marketable Securities and Restricted Investments [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]      
Other income, net 55,405 49 41,633
Unrealized Gain (Loss) on Derivative Instruments [Member]      
Stockholders' equity, beginning balance (783)    
Other comprehensive loss before reclassifications (3,760)    
Amounts reclassified from accumulated other comprehensive (loss) income 6,812    
Net tax effect (996)    
Net other comprehensive (loss) income 2,056    
Stockholders' equity, ending balance 1,273 (783)  
Total amount reclassified (6,812)    
Unrealized Gain (Loss) on Derivative Instruments [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]      
Income (loss) before taxes and equity in earnings (6,812) (189) 3,192
Unrealized Gain (Loss) on Derivative Instruments [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Foreign exchange forward contracts [Member]      
Other income, net 546 (189) 0
Net sales (1,698) 0 0
Cost of sales (212) 0 0
Foreign currency loss, net (5,448) 0 0
Unrealized Gain (Loss) on Derivative Instruments [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Cross-currency swap contract      
Foreign currency loss, net 0 0 4,896
Unrealized Gain (Loss) on Derivative Instruments [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Foreign exhange forward, interest rate, and cross currency swap contracts [Member]      
Interest expense, net 0 0 (1,704)
Total, Accumulated Other Comprehensive (Loss) Income [Member]      
Stockholders' equity, beginning balance 2,259 (9,907) 15,480
Other comprehensive loss before reclassifications (10,871)    
Amounts reclassified from accumulated other comprehensive (loss) income (48,593)    
Net tax effect 2,739    
Net other comprehensive (loss) income (56,725) 12,166 (25,387)
Stockholders' equity, ending balance (54,466) $ 2,259 $ (9,907)
Total amount reclassified $ 48,593    
XML 108 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 22. Segment and Geographical Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
segments
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segments 2    
Net sales $ 2,244,044 $ 2,941,324 $ 2,904,563
Gross (loss) profit 392,177 548,947 638,418
Depreciation and amortization expense 104,444 91,899 204,251
Goodwill 14,462 14,462 14,462
Modules segment [Member]      
Segment Reporting Information [Line Items]      
Net sales 502,001 806,398 675,452
Gross (loss) profit (50,467) 112,338 110,510
Depreciation and amortization expense 85,797 67,597 186,736
Goodwill 14,462 14,462  
Systems segment [Member]      
Segment Reporting Information [Line Items]      
Net sales 1,742,043 2,134,926 2,229,111
Gross (loss) profit 442,644 436,609 527,908
Depreciation and amortization expense 18,647 24,302 $ 17,515
Goodwill $ 0 $ 0  
XML 109 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 22. Segment and Geographical Information (Details) - Revenues and Long-Lived Assets by Geographic Region - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 2,244,044 $ 2,941,324 $ 2,904,563
Long-lived assets 2,563,280 2,074,362  
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 1,478,034 2,273,774 2,418,974
Long-lived assets 659,854 595,062  
Japan      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 234,814 4,405 5,183
Long-lived assets 319,571 251,559  
India      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 232,130 141,491 158,182
Australia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 153,163 108,643 9,568
Turkey      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 19,354 124,433 18,809
Jordan      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 2,150 2,255 103,022
Spain      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 741 379 141,319
Vietnam      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets 702,071 252,417  
Malaysia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets 532,418 483,884  
Chile      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets 240,495 251,208  
All other foreign countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 123,658 285,944 $ 49,506
Long-lived assets $ 108,871 $ 240,232  
XML 110 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 23. Concentrations of Risks (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Maximum [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage threshold 10.00%    
Net sales [Member] | Customer One [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 16.00%    
Net sales [Member] | Customer Two [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00% 47.00%  
Net sales [Member] | Customer Seven [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage     39.00%
Net sales [Member] | Customer Eight [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage     11.00%
Net sales [Member] | Customer Nine [Domain]      
Concentration Risk [Line Items]      
Concentration risk, percentage     10.00%
Accounts receivable [Member] | Customer Three [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 18.00%    
Accounts receivable [Member] | Customer Four [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00%    
Accounts receivable [Member] | Customer Five [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   26.00%  
Accounts receivable [Member] | Customer Six [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   12.00%  
Accounts receivable [Member] | Customer Ten [Domain]      
Concentration Risk [Line Items]      
Concentration risk, percentage     32.00%
Accounts receivable [Member] | Customer Eleven [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage     12.00%
EXCEL 111 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .?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,$% @ Y]53B?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 " #GU5.QJMKY>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:958:'+BV-/"H(#Q;>0W+9@TX;DI-VW-XU; MA^@'\#%W__SN=W"M]D(/ 9_#X#&0Q7@SN:Z/0OLU.Q)Y 1#U$9V*94KTJ;D? M@E.4GN$ 7ND/=4"HJ^H>')(RBA3,P,(O1"9;HX4.J&@(9[S1"]Y_AB[#C ;L MT&%/$7C)@&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #GU5.]-S6+L\" U"P & 'AL+W=OT# ]$E<6H; MN+Y]'2>7!N_F_A#;S.QX[1UK%W>IWO1%"!.\ET6EE^'%F/HIBO3A(DJN)[(6 ME?WG)%7)C9VJ5^%JX=;V:K605U/DE=BK0%_+DJN_ M&U'(^S(DXR"I0X+<,U>=I1 M1W"(EUS<]6 <-*F\2OG63+X=EV'<[$@4XF":$-Q^;F(KBJ*)9/?QIPL:]IH- M<3C^B/[%)6^3>>5:;&7Q.S^:RS*'- M3JS&01;:_0:'JS:R[*+8K93\O?WFE?O>N_@?-)Q .P+M"91]2D@Z0M(3R.<$ MUA&81XC:5-S9[+CAJX62]T"UUUOSIHK($[.G?V@6W6&[_^SQ:+MZ6\6+Z-:$ MZ1";%D$'"-(C(AN[%Z"8P(8".GT4V$)$\HC8003#MY"@.2:.G@SH*4YG*)TY M.AO0I]X1042&"Z2H0 KH,T\ (N:XP!05F (Z\6\9@8Q<%X,XGT/K4?[\0S)@( M[GP"?4U!,4/,F CN?0*=G7AEO.LPTX%CV"3!92AN?PJMG9!'F6V'>3!FS&9S MEF9T1 Q_!2A\!1+?-!TF&XC%DSCV?1,->HI2J+/KUW1PD-?*-8N#U;XG7%/7 MD_R'MPWE#Z[.>:6#5VEL9^/ZCY.41MC=Q!.;],7VL/VD$"?3##,[5FTCUTZ, MK+LF->H[Y=4_4$L#!!0 ( .?54X".JGL0P4 &,: 8 >&PO=V]R M:W-H965T&ULA9G;;N,V$(9?Q?!]UYP##PJ< +6+H@5:8+%% MVVLE46)C;Z^?F MCV;X\_BYRU>+2RF/VWUSZ+?M8=8U3[?S'^%FS3P&3(J_MLU;?W4^&YMRW[9? MQXM?'V_G;G34[)J'82RBSH?79MWL=F-)V<<_YT+GESK'P.OS]])_GAJ?&W-? M]\VZW?V]?1PVM_,TGSTV3_7+;OC2OOW2G!ODY[-SZW]K7IM=EH].7OJAW9]+R5;V];?3<7N8CF_G\M_#[ \!^ E /B[ 70.(!&P.#F;FOI3 M/=1WRZY]FW6GT3K6XZ2 &\J=^3#>G/IN^BVWML]W7^^(EHO7L9RS9'62X)4$ M/RK66D%\D2QR_1<3:)K *9ZNX[T=3V8\3?%\'1]$(TZ2-$D.DP38D0^R*5J' M&)(OM8=-/ZS]1.'G)/'7?H I.A9^M"ZBHUC9=KQIQVL[2=CQV@ZF_"?<:!D" MQ"K:;H+I)F@WE7 35#7L$P0QIFLM@\C!)=M---U$Y8:=[1JLP)2YXJ4POE?8BFKRJ=,_$BD3_K;4J9A78 M7L#9F'+:C>*44Q5)*X8$'4/)2P&9H+VP] *Z(B870!K2.O"Q"I,+:T#%$*-$';#2#9K-ZRD!3-U..JTHZ,G3(,86"(QO/H/G,KF:H,8R8.2P-:1FG8M:! M-JM1L]K+%0TU@JN<>2@_6I:\I](,LCF-FM->KF=H9,: 0'H.:6'(//>NL.JC M36KTZB7%%\B*-EE1D]7+U0L1\U,="EY M:1BZ3W71BMIM,J49!1LZ M'\;Q+3BR64V:U4&RF@P&5RY5$EEK2QA#1E;)DTUKTK0.DM:61MGYKN:C$YO3 ME-1:6,HXR.8J::Y&!3*#F$Y1S!*5-NMLJ+*&:I0,8V/C(*'7;ZJ6,%85N +' MV.8J:ZY&R3&V]ACR4BA3R;4ES"M",8]FFZVLV1HER5@S\P>?WR#DFX^A0_2% M6<@V65F3-4J.L29F'C1DI_K($+HJA=+>)A=V?C5;HR3967.]QVQGKH;0SEP7 M5[O]X^>7W^ON>7OH9_?M,+3[:7O_J6V')A?J/N4F;IKZ\7*Q:YZ&\33F\^[T MV>-T,;3'\R>=Q>6[TMU_4$L#!!0 ( .?54[$IA&@[ $ $T% 8 M>&PO=V]R:W-H965T&ULC93=CILP$(5?!?D!8GX3&@'2)E75 M2JT4;=7VVH$AH+4QM9VP??O:AB "M+NYP!YSYLPWCG'2 2-RPUMH])N2"T:4#L4%RU8 *6P2H]AWW2UFI&Y0EMBUD\@2?E6T M;N D''EEC(@_!Z"\2Y&'[@O/]:529@%G24LN\!W4C_8D=(1'EZ)FT,B:-XZ M,D5/WOX8&;T5_*RADY.Y8SHY<_YB@B]%BEP#!!1R91R('FYP!$J-D<;X/7BB ML:1)G,[O[I]L[[J7,Y%PY/177:@J13%R"BC)E:IGWGV&H9\(.4/S7^$&5,L- MB:Z1(91"_964EC)>[&=;T9R%NJ!Y9@E258LGR8 ML?22:%(EF<)4I7##%LTJ'<%')<\,XCOSM?(]6E>$V#K?_8(I6 MF:(ETZS2(7HWTZIRE0E/#K:Y:+X1<:D;Z9RYTM^(/<"=P0 '84 M 8 >&PO=V]R:W-H965T&ULA9C=;N,V$(5?Q?"](\[P M3PP< [&-H@5:(-BB[;5B,[&QLN5*2KQ]^U*RXO7.C+(WED1_0YXA*1Z*\W-5 M?VUV,;:3;X?RV#Q,=VU[NL^R9K.+AZ*YJT[QF/YYJ>I#T:;'^C5K3G4LMGW0 MH7^&)_J2?-V.!3U?\M85N>'*4P_"K[L7W=M M5Y MYJ?B-?X9V[].3W5ZRJZU;/>'>&SVU7%2QY>'Z2/FYO[ M29?*5[$LNYJ2CG^'2J?7-KO V_N/VG_I MDT_)/!=-7%7E/_MMNWN8YM/)-KX4;V7[I3K_&H>$['0R9/][?(]EPCLEJ8U- M53;][V3SUK358:@E23D4WR[7_;&_GH?Z/\+D !P"\!H [M, /03H[P'FTP S M!!@2D%U2Z?MF7;3%8EY7YTE]&=Y3TI]S==8=_9_7^I>YI4^K[(<9Z] M=_4,R/*"X T"5R)+E5];0*F%);)PTL"*$]K\B*PYDFM9A!;3U'V\N8TG32PO M2-XCQXM.-$89PJT$+AC02"5+G#+6C>@VHF[#=5NB^X+8FW8@MY [3W1S#G5 M[0FW%CAT#HR5=5M1M^6Z'=%M63M)#E Y*XY9DP=#57/,Z=Q +HMVHFC7UZ%O M17LYWHOQGB>=DZ0]'RSO MOL4"E1+31#*G (UW*$L.HN3 ) =%) ?63%!>DU=GQ2F#SE#)G *%(TL@*'F5 M55PRT&56L79(5BL!T1YR4M-:P+S1^5@GPX@S -?,K %^KOFGR%I O E:C<@5 M;>81D,O55"[R_K.H'%WB)RG:\@] &!*I;Y+RS M5+C$*:M'C!5D9P1NC8%:(W WT\%K:HT"EO8Q7#?'C$([M@3*W@C<'*D'+T%P M--! -R@K@4N>#L"$3I3-$KE9@J)NB8(5&H=T61&P9/%4MT"!,5JY$=VR82(WS+11H+J!?19T M3:&CPCDW@^0L;+Y(H $',#+54;9/1+;Y!36R/*%L8\AM#.A"N!R@<)O_G::K MJD#-X,[2_:^$F3LU\J6"LH7XIDGD).D2)TC/ M;@Y?#K%^[0^VFLFF>CNVW2'&3>GU\.P1N\,;4KZ$^_7E".Q[-9<3N3^*^G5_ M;";/5=M6A_X YZ6JVIADJKLD+[?6AC"]M=^O3?7TY";L\M-5I..7+KD>- MB_\!4$L#!!0 ( .?54[NK.GDR@( (X) 8 >&PO=V]R:W-H965T M&UL?99M;YLP$,>_"N)]"G[BH4HB%="T29M4==KVFB9.@@HX MPT[2??O9AM+$OO9-L)W_W?WN.&PO+V)XD0?.5?#:M;UECO=1)#<'WM7R M3AQYK__9B:&KE9X.^T@>!UYOK5'71CB.DZBKFSY<+^W:X[!>BI-JFYX_#H$\ M=5T]_"MX*RZK$(5O"T_-_J#,0K1>'NL]_\G5K^/CH&?1[&7;=+R7C>B#@>]6 MX0.ZKU!L#*SB=\,O\FHA7@QDV_;51@;(M[RC3(N:OTX\Y*WK?&D.?Y. M3L,YIC&\'K]Y_V*3U\D\UY*7HOW3;-5A%69AL.6[^M2J)W'YRJ>$6!A,V7_G M9]YJN2'1,3:BE?8WV)RD$MWD1:-T]>OX;'K[O$S^W\Q@ SP9X-D )9\:D,F MO!O03PWH9$ =@VA,Q=:FJE6]7@[B$@SCZSW6IHO0/=75WYA%6VS[GRZ/U*OG M-8K3970VCB9-,6KPM6961-K[' )#(0KLF>/; *6O(/164OF2C, 0!,R36'MZ MDZ>#48R:S&KZ44,IP8E#Z\L6*&$)8@XRH*,H00C#W!3DI@!WYG"/&G8#%+L5 M+'T50AEQ:E !OE(:YS R Y$9@)P[R,P/P]*4.IU7^C*"D2.J %]:A#YHCP1D M3GQF%#O,B1<'Q\QM#E^TP-E5JX[(OHJDA,' *0B< L#( 4Z!(B?6)"V[J,4#L[ ?%)+K9G_+<[6= MA8BKJB!?2>Z>$M'5H=3Q86\/?!ELQ*E79F^_6ITO%0_8'&K.>F$N&_:P>W?ZE00 ,<7 8 >&PO=V]R:W-H M965T&ULE9AO;Z-&$,:_BN7W.9C9/RR18ZEQ;+52*T5W:ON: MQ)O8.C ND/CZ[;M@XGIGA\"]L0$_,_O,[/(#[^)45M_KG;7-[$>1'^J[^:YI MCK=15#_O;)'57\JC/;A?7LJJR!IW6KU&];&RV;8+*O((XUA'1;8_S)>+[MIC MM5R4;TV^/]C':E:_%456_7MO\_)T-X?YQX6O^]==TUZ(EHMC]FJ_V>;/XV/E MSJ)+ENV^L(=Z7QYFE7VYF_\"MQNAVH!.\=?>GNJKXUE;RE-9?F]/?MO>S>/6 MD\N;K^7I5]L7I.:SOOK?[;O-G;QUXL9X+O.Z^YP]O]5-6?19G)4B M^W'^WA^Z[U.?_R.,#\ ^ "\!@)\&B#Y 7 +P\P#9!\A+@-"?!J@^0/T?\'D- MN@_0EP#537!T;E;7_8>LR9:+JCS-JO,".F;M.H5;[>;WN;W836?WFYN VEU] M7P*H1?3>)NHU]V<->AKM:U:<)O$U#YS&^)HUITE]S8;18'S11*[>2]'(%HU= M N$E #Z!8!.(+H'T$B#IVEEC.LVATV BE20]853RJIAS4QB1BH7D'4O6L60< M"S*'9XVZ&@9B2'02QP/=5>Q0BAF*E'VO@J&4!B-2NJQ44#G$I-$/82[7:&-2 M,N::T1DE4MKM#3.FDF:@!9IM@9Z^P!(V01+VD-9]GP3UW$C0 $2W'M=YA@QK MR(2& (@A$PZ$2AB"@?()P%$>OA[O D!63&,K0[R,QX+./ M$P;]B6E_1E/YKGE\ \?OE+H6#"]BHZBC,9EOB*T_ 3 MH :>U# %U< P&+1[Y"E:_KC0-\73&J;@&D(0N^*UIHT>D_F&>%[#%&!#2&QE MXL'5C3RP<0JP,>2LE E9M2L,@4V!-);(=\P#&Z< &QE@@QQ^-\.!5]\IP$:& ML@I$8&FP8\AJD%)0WZW&=;XG'.D[!.C+OUTHGE+:;<9UOB0<[3@$[]Z8"-E"MH%@W9APJT4!NV>S#?$HUUP:*>[%X+EM3$*-=!. M#DF'YY='N^#03G?J!(-V!'1_$J@M#NWTKPTC0H,N(2ERS0FE!*7(L!M&>*/< M@XYB,+K:OFRWN/_(JM?]H9X]E4U3%MU^Y4M9-M;EC+^XG#N;;2\GN7UIVL/$ M'5?GK>7S25,>^VWSZ+)WO_P/4$L#!!0 ( .?54Z^#/W,/P< (XF 8 M >&PO=V]R:W-H965T&ULA9K=;N,X$H5?Q?"]QR2K^-=( M K0D#':!7: QB]VY=B=*8HQM96VE,_OV2]GNC%UUF/1%VU8.2X<4Q:^*TLW; ML/_C\-SWX^S/[69WN)T_C^/+E^7R'7X:7?E?^\CCLMZNQ_-P_+0\O M^W[U<&RTW2R=,6&Y7:UW\[N;X[%O^[N;X77_#\,?TX^\/MW,S.>HW_?TXA5B5CQ]]VV\V4Z3B MX[_GH//W/M; M?^Z0G\_.O?]'_Z/?%/GDI)SC?M@9=L2S1WT_AT"D: MIYJ[ZQ.T6D%\+>FT)!$V0;"?=&Q/5_V,. ## 'P,P)^C;@XXG'"# $%WG++H^$GC+SM.)LJ)U *9 M]61)]%O+')G,!KN.T'74KB\"G%Q'=9YD@K@(K1:1IR"G)PA%B4-EAB5H.0'+ M5EA.V@U;+]RT0.6M$[$ZK7(IUB97AI8SN"FDY:Q.LR .3ER,%LC8!3&#.J": M;C$3L&MK\*)GP%#+F_DLNIJMCK(<:R KLU5&ZU"TY$-EM&UEL;; -TG?5L_% M*.=^"U0+ZY.3]R+0>>::;0B K]8!VRQM.V#(7"YV9^-:9R-12-*XUF7CO:\X MQ]2P!)Q[Z9RT<^_9R)4$Z3A+VTAD ]5&',/* EJQPCJK4ZE9\JFD Y)%23MS M)46PF%+6 \-1&O;@5&R26K.QT!DUN;6N AF+V6@!'#E)VX!G:C5ND8HD:#N@ M*C@/E53(8C;:J'."BXEX'0*SR@)8>ZPJRDC&M9=J$RX@XSRP%F>4TNF2VU3A$+IM5A@-UE]/@[!S)LN.:<4PN!\CE9:K@()&LM-0"71&9J*R# M>*&L3Y7ER6%X.0TO+U'@-'5R8)D+M4"VX&BS3(61KJA"+=%QF&(.4$Q/%PT= M2XZ2*HH1Q'PR3MVC(*!/(==&':/,:93)*J=QFCX+LD9RM44ZEZ-,YH&,0JTJ M=YAE#A1Z7F9H3I=GBU*6)Z,FNA9:8A-BE-:UT!69KXTYIJA+&L2^4LHX3#,' M2C!]MP"<1Z-D":1M>1SDI4D$'(()"=I!W3>>6\K@"!,-@)% MFL39C*-A[ 6I!9$&D,<8HJ!P(RJPKE#JC( MU.YSPD0C4(X%F0 18%!0U40+9*R6)Q3+E?RU-KTQS@C@+,@<@@"F0G+1JNF- MA-,B++=*@-!R65DJI1EAGE'0:VNH5 J$V4* +;+6;$B30"9^GTLZ(%EX;\J_ MBF,,% )EF=Q#:TB74.5QUT 65$][]*8*8F(DQ5*"W13?2QW4CN@FS(] MJI4RC+G%@%MR@Z!A@*.2ELGLLP6ZE-1S"10M5!]+,$86@]W$*&LP!K55##') MXKX%PFPY)F4=;#R:Y&.%E8Q9R8"5L\P#EDEN M-AX\PZ*2ZLG%%>D"9_D H@,ZET*J.<<9'*&("*C,FUEP@PQSS@6)(<\Z!4\NH!'E#9Q/*Q M<0=DM8'&!/. 8'*3K?'Z'0LUFS^5=$""4N'EQ4LYVW[_='SAZ3"['UYWX_1N MR\71]Y>JOKKII1YQO+%?NM.K47^%.;VI]<_5_FF].\R^#^,X;(\O]CP.P]@7 ME^:7,I;/_>KA_<>F?QRGK[%\WY_>D#K]&(>7\]M?R_=7T.[^#U!+ P04 M" #GU5.5=^^'K(! #2 P & 'AL+W=O0..1T2R^!%]&T+@18D76\ M@9_@?G5'XSTVLU1"@;8"-3%0Y_1ANS^D(3\F_!8PV(5-0B)DXZEPS I7UA_Q9[][V43,W_@#-(GQZ4^!HE2AN_I.RM0S6Q>"F*OX^GT/$<)OX+;!V0 M3(#D"L#&0E'Y5^YXD1DV(C M2]G<^!5J_0.;'0FU"^87;YMQS4;'83>](#8_X^(O4$L#!!0 ( .?54[) M5<=5N $ -(# 8 >&PO=V]R:W-H965T&UL;5/;;MLP M#/T501]0.4ZZ)H%MH&E1;, &!!VV/2LV;0O5Q9/DN/O[4;+KN9U?))'B.3RD MJ&PP]L6U )Z\*JE=3EOONR-CKFQ!<7=C.M!X4QNKN$?3-LQU%G@504JR-$D^ M,<6%ID46?6=;9*;W4F@X6^)ZI;C]0,I A#)^3YQT3AF R_,;^U.L'6NY< D@IKWTC^;X3-, M]=Q2,A7_%:X@,3PHP1RED2ZNI.R=-VIB02F*OXZ[T'$?QIO;PP1;!Z03()T! M^YB'C8FB\D?N>9%9,Q []K[CX8DWQQ1[4P9G;$6\0_$.O==BL[_+V#4033&G M,29=QLP1#-GG%.E:BE/Z'SQ=AV]7%6XC?/M.X7Z=8+=*L(L$NW<$AP\EKL0< MD@])V**G"FP3I\F1TO0Z3O+".P_L?1K?Y%_X..W?N&V$=N1B/+YL[']MC >4 MDMS@"+7XP69#0NW#\0[/=ARST?"FFWX0F[]Q\1=02P,$% @ Y]53J5, M&UL=5/;;IPP M$/T5RQ\0+RQMMBM RJ:J6JF55JF:/GMA "N^4-LLZ=]W; @E*7VQ/>,Y9\Z, MQ_EH[)/K #QY5E*[@G;>]T?&7-6!XN[&]*#QIC%6<8^F;9GK+? Z@I1DZ6[W MGBDN-"WSZ#O;,C>#ET+#V1(W*,7M[Q-(,Q8TH2^.!]%V/CA8F?>\A>_@?_1G MBQ9;6&JA0#MA-+'0%/0N.9ZR$!\#'@6,;G4FH9*+,4_!^%(7=!<$@83*!P:. MVQ7N08 MZWE'R5S\5[B"Q/"@!'-41KJXDFIPWJB9!:4H_CSM0L=]G&YN#S-L&Y#.@'0! M'&(>-B6*RC]RS\O_=N^-( M>S2OM@%PY$U);3/:.-<>&+-% XK;*VQ!^YL*C>+.FZ9FMC7 RPA2DB6KU353 M7&B:I]%W,GF*G9-"P\D0VRG%S?L1)/897=,/QXNH&Q<<+$];7L,/<#_;D_$6 MFUA*H4!;@9H8J#)ZNSXE/@BX]\/-+AEARX!D!"038!_S ML"%15'[/'<]3@STQ0^];'IYX?4A\;XK@C*V(=UZ\]=Y+OOZV2]DE$(TQQR$F MF<=,$D;YW\!4$L#!!0 ( .?54X>;X9/ MM@$ -(# 9 >&PO=V]R:W-H965T1Y"2+$N2#TQQ MH6F91]_9EKD9O!0:SI:X02EN?Y] FK&@*7US/(FV\\'!RKSG+7P'_Z,_6[38 MPE(+!=H)HXF%IJ#WZ?&T#_$QX%G Z%9G$BJY&/,2C"]U09,@""14/C!PW*[P M %(&(I3Q:^:D2\H 7)_?V#_%VK&6"W?P8.1/4?NNH =*:FCX(/V3&3_#7,\M M)7/Q7^$*$L.#$LQ1&>GB2JK!>:-F%I2B^.NT"QWW<;K9'6;8-B"; =D".,0\ M;$H4E3]RS\O-///X@MW[C\ U!+ P04 " #GU5.[!:"2[ M; ?@T*L4RA:X0%(0FR361C"M< MYM%W,F6N!R>X@I-!=I"2F;(<_'$^\[5QPD#+O60O/X'[U)^,MLK#4 M7(*R7"MDH"GP[>YPS$)\#/C-8;2K,PJ5G+5^"<:/NL!)$ 0"*A<8F-\N< =" M!"(OX^_,B9>4 ;@^?[#?Q]I]+6=FX4Z+/[QV78%O,*JA88-P3WI\@+F>/49S M\3_A L*'!R4^1Z6%C2NJ!NNTG%F\%,E>IYVKN(_3S3Z=8=L .@/H KB)>]RP\\>Y ?6^JX(RMB'=>O/7>2TF3-">70#3''*<8NHK9 M+1'$LR\IZ%:*(_T/3K?AZ:;"-,+33PJS;8)LDR"+!-DG@OV7$K=BKK\D(:N> M2C!MG":+*CVH.,DK[S*PMS2^R;_P:=H?F6FYLNBLG7_9V/]&:P=>2G+E1ZCS M'VPQ!#0N'+_YLYG&;#*<[N&PO=V]R:W-H965T29M<Y B"U;D,Q>Z0Z4OZFUDLAQBM\=C[QI77"0(NM8 [_!_>E.QEMD9JFX M!&6Y5LA G>.;]'#J"^-V5PQE;$.R_>>N^EH,EU1BZ!:(HYCC%T$9/. M$<2SSRGH6HHC_0].U^&;586;"-]\4KA?)]BN$FPCP?83P?&PO=V]R:W-H965TIVJ3-NG4:=MG+G$25 @9D$OW[V=(FJ9=]@6P\7M^-B8;C7UR M+8 GSUIU+J>M]_V1,5>VH(6[,3UT>%,;JX5'TS;,]19$%4%:,;[;?6!:R(X6 M6?2=;9&9P2O9P=D2-V@M[)\3*#/F-*$OCD?9M#XX6)'UHH'OX'_T9XL66U@J MJ:%STG3$0IW3N^1X2D-\#/@I872K,PF57(QY"L:7*J>[( @4E#XP"-RN< ]* M!2*4\7OFI$O* %R?7]@?8NU8RT4XN#?JEZQ\F],#)1748E#^T8R?8:[GEI*Y M^*]P!87A00GF*(UR<27EX+S1,PM*T>)YVF47]W&Z20\S;!O 9P!? (>8ATV) MHO)/PHLBLV8D=NI]+\(3)T>.O2F#,[8BWJ%XA]YKP9,D8]= -,>XC?/]&X7\(TDV"-!*D;PCV[TK4,KN!D>HQ0^V M& IJ'XX?\6RG,9L,;_KY!['E&Q=_ 5!+ P04 " #GU5.\1>:"K0G&US*CFR ()!0^, C-B:+R M1^%%GEHS$#OVOA/AB9,CQ]X4P1E;$>]0O$/O->?)/F770#3%G,88OHA)Y@B& M[',*OI;BQ/^#\W7X=E7A-L*W'Q3>KA/L5@EVD6#W@>#N4XEK,8=/2=BBIPIL M':?)D<+T.D[RPCL/[#V/;_(>/D[[=V'K5CMR,1Y?-O:_,L8#2MG&PO=V]R:W-H965TJVF3-NG4:=UG+G$25(@S()?NWP](FF5=O@ V?L_/QF0CFA?; CCR MJE5G<]HZUQ\9LV4+6M@;[*'S-S4:+9PW3<-L;T!4$:05XTERQ[20'2VRZ#N; M(L/!*=G!V1 [:"W,[Q,H''.:TC?'DVQ:%QRLR'K1P'=P/_JS\19;6"JIH;,2 M.V*@SNE]>CSM0WP,>)8PVM69A$HNB"_!^%+E- F"0$'I H/PVQ4>0*E Y&7\ MFCGIDC( U^$XV>8Z[FE9"[^*UQ! M^?"@Q.]*8,SMB+>>?'6>Z\%3S]F[!J(YIC3%,-7,>D2P3S[ MDH)OI3CQ_^!\&[[;5+B+\-T:SI-M@OTFP3X2[/\A2-^5N!7S7B5;]52#:>(T M65+BT,5)7GF7@;WG\4W^AD_3_DV81G:67-#YEXW]KQ$=>"G)C1^AUG^PQ5!0 MNW#\X,]F&K/)<-C//X@MW[CX U!+ P04 " #GU5.[4*V.K8! #2 P M&0 'AL+W=O=6J MLSEMG>L/C-FR!2WL%?;0^9L:C1;.FZ9AMC<@J@C2BO'=[H9I(3M:9-%W,D6& M@U.R@Y,A=M!:F+-_:\1'7@INRL_0JW_8(NAH';A M^,6?S31FD^&PGW\06[YQ\1=02P,$% @ Y]53L+56)JY 0 T0, !D M !X;"]W;W)K&UL;5/;;MLP#/T501]0.4K29H%M MH&E1;, &!!VV/2LV?4%U\20Y[OY^E.QZ7NL72:1X#@\I*AV,?7$-@">O2FJ7 MT<;[[LB8*QI0PMV8#C3>5,8JX=&T-7.=!5%&D)*,)\DM4Z+5-$^C[VSSU/1> MMAK.EKA>*6'_G$":(:,;^N9X;NO&!P?+TT[4\!W\C^YLT6(S2]DJT*XUFEBH M,GJ_.9YV(3X&_&QA<(LS"95<\[N470/1%',:8_@B9C-',&2?4_"U M%"?^ <[7X=M5A=L(W_ZG\+!.L%LEV$6"W8)@G[RK\&,(YY_>Y6"+EBJP=1PF M1PK3ZSC("^\\K_<\/LF_\''8OPE;M]J1B_'XL+']E3$>4$IR@Q/4X/^:#0F5 M#\<[/-MQRD;#FV[Z0&S^Q?E?4$L#!!0 ( .?54YJ=#F!MP$ -(# 9 M >&PO=V]R:W-H965TI-'* MMI1-%:52*ZU2M7UF[?%%X>("7J=_WP$[CI.Z+\ ,<\Z<&89L-/;9M0">O"BI M74Y;[_L#8ZYL00EW97K0>%,;JX1'TS;,]19$%4%*,IXD-TR)3M,BB[Z3+3(S M>-EI.%GB!J6$_7,$:<:<[NBKXZEK6A\YPW(?X&/"S@]&MSB144 ;@^O[(_Q-JQEK-P<&_DKZ[R;4YO*:F@%H/T3V9\A+F>:TKFXK_"!22& M!R68HS32Q964@_-&S2PH18F7:>]TW,?IYN9ZAFT#^ S@"^ VYF%3HJC\L_"B MR*P9B9UZWXOPQ+L#Q]Z4P1E;$>]0O$/OI>!IDK%+()ICCE,,7\7LE@B&[$L* MOI7BR/^!\VUXNJDPC?#TG<+_Y-]O$NPCP?X= ?]0XE9,^B$)6_54@6WB-#E2 MFD''25YYEX&]X_%-WL*G:?\F;--I1\[&X\O&_M?&>$ IR16.4(L?;#$DU#X< M/^'93F,V&=[T\P]BRS&UL;5/;;MLP#/T501]0)8K;!H%M MH.DP=, &!"VV/2LV?4%U<24Y[OZ^E.RZ;N<72:1X#@\I*AV,?78-@">O2FJ7 MT<;[[L"8*QI0PEV9#C3>5,8JX=&T-7.=!5%&D)*,;S8W3(E6TSR-OI/-4]-[ MV6HX6>)ZI83]=P1IAHQNZ;OCL:T;'QPL3SM1PQ/XW]W)HL5FEK)5H%UK-+%0 M9?1N>S@F(3X&_&EA<(LS"96:DJGXGW !B>%! M">8HC'1Q)47OO%$3"TI1XG7<6QWW8;SA^PFV#N 3@,^ ?H7B'WDO.=TG*+H%HBCF.,7P1LYTC&++/*?A: MBB/_#\[7X;M5A;L(WWU2>+U.D*P2))$@^41P\Z7$M9C;+TG8HJ<*;!VGR9'" M]#I.\L([#^P=CV_R$3Y.^R]AZU8[7S;VOS+& TK97.$(-?C!9D-"YN#@Q59+QKX#OY'?[9HL86EDAHZ)TU'+-0Y MO=L=3VF(CP'/$D:W.I-0R<68EV!\J7*:!$&@H/2!0>!VA7M0*A"AC%\S)UU2 M!N#Z_,;^&&O'6B["P;U1/V7EVYP>**F@%H/R3V;\#',]MY3,Q7^%*R@,#THP M1VF4BRLI!^>-GEE0BA:OTRZ[N(_3S2V?8=L /@/X CC$/&Q*%)4_""^*S)J1 MV*GWO0A/O#MR[$T9G+$5\0[%._1>"[X_9.P:B.:8TQ3#5S&[)8(A^Y*";Z4X M\?_@?!N^WU2XC_#]/PH_;1.DFP1I)$C7!&GRKL2MF/=%LE5/-=@F3I,CI1FZ M.,DK[S*P=_$1V=_P:=J_"=O(SI&+\?BRL?^U,1Y02G*#(]3B!UL,!;4/QX]X MMM.8388W_?R#V/*-BS]02P,$% @ Y]53C&\67RW 0 T@, !D !X M;"]W;W)K&UL;5/;;MP@$/T5Q >$7=:;1BO;4C91 ME$JMM$K5YIFUQQ<%&!?P.OW[ G8<)_$+,,.<,V>&(1W0O-@&P)%7);7-:.-< M=V#,%@TH8:^P ^UO*C1*.&^:FMG.@"@C2$G&-YMKID2K:9Y&W\GD*?9.MAI. MAMA>*6'^'4'BD-$M?7,\M77C@H/E:2=J^ 7N=W$PR-,]>PIF8K_ 1>0/CPH\3D* ME#:NI.BM0S6Q>"E*O(Y[J^,^C#?[_01;!_ )P&? 3]$>.+M@?O>%,$96Q'OO'CKO9><)SQEET TQ1S'&+Z(V_=N^-(!S2OM@%PY$VKUF:T<:X[ M,&:+!K2P-]A!ZV\J-%HX;YJ:V0I]D[)%DZ& MV%YK8?X<0>&0T2V].EYDW;C@8'G:B1J^@_O1G8RWV,Q22@VME=@2 U5&'[:' M8Q+B8\!/"8-=G$FHY(SX&HPO948W01 H*%Q@$'Z[P",H%8B\C-\3)YU3!N#R M?&5_CK7[6L["PB.J7[)T34;WE)10B5ZY%QP^PU3/+253\5_A LJ'!R4^1X'* MQI44O76H)Q8O18NW<9=MW(?QYO8*6P?P"= M"$^\/7#?FR(X8ROBG1=OO?>2\^0N99= -,42,SK]L['^%Z,!+V=SX$6K\!YL-!94+QWM_-N.8 MC8;#;OI!;/[&^5]02P,$% @ Y]53CPS;UFW 0 T@, !D !X;"]W M;W)K&UL=5/;;MP@$/T5Q <$+^LTTIW_? 3N.D[HOP QSSIP9AFPT]MFU )Z\**E=3EOO^P-C MKFQ!"7=E>M!X4QNKA$?3-LSU%D0504HRGB2?F!*=ID46?2=;9&;PLM-PLL0- M2@G[YPC2C#G=T5?'4]>T/CA8D?6B@>_@?_0GBQ9;6*I.@7:=T<1"G=.[W>&8 MAO@8\+.#T:W.)%1R-N8Y&%^JG"9!$$@H?6 0N%W@'J0,1"CC]\Q)EY0!N#Z_ MLC_$VK&6LW!P;^2OKO)M3F\IJ: 6@_1/9GR$N9YK2N;BO\(%)(8')9BC--+% ME92#\T;-+"A%B9=I[W3R6"(;L2PJ^E>+(_X'S M;?A^4^$^PO?O%/XG?[I)D$:"]!T!_U#B5LS^0Q*VZJD"V\1IX-E.8S89 MWO3S#V++-R[^ E!+ P04 " #GU5.2Q@N/KQHD47?V1:9&;R2'9PM<8/6 MPOX]@3)C3O?TU?$DF]8'!RNR7C3P _S/_FS18@M+)35T3IJ.6*AS^K _GM(0 M'P-^21C=ZDQ")1=CGH/QMF2,@#7YU?V MS[%VK.4B'#P:]5M6OLWI/245U&)0_LF,7V"NYT#)7/PWN(+"\* $Z)D%I6CQ,NVRB_LXW23)#-L&\!G %\!]S,.F1%'Y)^%%D5DS$COUOA?A MB?='CKTI@S.V(MZA>(?>:\$/:<:N@6B..4TQ?!6S7R(8LB\I^%:*$_\/SK?A MR:;"),*3=PH/VP3I)D$:"=)W!+>9>! M?>#Q3=["IVG_+FPC.T M]/,/8LLW+OX!4$L#!!0 ( .?54[S/P\VMP$ -(# 9 >&PO=V]R M:W-H965T]UNU.3VFJ9-VF1S M3=O/K(Y*#L0"KM=_WP$]:Z]^ 6:8]^;-,&2CL<^N!?#D1:O.Y;3UOC\QYLH6 MM'!WIH<.;VICM?!HVH:YWH*H(D@KQI/DGFDA.UIDT7>Q168&KV0'%TO65"*%B_3+KNXC]-->IAAVP ^ _@".,8\;$H4E7\07A29-2.Q4^][$9YX M=^+8FS(X8ROB'8IWZ+T5_'#,V"T0S3'G*8:O8G9+!$/V)07?2G'F_\'Y-GR_ MJ7 ?X?M_%+[?)D@W"=)(D*X)[I,W)6[%O"V2K7JJP39QFAPIS=#%25YYEX%] MX/%-_H9/T_Y5V$9VCER-QY>-_:^-\8!2DCL&UL;5-A;]P@#/TKB!]0[DAZJTY)I%ZGJI,VZ=1I MVVFAPYO:F.U\&C:AKG>@J@B2"O&=[L#TT)VM,BB[VR+S Q>R0[.EKA!:V'_ MG$"9,:=[^N9XEDWK@X,562\:^ [^1W^V:+&%I9(:.B=-1RS4.;W?'T]IB(\! M/R6,;G4FH9*+,2_!^%+E=!<$@8+2!P:!VQ4>0*E A#)^SYQT21F Z_,;^V.L M'6NY" D=)!;48E'\VXQ/,]=Q2,A?_%:Z@,#PHP1RE42ZNI!R< M-WIF02E:O$Z[[.(^3C>'9(9M _@,X O@+N9A4Z*H_+/PHLBL&8F=>M^+\,3[ M(\?>E,$96Q'O4+Q#[[7@!YZQ:R":8TY3#%_%[)<(ANQ+"KZ5XL3_@_-M>+*I M,(GPY)W"9)L@W21((T'ZCB#]4.)6S.V')&S54PVVB=/D2&F&+D[RRKL,[#V/ M;_(O?)KV;\(VLG/D8CR^;.Q_;8P'E+*[P1%J\8,MAH+:A^,G/-MIS";#FW[^ M06SYQL5?4$L#!!0 ( .?54X,#9CTMP$ -(# 9 >&PO=V]R:W-H M965TZ:%;&F>1M_9YJGIO9(MG"UQO=;"_CF! M,D-&M_3-\2SKQ@<'R]-.U/ =_(_N;-%B,TLI-;1.FI98J#)ZOSV>DA ? WY* M&-SB3$(E%V->@O&ES.@F" (%A0\, KQ[? MY%_X..W?A*UEZ\C%>'S9V/_*& \H97.#(]3@!YL-!94/QSL\VW',1L.;;OI! M;/[&^5]02P,$% @ Y]53FC<46.V 0 T@, !D !X;"]W;W)K&UL=5-A;]P@#/TKB!]0$BY;JU,2J==IVJ1-.G7:]IE+ MG 050@;DTOW[&9)F:9=] 6S\GI^-R2=CGUP'X,FS5KTK:.?]<&3,51UHX6[, M #W>-,9JX=&T+7.#!5%'D%:,)\E[IH7L:9E'W]F6N1F]DCV<+7&CUL+^/H$R M4T%3^N)XE&WG@X.5^2!:^ ;^^W"V:+&5I98:>B=-3RPT!;U/CZ 'Q(F MMSF34,G%F*=@?*X+F@1!H*#R@4'@=H4'4"H0H8Q?"R==4P;@]OS"_C'6CK5< MA(,'HW[*VG<%O:.DAD:,RC^:Z1,L];RC9"G^"UQ!87A0@CDJHUQ<234Z;_3" M@E*T>)YWV<=]FF^R=('M _@"X"O@+N9AS^(\,3ID6-O MJN",K8AW*-ZA]UKRVR1GUT"TQ)SF&+Z)2=<(ANQK"KZ7XL3_@?-]^&%7X2'" M#Z\4_B=_MDN018+L%0%_4^)>S.%-$K;IJ0;;QFERI#)C'R=YXUT']I['-_D; M/D_[5V%;V3MR,1Y?-O:_,<8#2DEN<(0Z_&"KH:#QX7B+9SN/V6QX,RP_B*W? MN/P#4$L#!!0 ( .?54ZX"T/:@0, /H1 9 >&PO=V]R:W-H965T M7%-"_M46L;O%5EW:["H[6GNRAJMT== MY>T'<])U]\G>-%5NN]/F$+6G1N>[85!51A3'\ZC*BSI<+X=KC\UZ:G.HJG*KJATW1:F M#AJ]7X7WZF[#63]@4/PL]*6].0[ZI3P;\]*??-FMPKB?D2[UUO8E\N[M53_H MLNPK=?/X/18-IY[]P-OC]^J?AL5WBWG.6_U@RE_%SAY7X2(,=GJ?GTO[9"Z? M];B@) S&U7_5K[KLY/U,NAY;4[;#:[ ]M]948Y5N*E7^=GTOZN']$(X#\IV>*+>-K^%8H(UP&I!O=(Y=VJ!( MH(UP&I!O=%;>;4,BZ;\(3@/RC<[*I0V*!-H(IP'Y1F?ET@9%$FTX#<@W.BLW M=:!(X@"G 0&C*X\#))(XP&E P.CD<8!$$@<# ZN1R $4"!RS\ZP=69Y<#*!(X8)P'#*S.+@=0 M)'& \X#!#W_B]0%YP#.A#\X#!E9G]QD!BH2?'\9YP. 1(/%X WG $F\X#QA8 MG3W>D$CB#>]:-_ M\NNNR+>\.11U&SP;:TTU/*;OC;&ZFTO\H6/EJ//==%+JO>T/T^ZXN>Y&7$^L M.8T[+=&TW;/^"U!+ P04 " #GU5.<)!&!+=.JLSEMG>N/C-FR M!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO'=[HYI(3M:9-%W-D6&@U.R@[,A=M!: MF-\G4#CF=$_?'<^R:5UPL"+K10/?P?WHS\9;;%&II(;.2NR(@3JG]_OC*0WX M"/@I8;2K,PF57!!?@O%4Y707$@(%I0L*PF]7> "E@I!/XW76I$O(0%R?W]6_ MQ-I]+1=AX0'5+UFY-J<'2BJHQ:#<,XZ/,-=S2\E<_%>X@O+PD(F/4:*R<27E M8!WJ6<6GHL7;M,LN[N-T\^EVIFT3^$S@"^$0X[ I4,S\LW"BR R.Q$R][T5X MXOV1^]Z4P1E;$>]\\M9[KT62\HQ=@]",.4T8OL+L%P3SZDL(OA7BQ/^C\VUZ MLIEA$NG).OKAL"V0;@JD42#]I\3D0XE;F/1#$+;JJ0;3Q&FRI,2ABY.\\BX# M>\_CF_R%3]/^39A&=I9&PO=V]R M:W-H965T _X MR6#2FSERG5RE?''!E[K D2L(.%3&*5 [W. ).'="MHS?BR9>+1UQ.W]3_^1[ MM[UGZ!Y_O[3>J6M9K=)7&GE%_ MDAHI#=A2H@?;<&>?BC7@T!@W/=BYFB_,'!@Y+&\!61^D\B]02P,$% @ M Y]53M2MQ_3N 0 9@4 !D !X;"]W;W)K&UL M=53;CILP$/T5Y ]8',_=M37.0,HO_&_L'7;FNY, U/DO_H:M,6)"-! M#0V[ C*O0R M>YGLXYS>'=&,.4V8>(6)%@2U[(M$C$FZO$I--B1AFAXOL49$]0K#?B&"8 RYR0$4."$&Z$<$P_[FN%!5)$8)W&Q$$ MX#BIYZ_UT67F7(?(8^S[Y Y\FT!>F MKEVO@XLTMMM\3S12&K"IA _VZ5H[]!:#0V/<-K5[-;7^9!@YS%.-+J.U_ U0 M2P,$% @ Y]53F4\A@#1 0 G 0 !D !X;"]W;W)K&UL=53;;MP@$/T5Q >$]37;E6TIFZI*I49:I6K[S-KCBP+& ;Q. M_KZ '=?=D!?##.32]GJN!>L#]= MI=L<[S&JH*8CTT]B>H"EGP2CI?D?< %FX+82XU$*IMP7E:/2@B\JIA1.7^>Q MZ]TXS2M)O-#\A' AA"MA[WS(;.0J_THU+3(I)B3GO1^H_<7!(31[4]JDVPJW M9HI7)GLIHC3*R,4*+9CCC DWF&!%$*.^6H0^BV/X@1[ZZ9&WPLC1HRT]^$0@ M]@K$3B#^K\7XJD4?)O&;)%Z3Q".07IGX,+=^D]1KDGH$]EK=A>YT_8//]_:1RJ;K%3H+; K(^2,5?4$L#!!0 ( .?54[G1!?_/P( M -0' 9 >&PO=V]R:W-H965T\(4SY\QX/)Z\%_)5 M50 Z>&MXJ_9AI76W(T25%31,/8D.6O/G*F3#M%G*&U&=!'9Q1@TG<12M2
212[NFMC6;!S:4LQ"O=O'YL@\CZQ%P*+6E M8&9XP#-P;IF,'[]&TG#2M(;S^3O[1Q>\">;,%#P+_K.^Z&H?9F%P@2N[<_TB M^D\P!K0*@S'Z+_ ;N#6$Z-1"J[<-RCO2HMF9#&N-.QM&.O6C?WP9Y6.9KA! M/!K$DT'F=,@@Y#S_P#0K8R;)ZB'B3-/YN9TC1.D*$'J"-)_0J1> MB!AFP 5%"(6?>A2TD'NZ4*D4H?"SCX(6TD_1 M&PO=V]R:W-H965T0/ M6!-#+AL!TF:KJI5:*=JJ[;,#DX#6QM1VPO;O:QM"*3M]P?9P+C.&F:Q7^M74 M #9ZDZ(U.:FM[?:4FK(&RSW[JC=B4XJ M52.A-8UJ(PWGG#RM]H>=QP? CP9Z,]M'OI*34J_^\+G*2>P3 @&E]0K<+3=X M!B&\D$OCUZA))DM/G._OZA]#[:Z6$S?PK,3/IK)U3G8DJN#,K\*^J/X3C/6L M2306_P5N(!S<9^(\2B5,>$;EU5@E1Q67BN1OP]JT8>U'_3L-)["1P!8$.AB% MS#]PRXM,JS[2P]UWW'_BU9ZYNRE],%Q%>.>2-RYZ*Y+')*,W+S1B#@.&S3"K M"4&=^F3!,(L#>T=G.#U!,TP"/9G368P+I*A &@32?TI,%R5BF#5NLD9-UHC M9F&"8;:XR08UV2 "NX4)AGG$3;:HR?:=0!K'"Q,,\Y]_8H>:[! !MC#!,,G" MA,[^E++A4 MX@?WZ6HW]*:#@+/UVZW;ZZ'UAX-5W3C5Z#1:BS]02P,$% @ Y]53BF> MQ9K% 0 -P0 !D !X;"]W;W)K&UL;51M;]L@ M$/XKB!]0'&(W461;:EI5F[1*4:MMGXE]?E'!>(#C]M\7L.-Y&5\,=SS/2H'P]L.3@KI00BF/H_ Y9CA#;XZ7MNZ,9CAR"0&'PC@% M9I<+/ +G3LBF\6?6Q$M(1USOK^K/OG9;RYEI>)3\=UN:)L-[C$JHV,#-JQR_ MP5Q/@M%<_ ^X +=PEXF-44BN_1<5@S92S"HV%<$^IK7M_#I.)[LK+4R@,X$N MA+TGD"F0S_R)&9:G2HY(37??,]?BS8':NRF*@0.P%XG]*3&Y*#&'N MPT&28) D(+"["1+"[&^"D%7C!*C:/UF-"CET?EQ6WF4J'JAO_%_X-%(O3-5M MI]%9&OM\?),K*0W85*([FTMCIW@Q.%3&;7=VKZ:W/!E&]O.8DN5?D7\!4$L# M!!0 ( .?54[0TZS.QP$ #<$ 9 >&PO=V]R:W-H965T[^ M?I+LND:FO5@B=CCN/#X#G#D:SVB-?R5FI M5V]\KW*<^(2 0VF] G/+!1Z!U MDV$=IY.[^YD6)]"90!?"/L0A4Z"0^1=F69%I-2(]W7W/?(O3 W5W4WIGN(IP MYI(WSGLIMLE]1BY>:,8<)PQ=8=(%09SZ$H+&0ASI/W0:IV^B&6X"?;.FTWU< M8!L5V :![;K$-+DJ,8;Y3Y&[:)!=1(!>!8EA-E=!R*IQ G03GJQ!I1ID&)>5 M=YF*!QH:_PF?1NHGTTTG#3HKZYY/:'*ME 672G+C&PO M=V]R:W-H965TIWG0'8-"[X(,N<&?,>"!$ M5QT(IN_D"(-=::02S-A0M42/"ECM28(3&D49$:P?<)G[W$F5N;P8W@]P4DA? MA&#J]Q&XG H]@?HPG92.RJM2]@$'W\-K#I#=SY#HY2_GF@B]U@2-7$'"HC%-@=KC"(W#NA&P9OQ9-O%HZXG;^ MH?[L>[>]G)F&1\E_]K7I"KS'J(:&7;AYD=-G6/I),5J:_PI7X!;N*K$>E>3: M?U%UT4:*1<66(MC[//:#'Z=Y)8D76IA %P)="7OO0V8C7_D3,ZS,E9R0FO=^ M9.X7QP=J]Z9R2;\5?LT6KVWV6B9QDI.K$UHPQQE#-YAX11"KOEK0D,61_D>G M8?HN6.'.TW=;^BX-"R1!@<0+)/^TF-ZT&,)D89,T:)(&!.YO3$*8?=@D"YID M 8%/-R8!#(UN3,CF= A0K;\7&E7R,O@[NT;]26JD-&!+B>YLPYU]*M: 0V/<]-[.U7QAYL#(<7D+R/H@E7\ 4$L#!!0 M ( .?54[C+5Q%PP$ #<$ 9 >&PO=V]R:W-H965TE7TP'8-&KX-(4N+-V.!)BJ@X$,W=J .EV&J4%LVZI6V(& M#:P.),$)W>T^$,%ZB2_AK)$9A6#ZSPFXF@J\QV^!Y[[MK ^0 M,A]8"]_!_AC.VJW(JE+W J3IE40:F@+?[X^GS.,#X&%#\5U_;KL ' MC&IHV,CMLYH^PU)/AM%2_%>X G=PGXGSJ!0WX8NJT5@E%A67BF"O\]C+,$[S M3G98:'$"70AT)1R"#YF-0N:/S+(RUVI">C[[@?DKWA^I.YO*!\-1A#V7O''1 M:YG2?4ZN7FC!G&8,W6#>$<2IKQ8T9G&B_]%IG)Y$,TP"/=G2DT]Q@30JD :! M])\2Z4V),4P2-\FB)EE$(+TQB6&R&Q.RN3@!N@U/UJ!*C3*TRR:Z=L4]#1?_ M#I];ZAO3;2\-NBCKGD^XY$8I"RZ5W9W+I7-=O"XX--9//[JYGM_RO+!J6-J4 MK/^*\B]02P,$% @ Y]53KB2K]K< 0 04 !D !X;"]W;W)K&UL=53;CML@$/T5Q 1K:ES595*[52M%7;9V*/ M+UHP+N!X^_<%[+BN2U\",SZ7&<*034*^JA9 HS?.>I7C5NOA1(@J6^!4/8@! M>O.E%I)3;4+9$#5(H)4C<4:B(#@23KL>%YG+7621B5&SKH>+1&KDG,I?9V!B MRG&([XF7KFFU39 B&V@#7T%_&R[21&15J3H.O>I$CR34.7X*3^?4XAW@>P>3 MVNR1[>0JQ*L-/E4Y#FQ!P*#45H&:Y0;/P)@5,F7\7#3Q:FF)V_U=_8/KW?1R MI0J>!?O15;K-\2-&%=1T9/I%3!]AZ>> T=+\9[@!,W!;B?$H!5/N%Y6CTH(O M*J843M_FM>O=.BWZ=YJ?$"V$:$<@LY&K_#W5M,BDF)"+Z:Y%'^;1;W+PFAP\ N]V)AY,'/A-CEZ3HT<@W)GX,/\Y M[]1KDGH$XIV)#Y/L3,CF"G*0C1L^A4HQ]F[P-]EUOI\B=X7_P.?'X0N53='K*]>\1M02P,$ M% @ Y]53@INQ/3! 0 -P0 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0$A*W761;:CI-F[1)4:=MGXE]ME%Y\0#'W;\? M8,?S,O8E<.?GY0ZXY*,VK[8#<.A-"F4+W#G7'PBQ50>2V3O=@_)?&FTD82E.5:(0--@9^VAV,6\!'PG<-H5WL4.CEK_1J" M3W6!-Z$@$%"YH,#\L* M_(A1#0T;A'O1XT>8^\DPFIO_#!<0'AXJ\1Z5%C;^HFJP3LM9Q9J#^;*B3C4<1OOGCKLY=R MO\MR<@E",^8X8>@*LUT0Q*LO%C1E<:3_T&F:ODM6N(OTW9J>_<=_GQ381X'] M7RW>W[28PCRD3;*D2980>+PQ26'>W9B0U<5),&U\LA95>E!Q7%;992J>:+SX M/_!II+XPTW)ET5D[_WSB)3=:._"E;.Y\+9V?XB40T+BP??![,[WE*7"ZG\>4 M+/\5Y6]02P,$% @ Y]53OQ@!V4( @ - 8 !D !X;"]W;W)K&UL=57;CILP$/T5Q >L@4 @$4':;%6U4BM%6[5]=LAP MT=J8VB9L_[ZV82FELR^Q/3Z7&3L>\E'(%]4 :.^5LTZ=_$;K_DB(*AO@5#V( M'CJS4PG)J39+61/52Z W1^*,1$&P)YRVG5_D+G:112X&S=H.+M)3 ^=4_CX# M$^/)#_VWP'-;-]H&2)'WM(9OH+_W%VE69%&YM1PZU8K.DU"=_,?P> X#2W"( M'RV,:C7W;"E7(5[LXO/MY OYF_I' M5[PIYDH5/ GVL[WIYN1GOG>#B@Y,/XOQ$\P%);XW5_\%[L ,W&9B/$K!E/OU MRD%IP6<5DPJGK]/8=FX,-$*$RX(8M07BPBS.$?_T2.< MOD,SW#GZ;DU/$EP@1@5B)Q#_4V*X*1'#O)-E@IHDB,!N8X)A8MQDCYKL$8%D M8X)A]KA)BIJDB$"Z,<$P&6Z2H289(G#8F""8),!-#JC) 1'87CR&>>?B3?-! M7U" 2&RO'@5M[YZL'BT'6;MVI;Q2#)WKE:OHTA(?(_?H_\*G?OJ5RKKME'<5 MVK0.]\ K(3287(('\S]L3 M?%@PJ;:>IF^ND6WIMWT+P MI2[P)A@" 94+"LPO%W@&(8*0M_%KUL1+R4!<[Z_JGV+OOINZ[ MCQC5T+!!N!<]?H:YGPRCN?FO< 'AX<&)KU%I8>,OJ@;KM)Q5O!7)WJ>5J[B. ML_Z5EB;0F4!O"&0J%)U_9(Z5N=$C,M/9]RQ<\?9 _=E4(1F/(G[SYJW/7LI] MEN7D$H1FS''"T!5FNR"(5U]*T%2)(_V/3M/T7=+A+M)W:WKV(2VP3PKLH\#^ MGQ;O;UI,81[21;)DD2PA\'A3)(6Y[82L+DZ":>.3M:C2@XKCLLHN4_%$X\7_ MA4\C]8V9EBN+SMKYYQ,ON=':@;>RN?->.C_%2R"@<6'[X/=F>LM3X'0_CRE9 M_BO*/U!+ P04 " #GU5.[FOH+L0! W! &0 'AL+W=O= =@T#MG0A>X,V8X$**K#CC5=W( M87<:J3@U=JE:H@<%M/8DSD@217O":2]PF?O8296Y' WK!9P4TB/G5/T^ I-3 M@6-\#;SV;6=<@)3Y0%OX!N;[<%)V15:5NN<@="\%4M 4^#$^''<.[P$_>ICT M9HY<)6Q%WZ/(',B;SS9VIHF2LY(36?_4#=%<>'Q)Y- MY8+^*/R>-:]M]%)F^R@G%R>T8(XS)ME@XA5!K/J:(@FE.";_T),P/0TZ3#T] MW=+W:5@@"PID7B#[J\3XIL00YC\N=\$DNX! >I,DA,ENDI#-Q7%0K7^R&E5R M%+Y=-M&U*QX3?_$?\+FEOE+5]D*CLS3V^?A+;J0T8*U$=]9+9[MX73!HC)O> MV[F:W_*\,')8VI2L_XKR#U!+ P04 " #GU5.#J)0K\\! " 3.G9 MX]>DB6=+ M1US.;^K/OG?;RX5J>)3\)RM-D^%[C$JH:,_-BQP^P]3/'J.I^:]P!6[AKA+K M44BN_1<5O3923"JV%$'?QY&U?APF_1LM3(@G0KPBD-'(5_Y$#DQKWO MJ/O%FV-L]Z9P2;\5?LT6KVWVFN^2?4JN3FC"G$9,O,!L9@2QZK-%'+(XQ1_H M<9B^#5:X]?3MDIXP21(T M23X*'**520BS_EUD<3H$J-K?"XT*V;?^3BZR\]5[B/WI^@L?[^TWJFK6:G21 MQIY1?Y(J*0W84J([VW!CGXHYX% 9-SW8N1HOS!@8V4UO 9D?I/P/4$L#!!0 M ( .?54X!OO GMP$ -(# 9 >&PO=V]R:W-H965T--[6Q2G@T;<-< M;T%4D:0DX[O=!Z9$IVF11=_9%ID9O.PTG"UQ@U+"_CJ!-&-.$_KF>.Z:U@<' M*[)>-/ 5_+?^;-%BBTK5*="N,YI8J'-ZGQQ/:D= M)1748I#^V8Q/,-=S2\E<_&>X@D1XR 1CE$:ZN))R<-ZH60534>)UVCL=]W&Z MN4UFVC:!SP2^$.YB'#8%BIE_%%X4F34CL5/O>Q&>.#ER[$T9G+$5\0Z3=^B] M%NF!9^P:A&;,:<+P%299$ S5EQ!\*\2)_T/GV_3]9H;[2-^OZ8?_Q$\W!=(H MD/Y5XOY=B5N8]%T0MNJI MO$:7*D-(..D[SR+@-[S^.;_(%/T_Y%V*;3CER, MQY>-_:^-\8"I[&YPA%K\8(LAH?;A>,"SG<9L,KSIYQ_$EF]<_ 902P,$% M @ Y]53@\ED5%J @ GPD !D !X;"]W;W)K&ULE5;1CILP$/P5Q </!FG9"OJF1,>V\U;]3:+[5N5T&@BI+55#V)EC7FS5'(FFHS ME:= M9+1@PNJ>8##, YJ6C5^GKFUGNICJ_LGYUX(V9/ M%7L6_'=UT.7:)[YW8$=ZYOI%=%_8(&CI>X/Z;^S"N(';2DR.0G#E?KWBK+2H M!Q932DW?^F?5N&[#>_I?8_1BML M]J:PBVXKW#M3O#*KESQ*EEEPL40#9MMC\ T&C8C L(\I,)1BB^_",1R^ "M< MN/#H784Q3!"!!)$C6+PC2&"")4BP!"H@'_8(PJ1PDAA,$M\3D! F2$""9+Y, M A*0&3(!#)DX#"F8) 4()HX#"N$3&\X7BB8./9HA%0*1Q40>\.1O$ 8HH@D* M^/2CQ0-JX?./HCEJ 1!93N2!;8( #Y )IR+8!"A^0"UL Y3,40N R%0>V"T( ML@*9H("]@-+Y:C%L!AS.4 N!R,3'"<..P8 9THG/$X;-@/$#:F$S8.@NN%,+ M@-*/WZC@YGZLF3RYSD!YA3@WKBVY61V[CPUV]^M_>-^Z?*?R5#7*VPMM;FEW MEQZ%T,S4$CX92Y2F6QHGG!VU'29F+/N6H9]HT0[M4##V9/D_4$L#!!0 ( M .?54XAUTN6V0( *P+ 9 >&PO=V]R:W-H965TNJ M^T-LY]QS[G5\S)U?N'B11\94\%I7C5R$1Z7:NRB2VR.KJ9SPEC7ZS9Z+FBH] M%8=(MH+1G0VJJXC$<1[5M&S"Y=RN/8CEG)]453;L003R5-=4_%VQBE\6(837 MA[C;$&("+.*I9!=Y M,PY,*<^O>W9M%NMGVGMT?JU?,RG9%Y=#9$/6;58<@- M!@9$I-D'"8))K,@HW!%8CQ%)^AZR&4.*!$\B0>M,;'SRKDX/08H2I)8@?4?@ M)+GJ,+G%-%T=D\RIM<,4-QAG-S9CEGB2XZEF:*H9DJJ3Q@K!%%-<)$=%!8N* U@@HGWCJG:&IS$:I M9''LI()A/'Z$&/=\C% 0#X7GVH#/^PG0:^$>"))%XEX]&"CUZ.#.AP2A<.V M@+Q^ /R"@/$-D<6N(U"03P=W-XRMF\6N*5"0QQ6 &QS&[LT@]E#@]H7I?YP2 MW)PP=F<&X%:+6-AW!P#N/,!L-3J-8Y!7A^#>(YCWW-.(@6\[3F=]I5O1 MKG%\H^GZV!]4',I&!L]BRZ_K&; M*-[VO7$T-.C+?U!+ P04 " #GU5.9T3B/DH# <#P &0 'AL+W=O M^'WIYDA;N1+BN1E\W2YM9H]+0,2S+U30Z0QJPX#%YCP$K,V,:1'>"J# M/@W TEB!$4[9: 43 I>(^X])'DQ(3/$\*5HNVL;3BU)$. %#"5A+P"X(XI'2 M#A.WF*+%^".E)H)&)"8CL28J8C0. <\W0/,-D'QG.$&($H33*Q:A!-''%;OO M,,% *2.Q[^/+Q.@RL;D,6 AF*,%LNE#BXU[T/Y;ZH$%#K3%A-JW$XGJ"J+48 MEJ".O2-PA5[<3(1.^+0:--0+4>C[X[*8L)#YU%H7W)T$L2=8_$)PPY#@BKK@ MEB'AE'T0&H)I,+/JQ;U%$'.!Y1\BP7U#XBOTXLXALREZ9XA>J\P6S?XMU!TS&,YM>J]>L:M3>: MKF_\GE3[M*B=)R%5/])V#3LA)%=9^C=J]QU4J]H/,KZ3S6NDWJNN7^L&4I2Z M%_7ZAGCY'U!+ P04 " #GU5.8A5*''T" #\" &0 'AL+W=O&0FJ'Q>V9GENE'06 M:[B)1'OL>2[MK[,_2\6+1D6'4M#W^IF5]GEM]&\TF. W!+\EU)LS2@@:0O!! M(/\ED(9 'B6$#2'L$;PZ=[N9SU319"[XU1'U>:BH.79X%NJ_:V\6[;]CW^G] ME'KUDH3^=.Y=C%"#6=48_QZ#HQ;C:?W6Q(=,5OY0($!=D_40XW<1ST-$0+J0 MS1 2!W"@ ;@;@>4'G4 Q+$! 6(%2&>K>HG6D-A"2@O!A$3]9!]";3Y#=2(. MP8C#8<3!B$ $"D2/[]D$%)@ $02](PAA"&P2@R8Q(!#V3.+A;J( (=AF"MI, M 9NH9U-CPCN;41.,X*)%@,VD7[5HX#-!HT8C7P<,&,5](SPP(F34"/Q"++'_ M:>&L&LR#/G"!XP!(:#HB 9 S7' :*CJ!^NN'P.$Z&)\6[^](73)QL MVY7.GI]+V_/O5MO6OO1MI_B U_>"'U2.V%)_D'4$L#!!0 ( .?54XSX+0A9@, M "00 9 >&PO=V]R:W-H965TM6^9,E:!>69 MAWT_]/(D+=SI6,V]E-,Q/X@L+=A+Z52'/$_*?S.6\=/$1>[GQ&NZW8EZPIN. M]\F6_63BU_ZEE"/OG&6=YJRH4EXX)=M,W&?TM"2X#E"(WRD[55?W3EW*&^?O M]>#;>N+Z-2.6L96H4R3RL Z_O/[-_4<7+8MZ2BLUY M]B==B]W$C5QGS3;)(1.O_/25Z8*HZ^CJO[,CRR2\9B+76/&L4G^=U:$2/-=9 M))4\^6BN::&N)YW_,PP.P#H GP/DVGT!1 >02T#8&Q#H@. 2$/0&4!U C0"O MJ5UMYB(1R71<\I-3-N=AG]3'#CU1^;A6]:1Z.NHWN9^5G#U.:8#&WK%.I#&S M!H.O,2AL8^8VYI+%DPS.-#!$8X;M)0)L+&%C#,3"1I"@#5G:D(C 1 FX7T3% MDQ;1C@0!F"!0"8)6 H/DHL%$"E,HS .)"0FI4B^D302V5P3Y:]R1 C9$1.\X[K!#H6&+FFE,R[U#Y'>5"_L+ @R&=J6 W0%% M=Y0+^P.*;SB-L56N]?#[(.V/"-AEL.TRYK8O-::][5'4M>\8-@4,F +M^N*! M)8SQ[?N.8=5A0'74*A@"=:T#BPH#HJ)!1PI85/@.46%85-@6%5 M!.KP5@QK M"D.:ZGA?8EA3^ Y-85A3&-"472T$ZGB]$5@S!'@STZ@C!2P&@FZOEL!B(,#[ MS*H6!)G>[EUU/CDKMZH-K9P5/Q2B_O"_FCVWNL^JTS7FY[(%;AK62YJF?_Z1 ME-NTJ)PW+F1?IKJG#>>"28[^HSSG.]FRGP<9VXCZ=B3ORZ9O;0:"[W5/[IW_ M,3#]#U!+ P04 " #GU5.(D[.K 0$ !D$P &0 'AL+W=O8W:+_TG]KCA:6\P*/XYJ4M[<^SUI;S4];?^Y/?=T@_[C%2AMEWO M(M=?;RI31=%[TGG\.SGUKS%[P]OC=^^?A^)U,2]YJ[*Z^'K:=<>EG_C>3NWS MUZ+[4E]^4U-!D>]-U?^AWE2AY7TF.L:V+MKAT]N^MEU=3EYT*F7^??P^5?P/1;*X?LZ8]%8CZP?Z6Z3P)HYF&9S3-= M)!*S*<'-5D.IFL.PC=-ZV_JUZOI_[#=7KUM%3]1O51C7U^QQ,V[X_' S[C_] MF3>'4]5Z+W77U>6P7;&OZT[I',-/^NX?5;Z[GA1JW_6'4A\WX[[/>-+5YVE/ M*[ANK*W^!U!+ P04 " #GU5.*M0/X-8# #S$ &0 'AL+W=O 9V=3_:X/6C?!WR(OZWEX:)KC M7135FX,NTOJ#.>K2_K,S59$VMEGMH_I8Z73;&15Y!(0D49%F9;B8=7V/U6)F M3DV>E?JQ"NI34:35OZ7.S7D>TO"EXUNV/S1M1[28'=.]_JZ;'\?'RK:BBY=M M5NBRSDP95'HW#^_IW0.#UJ!#_,STN1Z]!VTH3\;\;AN?M_.0M(QTKC=-ZR*U MCV>]TGG>>K(\_@Q.P\N8K>'X_<7[QRYX&\Q36NN5R7]EV^8P#V48;/4N/>7- M-W/^I(> >!@,T7_1SSJW\):)'6-C\KK[#3:GNC'%X,52*=*__3,KN^=Y\/]B MAAO 8 7 YJ\:< & _9J$+]I$ \&\7L-^&# '8.HC[T3OA MF+;+CMYQ.UV;MK.;G>X_JV=M>Y\77,A9]-PZ&C#+'@,C#+T@(NO],@1@0RS! M,X?K 58^@L77D+4/D>P:\N!#N% X489JP3H';.Q $MQ!C#J(.P?Q.([$T;*' MR Y2]EK&A/'$E<3' 222CW2YXL-1/MSG(QP^/82/^="8">+HO_)Q @B;TC=! MZ20>'2ZIPR?QQ@$>"T@<'5<(3DFI*,,)"9200 @Y$[$4OD J$0[M%8*B%"86 MCT3)2(2,L\27TA^&*::(P\:'<2(!<#8*9:,0-LZ:6"J?C5W("3BL5SX.&".Q M<.9TK9#^0@2(G=+'_%C))*X@F,P*IF+6V,XKH!, M+!0Z4;,IPMP5*8"EJD3>R;@ M20AP@RQX$@)[ARS,BS>.XT2ZLO@PP<;;X34?/*,!R6@U%1*>A\!O4 7/0_"/ M([XJ_C$CD7;_5ZXLV+&%DZGB GA: W(>45/2XGD(\@9=\#P$?^OW3K& ;/U M0 CWV(@ @<:@XJF#.9[8#-FKU<1YAN&IR.C[E6%X*C)_/_24&3!7!W="A'03 M"<%1NV1&!Y">432ZR!6ZVG>WZCK8F%/9M)>=4>_EYG[?7=R=_B6]6_?W[U> KVFUS\HZ>#*-O69VE\&=,8VV-,D'.W,'G6XOC5SOFO95V/>JOX;WC<8< MAT\,T>4[Q^(_4$L#!!0 ( .?54Z2R@?'%08 -&PO=V]R M:W-H965T\,7=^?V')&U) 4O]T5=?7:M-^ZI[KN9]\W MZVUW/7_J^]W'Q:*[>ZHW5?>AV=7;X3\/3;NI^N&P?5QTN[:N[J>3-NN%,R8N M-M5J.[^YFG[[U-Y<-<_]>K6M/[6S[GFSJ=I_;^MU\WH]M_.W'SZO'I_Z\8?% MS=6N>JS_K/N_=I_:X6AQ;.5^M:FWW:K9SMKZX7K^D_VXC&D\85)\6=6OW;OO ML[$K7YOFVWCPV_WUW(R.ZG5]UX]-5,/'2[VLU^NQI<''/X=&Y\=KCB>^__[6 M^B]3YX?.?*VZ>MFL_U[=]T_7\S2?W=Q'&0;S;OQQ&KOI?T-ON^'7EYM0 MRM7B96SHH+G=:]R)QI]JEDP3CIK%X.%HQ%$C;FI 3AJ(O &A#^O'$3U)^]IKP[CK!6>4%-<)M!&HC$!NJ MN[K[<8DRYX(Q!;=C#4>* M(8: *09ZG02@@B)KRLPDVPS@+''CM1N+*\ 4-CAMB.BL$9-9!I:CSCIB*6A+ M#ON>'!@BJM)F &$Y."V2,YJH[0@N_T(D&&T(=5Z"F-RD<79:A&N#Z!09MHPV=')26D-)J4EK"0"%J(I<0N0X(9G#XX M)YCD=3ABNB'+B)FEZ3B8' $3)! .P92T[R41#?#*F.'L7]"IE.I.R MZU0X5(6E?% *(BP)-I@J;X<#54BZ!]%/""L9-XCN'#@( (Q\@G2 M+4 0)J(AK@( ,A\ E!8(KP-(/(AC(KA=SP< 9*>7G<\YQ;GG%+QSV/ M/-)3321B?%!V;FUX#E%/2M.]>KT MB$'99UGQH>CU!.49M<$YY]/E\3DC"1SA! 7D8H,$D1V9G B!VAD ,U,>.3+=&Q;C*R]_5.WC:MO-OC9] MWVRF5RH>FJ:OAS;-AV&,GNKJ_GBPKA_Z\6LQ?&_WKYKL#_IF=WB-9G%\E^?F M/U!+ P04 " #GU5.7P;/ [0" !R"0 &0 'AL+W=OY8$Q%;VT32<7\4&IXRQ)Y.; 6BIO M^)%U^LN.BY8J/13[1!X%HUMKU#8)2M,\:6G=QZOU!F8ED.3_2/?O)U*_CO="C9/2RK5O6R9IWD6"[17P+ MLSL@QL J'FMVD9/WR*3RQ/FS&7S;+N+4$+&&;91Q0?7CS-:L:8PGS?%G;O$[FB4JVYLWO>JL.B[B,HRW;T5.C'OCE*QL2RN)HR/X[.[-& MRPV)CK'AC;2_T>8D%6\'+QJEI2_]L^[L\S+X?S4+&Z#! (T&D']H@ <#_&9 M/C0@@P%Q#)(^%5N;.ZKHYH#F MR=DX&C2K7H,F&A@5B?8^AD"A$"ODF3L!UKZBQ.\E=[X$DS $#N:)K3V>V&=5 M'G9 @@Z(=4"F#ES(5:\IK:;K"X4K7*5.+KXL2TN$PC19D";S:')P:7I--J4I MJC1U:7P9+G"57UGB/(B3!W"(@Y/[<:#TB^/+""+%I-3O<(H@3A%8*W=3%_Y: M57D!#DWAUQ I6&8,@A3>C"D*AV8@*:HPD&J8) JL !9V &DX4:0?OX? E=Z M"7QB5PZB\G_;,J#[:%]"L/?< @H@Y2X2\E8980 7:3WHWJ%#B=(KVP'"G0AP M *EPD;"'E&7$)\(>$0%\%2C7,[^"V;H__M_<]+>1'U3LZTY&3USI8]$>7CO.%=.8Z8VN MV$%?@,9!PW;*O!;Z7?2W@'Z@^'&XX23C-6OY#U!+ P04 " #GU5.PGT< MZ$D& "3) &0 'AL+W=OZW$3&*L;;F2$F_?OI*LN!;G4'%N8ELY M)(=#\ILAQ:M#67VO7T)H9C^VFUU]/7]IFOW7Q:)^? G;HOY2[L.N_<]366V+ MIOU9/2_J?16*55]HNUF04FZQ+=:[^A?NJUG]NMT6U;]W M85,>KN=Z_O[@V_KYI>D>+&ZN]L5S^",T?^[OJ_;7XE3+:KT-NWI=[F95>+J> MW^JO2\]=@5[QUSHB0G<^&WO\6WL*FE7>6M&T\EINZ_SM[?*V;[_O,PU/]> M#!>@H0"="C!-%N"A $<%%D?+^J[^5#3%S555'F;5<;3V13Q] MU_^O[6W=/GV[<3J_6KQU%0V:NZ.&SC3ZI%BTM9^:(-3$'8GB-C?C)I9(8W$C M#/O!?04\JL#A"@RLP/05F%$%/G+$49/UFMW1$=K8C".'+:7.$W.687LLM,<" M>[+(GJ/&GK5C24>V2 UC,QPTPP$SXOGA1!/DK(OLD")6FK I'IKBA2E.?<):9U!LW)Q(QS9^V,*LAA!;GLCXI&[RX77M,VZ@N0)":^ M5A@!"AA",0.4]*QK41%-R270$5FE?,*D!)6T-(E4;)(6/<\X!@L0:74V@\?6 M0(#=:@+6Q",UB$:K0'EM*38(Z+1BE5@*&N-.,Q@S&YO$LN\9"8. *M<)2&@, M3RWIZ92+S3$2 9[9QHL3Z Q;5JE!P_S4$J!.Q4#7DHX 74"59I?&'-4 I*F MH#'_M+\\QFG,+)U=$.4&T7EW\UQG<9 #,FTY3ZXM#$$M*2CCG):,$Y-F2C). M4C %25)01KI!-(JX+D8@$+5I0L(MA %(^O+H0IA:!*@EL$Z21K%G@82U<0F@ M$^85 5X)H),DD3!&2BA+N1:SB@"K!,U),BC/A&P)9)HT9PEZ$D85(53%,">0 M[,FI)T692TT;#"J2H)(H)YG-0?=(61L0,YNR"'./0.(G2#Z(/G"/%$VL3(Q0 MD@AU.K%5(:E(P-P=QBQ*TXW VB<[<9W::@L3%2EO(*1A8# M9(EPQY)&)$V1HI0IF%<,>"7"'EP:CU*#M;QSP#$ I95X8A'03'C(8I09L?T7$&T39-+F,).F$AS!( M#=K_)K8_!L//R/.Y)&E,XH .Y6TQ/Z'()-K!1#. :)0(\ :SR+A/]!83Q""" MB%F)1(D@:3 >#,)#8E]J\'HVGTAG+%Z#]I)TQLJC)<]>G$!9M%3].3O&%N$E M:"_)9BS*9DB<00%9.RE3FP2+%Z&]))NQX'!)A!0@2LQ-BQ>SO223L7*GEGD? M#^H2R'26YSJ1E%O,!ON)1,8FSMM1(A/G#U9F*>/\8=P2IH,%F8I(#BPX5$^V M@Q%B$1WBR&\OSB\L!H@% !'1W,K$(=4*9HQ%.4.,0RNS@8G1<1A%#J4#,8J< M9$QR=!P&C$-'W(E9[S 2'%T.7H>7LI-+68+7R36:>XIC[Q+(M#?)\.OP4G;H M15P,7@>.B+5XXX0.9W*3,@=CP:'W<.(%&-B\R&05J-*IF$N\C@/L$.AUX'1& MDQ+C!4YG,J-,(K-SF#).GDHGT>LP0AQ"2(Q>-X60H4,74\9ARCA &4%F]_%A M]*1D_*830\@#" ET>PDAM&D#LJDMB<>X\FA+$F/>@T1'K@.@2J\#C]'GT>%V M' ^\3'2@@Z1LTD&8I!Z]D8M)ZN6Q#7(0.-R1#EJ<7?'8ANJYOPU3SQ[+UUW3 MW>@X>WJZ<7-[O"+RO_QX7>?WHGI>[^K90]DTY;:_#O)4EDUHC5%?6K^\A&)U M^K$)3TWWU;??J^,UF>./IMP/5X 6IWM(-_\!4$L#!!0 ( .?54X&3@W! MKPD +HX 9 >&PO=V]R:W-H965TJG@(; .1/,DNL L$,]B=:\5N'S"2VB/)\>S;+UOJ>*2JOR8>!(@M M^2>[2!8_5I'LBY=^^]ONH>OVDS_6J\WNKE[WS]UF_:7 MNWZ[7N[;Q^W];/>T[9:WAT+KU2PXEV;KY>-F>G5Q^.[+]NJB?]ZO'C?=E^UD M][Q>+[?_FW>K_N5RZJ??O_CY\?YA/WPQN[IX6MYWOW3[_SQ]V;9/L]=:;A_7 MW6;WV&\FV^[NQ>=B>_3X:V?.W[WX8/_[R]G+K!I&[5 MW>R'.I;MQ[=NT:U60U7-D-_'6J>O#QT*GO[^O?9/A]:WUGQ=[KI%O_KU\7;_ M<#DMT\EM=[=\7NU_[E_^T8TMXNED;/Z_NF_=JLD'2]HS;OK5[O#_Y.9YM^_7 M8RW-E/7RC^//Q\WAY\M8__=BN$ 8"X37 L'_98$X%HAO+4!C 7IK 1X+\%L+ MI+% >FN!/!;(HL#LV+N'X;I>[I=7%]O^9;(]NMS3\\S&)85P@5]S-48J0VNR[AJ24RBKYQ1V0K30(I_*B>K,E@)M*< 6,=?F M13V&R*>4A#5:YG/@2MB<"LVIRIQ0Y$A5T&K=-UH5G#=L\0ZCSFFWD2X\:LXZ MAXM7G0-T/E-RQ;#(@*_7E*!@5 'A^M$',.)1MBKHW@L40Y6MTCI/I2:K51A] M/@*32)H4=4$ET 9DG5]@P"*/4 Y822X-(]Q&'F"4Q@,X'>UYXC%.O>:J8 MX34IN;&ILK1(ZT+A1 ;$/&:JUU!-E*1)FI>QY.I5)P'\YM:9!LL\!JM'9,W2 M)$#-Z%R)TB2@\S%DJY*0YEUUMU^@E08"LB8,4N#D(PY&@9AR 8 M60[2( #/FK**=(',^V#,C( 1&P!B65(_:':&F"1A@8JBL_H' S8 P+(D?M#@ M)(I5>1"0!8X&\0/&:P!X5?8 ;+:6)S5@6NLTP'C-20-#K8:A7$8 Y9 M$CIHS$5'WJ4BFZ6%(<8:K+0@8" &$'&R9'30L>2[%HY3DC4RY@D3IB,$8$1AE/1TV\B/P:Z(B] M(\,I(T9C1&B4XQ\U\]Y%HJ!,0KI8S7XV4F\-1Q4U1$V]Z(K*VQ9 1SY[*\Z/ MF(^1P.0W'#IBHD60@">Y2$>06\?FTS(\0[J028[;]:@K9[KDV1H/C+ZH(\NJ MQD,'C.]:4*T]!.IR8FDYTCF.UKAAXL:LQRT9>U\1\S$"/LHMD7G4U NUN*R\ M$>C8<36"AXC9&$$ FF3P$%'"[2++Y1KI./A@[75A-!((066D,B>0F]="*HL% M.G8A>\LDS%H"K)5N-B? VESE!NH"R'*3&9Y$F+0$2"OW)>:D"4K)D8JRD"Y0 M+L;B3YBT!'8YD]7-QC8G"!UEK#(GD)OG().F!9*EG(S901BTA$ KTS,"L6.@ M(J,9(/,B22&], M(Q4;R2)AP!( K-RTF9,&9XRD=E* ++08U7(@C%?2>%6Y$('TGE.5ZS20E9:[ M&ID'8[:R#CM3-ER0,0L9L##+-K&&G*?L]?Z_UC&7:(PZ8Q@R@&&6=&8-N5*K MDZ,.9+YY1[3Z"+.004J>)9Y9AY,R.L2"ZAC=E:K,/X2 MB"SE.Y(.&G-V7IX8 UF-P0HR$H9I M C M,NQ)X%"HG!Z6CP9I68K!- M&U9BFS&@,P!TL6:G<3,)[5]:56 $9I1>*Z_1;"M.7V\"*I*JGT;5<,'F3YZ> M:S[]M>:\61BD&8%4K"&?1Y'WI\M:?F]D/043L@!"%N$QGY'(VM4M&'T%H*\: M44[!N"I!NTLUYG7!D"D ,G);8U[ I1Y7O7(8H*M>>B*,5/!P8-UFZ+B^5[1G16YXE>LZ;BZ%WQKU8!S:* M[>XQ;L8ZM%>LNZ>J-8A:[^C+L4"8R(]/[P;MYO<],^;_? 2 MT,FWKR_@?0S#RU;B^[G_<'U\">O/:HYO]?U[N;U_W.PF7_O]OE]?#B]WKAU5WMQ]^'?+([?%ENN.'??]T>7Q3&ULE9A;C]HP$(7_2I3W;N(;D!4@M515*[72JE7;YRR8)6H2T\2[M/^^ MSF41L8_3Y&4AX7B8&?QESGI]4=6O^B2E#OX4>5EOPI/6Y_LHJO7F1.YGG3223 MQ^\^:'C]SF;A[?O7Z!_:XDTQCVDM=RK_F1WT:1.NPN @C^ESKK^JRT?9%R3" MH*_^LWR1N9$WF9COV*N\;O\&^^=:JZ*/8E(ITC_=:U:VKY<^_NLRO(#V"^AU M >&C"UB_@%D+HBZSMM3WJ4ZWZTI=@JK[M=AMYHZ%"Q":!859T'8]'V1!<0 & [ V !L$ M8#@ AP$XR(!;?>@TJU93=GU@"TNTNA##*8T\RF&(",":^W8;Y(ZL9+<$$ MDF1*2Q*G7K137!4Q 'DV"L4\4\ S\3R4*&:0DNE=H9Z!AR:>#5 O&I"1T)M9 MT+4%R43"?#5AHBD@FOAJP@A2/J,M&$$*9I^S67K1&#^CDF$B&&2*0/99&HP? M7 M )'7GS#,,0,ZSO"N#)/'T/!S6L*G>!2@\GL4ABEFB&+/4YIA_M@, M#\LP?PR-/QL>YEI4^UD")".SF&&2&2+98]L8IH_-\+(GR&A^48/3[%P_+_>]A1R3 1## ' %//DXAC[/@,_\HQ=AP,/>?9REUGZK1C M3#(\%<#P"@ O]4PK@7D3,XRKP+P)-/#LW2%<1TH2>_H"D:\AF%L!N*6^:C!Q M8H9E%9[3FBF6M1?=G@H!CP94P*-%-T=[S5GKE[1ZRLHZ>%1:JZ(]RSLJI:6) M&-^9B">9'JX7N3SJYNW2O*^Z,\[N0JMS?WX;70^1M_\ 4$L#!!0 ( .? M54[ZR'XPO@4 +0C 9 >&PO=V]R:W-H965TKVKXF]B:V#HP+)+Y^^P(F/L,^8^!- M;)-G9V<&?K.SP/*4Y=^+G7/E[$>:'(J'^:XLC_=!4&QV+HV++]G1':K_O&9Y M&I?5S_PM*(ZYB[?-H#0)>!CJ((WWA_EJV1S[FJ^6V7N9[ _N:SXKWM,TSO]; MNR0[/_+72>=;8 M1G,X)U/P12\AONB.&=X+./)57*G>?,_(E#7$"50P+ 7",KVPSAIU/8TP.NS% M!512:MN+RU<9S8@SJ:''&GALL0$##9CQEX*%!BSPH'>6U]:+D^D%X>8"SK+P M9Q$A-L!"S'\X/E)&E! V(M96=!TL9YR8!]:11\9!M,2%S##A; +B##/.$.1> MM-*+5DG9O\Z!ZD[:A2;\P7 R0*>@$HMI87I"5C OS(S)BO'C5;)7L)Z BEF" M?H;A8X ^(0@3F"RV&)\3CM'BX7!.HE;4B=:$DI@( \@!@((R@=GB?$*XF"TN M@!>J=PFTHDZXG+'>RO8$9'="6,O[V0,Z)L.0N/XY1IH#I 5!(<<44/R-1">.GS9<3JP3'V'& O#&$"L\KMA,QA5CE8!KV^JQ5U MKCR_\0(JU'D!&6B]T)2:N#0%KB$"U9!^[R7\&H*:+R0#W1>0<<6(ZBEP11*H M(A&=C< 524RH2(+HYT%%\A8E 2H2V84)7$ $*B#4U@,7$#&A@ A<0 3J>KUP M?>3)/DQ@Z 6 7A)U0V#HQ03H!89>(.B]:'T"01\&5$0X$E,J :62Z$PE)D:R M"9M/3(P$_;&7D58TT(,!%=F#20R?!/!)WO?&AZ]?M88ET4U)UU=BWP[X[:^I M:PEZ^M#SUA>9OB@"HKM%2+F,ZX4$;;\D>CZ)ZX6<) M!@\940P-IMN,V4>;X95[6!(!B6(A]?0!UP #:H B5DN#:X"94 ,,K@%F3 TP MHP$W&'"# "=N-Q@,N)D N,& FS&;9S/Z?IDA'BLAOHFNW6"^S02^#>;;C-DZ MFV%X@>3&\PN+R;2 3$4]:L.TV E[9XMIL6/VSJW(WJ@/-R5=1S!S%C"GJ(QB MH*RID&J75',_.G/ZN5]/3;L*B(9R551283EU[>_QVLCGF1QDJE#"4.?S7?^Z3^/BG],PTG,$5@%P*#FP2N"+PO02B"Z$MP M%,'I2W 5P>U+\!3!^TVX/4N^(OA]>P@4(>A+ /N\[WA MO."@K[C5Y&*=W,]A$4Y&67H:9(T_#V%5!F!8LDKQJK6V2_W/,L'SLO5[XCG> MR/JNE!1FVF!8"P,7A%7*7_I@:!]3=L5W.73[F&$8UL4\7V,\Q^]BYA@FZ&)> M$(QK=S&O&$:+^0V+V>EBWC$=;5Q_8!C>Q7Q@&-'%+#",%L\2P[CX:G(\8WBM M(#H*'JX@< 51*_"V@LUQ!0=7<) 8M$R88A@M$V8(QK/Q2%P\$A=1(-SAX0I> M_]GP<04?B4'+L6F#<6M,TGC8)'H)\%X"I!="H2J7:+&Q^X\5J((%2!Q"KUAP M-5S7U,L) O)-WVY_B)4$O- ] 4-B$:0?M MCU:H% 58BR,\3C@&"/,"YCJB!@%A.W ?F"7">.#UF:4&!+SMG#)-M*W@#(,V MS#&)N@B$D0%S,J5!V!2"_C/#")\R^_[,S!4(1&O(CDED.R/[3-"@Z@I[(%=FQ'. M9YCSM;QZ4:">>474!X;LR_HBO: @:DA$$6%($?$%H4'8GOD/3"UA>X9MS_JV MJ$"=DL_, -_Q5(Y>4\#FIJ;\BL $,XEYX$39X4C9\8F%YT1!X=!_+CGA<-[# MX:\HB#I)4T=IS)=$O>>$+_D#ON2$+SGBR^L!8R"?Z(BP)<<<1]1?3CB./W!@ MYH3C.+;1ZEN_ CGMG-:VIG=^?:YV_9N'J 5" 692$TG8G2-VUU=L@8$"#;2\ M ^K^GB.,*Q#C!L0>)0CCB@>,*PCC"NS\K1=!!>K,?WGPU2\D,%CG1-=LSPK6 MV:T@T']K?* PIA\CEQB,/$4*HJH(I*KH9ZH%!@J8'LYM4#<:ZL<^\EOD*E,Q M4,#U:&Z#FFBLULU7++-M?2V<#U;I,2DJ+[=:+U?/3ZRZ.=/:IS"< =+^#,,Y MUOX&PP^L?0'#97,S]SN8GDIJ@>O?(Y:^ZCFYW6Z'E8BJ3))TN9_/5^/1X>^UB?7IN)S?/Y3UA>GI\>/L/K_*R^^/%^OJTW2OY7:^S%>;>;$:K?.[D_$K M-F6Q;+14IBQG?W:_YZOM[^=& M?RO&"\A&0.X%I#@HH!H!%2N@&P$=*V : 1,KD#8"::R ;03L7P%Y4, U BY6 MP#<"/M8DD;212Z)%]L$6T2)MN$5TO$4;5WC;5U=^GUNOCZ>]:4X,Y MVV%D!R/VB&FE?K^&9-<]A7(CYP& ,P7SD]/@0\T\?XY(DQ'SB,,3/YYP]9*W/G!X2BR^,U:%Z#WFK0@082ZS,&(Q)^%<.O8A@-(#^DO(8T_DXMK\$R-I#HGW$8 M$K7L,":PQ/&6.$8#S:<:5D(P."W0 SHD!I!. =8*C5*^D"S9 JF!/5# 3ZK M 053 :JJF(+)@21:"/!9<063NI\#25JH7@"%UJ!VE^,S*%0*\%GI >X'+%1< MP>RYGP$I6JA> (76 #ZK-"9&#*AOS6%0: W(#(HAO0)E4P'2*S<@1H"JBNMM M>UYA0 J430WXK)G2JT#9U(#/6@P8Y !5-4=5NBDYD (U2 ,6:JX^TV+'@>!" M:#9E"J8"Q4X#JFHSP+. 8)HC&"UV'$B!\J(!=W1$ YQQ(+@0()AF:J$"=4P# M@ND!O:T!W#%][EA+2=J TBUHM06)"7FVDS$@/R$/,CXP(#DA3[^NN.7D!#C' M $(;IO8JY!Q :#.@ES: JZ9/0\;!.Y!0@5_(!G_7HDQP3Z#Z&D!IPU!:HV=) MZ&'2 $H;0&G39VO/+UD#(GXA^^6B1>GNAE$39!"@OF%8K4'9-(#59D#9-(#5 MIE\1F0WC^XX12E"^92S.B0EIS=^T.-'%"4.WX!<69\0$U)449)V4J=@:5/T4 M$#P=4+%30/"T7XS[F[ !A3Y,Z"Z\;F'=M)5J@_)6"O)%RI1M#9J9%' \'=!A MIX#C:;\O[F_#!A2XQDT(ZKQ%=?GI57<3AA:A!]!,?==HXP&2IW: 9P#)TW[I M9CSC.,^HI/M#OUWC9.R$?I_5HFP'I?2$/)J^;&&N"T-/_$$J2IGF7(/VSP*J MVP'#M@54M_U:WO=X R*U@@S!KQM4EZ2P4EB0-2S3PFNPF2V@N1WP#-L"FMM^ M*>]GKP9DNLF+?)O60.I'I=V&"P4:) S+#-(:)#\+*&Z'?,F$OF7JUW%FL]C^ M9E&6DBCC8%K3!/>A@74WE9&T%E]QJ!3N/9!\+#,W:*0#T-H.F!L-0@OKXH^,F!^+B;PQ(H +L0+)QS."@09/M0(9P P8'!S*$BQD<'#,X MF+Z'&91(:1/XMH$%N=$D/=Q7!B<2X9()\A+(7XX910P811S(.F[ *.) UG$1 MH\B9XT81X6EYSEB<$A3WIL4%G;07M&!]X7%J KIE![*B8Z8; ]H!A[XU'S#= M.)![7,QTX[BI1?2R,PNK7$VV_Z<6U]VPUGDZW%RW.-GMV90%E=V#S.B9V<: M:'F0@_R V<:#'.0C9ILSS\PVLDH-]-D:CY,T-9RW.!WL?F<*27$NUL M#_*D9P8F@PYA@$SD!PQ,'F0B'S,P>69@$KTZEG$PIR:)[_Z0N:"5Z PHZPM <=)R' MF9@,/,\##_0,.=&3H",]2<34E+4HTJ.15/NYA85S$SJ+D:##/PDS.1ET@BA! MQW^2(>=_$G0 *(F9GEI4=XHF#[Z_MYA@?DI%SSO3SG'?9;Z^W[X)L1G=%$^K MLK:CW^PR*_*^L_ZT%OO7O58O>A+!Y/=N^1 M3/CABE'R][KZ:,^>+X:Y M/-3U]^'%;T_7RV((J=I4C]TP1MD_O%=WU68S#-4'\N]QU.7I0X<+SY]_CO[+ M./M^-@]E6]W5FW_63]WK]=(O%T_5<_FVZ;[5'[]6QQF9Y>(X_=^K]VK3RX=( M^L]XK#?M^'?Q^-9V]?8X2A_*MOQQ>%SOQL>/X_B?E^$+Y/$">;I Z.0%ZGB! MBBY8'2(;I_ISV94W5TW]L6@.7]>^'.X*\57UR7P-/-/(J>*.*I0^259] *K210>#Z#@ &H<0)\'$,_B M(/&C9#=*A-#*%3J:"]4Y62@7<#@:AJ-).%:H*)Z#QIS'XT)1%%$X5*:<"E;@ M< P,QY!PC'=X L'L/._'P<'<)>_'T?SU5I;'Z>%RIRRC@%'8) %)=D$+K$8/F$RLH+Q$W9&5BR9KO4BV!"GA>JD M,>>^,XT(\RPHT-YP=PN&4/B,O& ,19CALT?11:,%NI332LRUI%Q[&WW4K:3$ M2F7CA0BHM"H4$PZF6@*J31R-0/YAO(FM%PFEU%(RWYID%GM@$VR6L4U(:A.] M,<;SH@8@K XQ$$"FE)3,S2RQ3TCJ$]YR7Q7V"9GA$Q+[A)SA$Y+R#]=9H$LM MM!+[A 0^8;G2$/N$S/ )B7U"4I^@>:'XH\46R%*+K<(NH9!+&&8(3+82&34S M!E')&56SG+78 EEBL55,$8^HMLP0F$.E,[*".52T6J99,?,66Z!++;8*8ZTH MUMXR];O"'"J7D1?,H:)5LX_O@]NC:#+AHG">W"]4)_K,>(X!S+6B7'O+;=0P MB;J8GQB-2=1TC06[/;IVDIU>2C(-!/.L*<^T]M"45!)(2C(-!(.L*NKCY< =TRA?LG:*9#3GP!:[FT-@7-/4%6G-H"CS);DHR#03;@09VX+@A ML!WH##O0V XTM0-BDYI23K*1DDSCP!Z@@0=PZX[!'F R/,!@#S#4 T@VS&4+ M2$JF<6 +,, "G&2&P/ :E9$-3)NAU3#-!FULD6RD)-,XF+X70-8Q5;G!L)F, MUI?!L)D9S2]#VUJPH "Z5$%A,+L&+.6.J," MPU(#0$T-($LT-2RV"8ML@MF/66P3-L,F'+8)-Z-3[BC]^,<#U'CCFQH.NX1# M+L'LQQQV"9?A$@Z[A)O1*G<4?M34 +)44\-ACW# (QPW)\RUR^B!.0RBF]$# M<[2WA9H:0)9H:CCFER] -?=CHL,4R?1QOEN/+PES?*2'E/GZ6I* MZPU_>6>;E$P#P>QZU.B*JPQ/J22!I"330#"TGD)+Z@M/EU@21THRC8/YH1J0 MSU45'I/O48\LKBK\9?23DNE/YAC]@-!GMJ8!HQ\RT \8_3"CYQTNDY^43./ MY =$/E-R!DQ^R" _8/+#C%YWN Q^4C*- X,? /B>V9 &C&S(:&D%3%N8T=(* MEUM:2;ZKD;G@YU=7,XTGAXT=7[Z\-YS=7IT.C- M_U!+ P04 " #GU5.["%*%<\" "C"P &0 'AL+W=OVP0X)9%ZJ:I6:J7356V??8F3H .< M@I-<_[[&."C!2XZ7@)W9\2R>7>W\K.JW9B^E#M[+HFH6X5[KPV,4->N]+$7S MH ZR,O]L55T*;9;U+FH.M10;&U06$25D%I4BK\+EW.X]U\NY.NHBK^1S'33' MLA3UOR=9J/,BA/"R\9+O]KK=B);S@]C)GU+_.CS79A7U+)N\E%63JRJHY781 M?H+'%;4!%O$[E^?FZCUH4WE5ZJU=?-LL0M(JDH5>OTB44AX'+_KL\ MR<+ 6R7FC+4J&OL;K(^-5J5C,5)*\=X]\\H^SX[_$H8'4!= ^P#@=P.8"V"# M@*A39E/]++18SFMU#NKNM@ZB-04\,O,QU^VF_7;V/Y-M8W9/RS1-YM&I)7*8 MIPY#KS#T%K'R$8SWD,@(Z%505 6U\>Q&18H3,)2 60)^0Y -TN@PJ<54'8; M(->5#P+"LQC7PE$MW->2D8&6#A-?'3- K'P$)1P %Q*C0F)$" R$Q/XQ-&7# M^_51/&4)P<7,4#$S_XHSBA,D*$&"9,,&V22^SB2#.,'/2=%S4N2<$3-G*$$V MWXS9!B]Y0&I^5 5> M](!4O5\)?MF;2O#,YZ. Q# ;T8,W!\"Z@U<)Z<>5X$,H8S#2J !O-)!-J83, M/XG3JYMT@GP83S@?*4V*]RU*IE<"Q5L-Q5K-L!(<*+T12X#R05(8#F8\'=YY M=#4MM>/K#U'O\JH)7I4V@Y<=C[9*:6DXR8/Y1'LS,?>+0FYU^YJ8][H;&[N% M5@]]>^U)?GU5.S7*S++_5H^[1:%?5_5^6R>KD8Z_'KA:^+A\>FNS"Y M/-\4#^6?9?/7YDO=_IKL6[E;K,KU=E&M1W5Y?S'^I,]N?.@">L3?B_)E>_!] MU-W*MZKZWOWX[>YBK#I&Y;*\;;HFBO;CN9R6RV774LOCWZ'1\;[/+O#P^VOK M\_[FVYOY5FS+:;7\9W'7/%Z,XWAT5]X73\OF:_5R4PXWY,:CX>Y_+Y_+90OO MF+1]W%;+;?]W=/NT;:K5T$I+957\V'TNUOWGR]#^:Q@.,$. V0>T?;\58(< M^S. W@R@(8!^!O@W ]P0X$[MP0\!_M2 , 2$4P/B$!!9P&0W'?W\7A=-<7E> M5R^C>K=$-T6G!'T6VQ5TVUWL%TS_OW:*M^W5Y\N8_/GDN6MHP%SM,.8 XS3# M7$N,WB,F+8,]#8-H7!D1'E,X[F(J,<1(2(0Y1LPDPK)&YH"*/89\1FSC,>8& M81(>$@MGQO8-V(,&DE*X 8(-4-\ '4Z;8@.V@\0>LMX-AXYL:F<29'0P-L/% M02Y.<-&>D]EAW&$_%%QRC(Z$L8;F3A).VBF#"7M(V$O"2C/"7C"QY UC,Y,H M,IZ-\5R"-)%5'E,.D'(0E).@'&0_QB8F@9E$M=--3$MST%9T/C/*$5*.@G+D MFHZ2BR%2Q#D#7")M#9"?).DG?B0YT \6BY(4D411LRVM(*>[@" MZN)T!M!Q3\$DQ@? =""N,("RRF6&4&@ =W;53@H]$M:6D&$&)\CE[USA!: L$;SAG*]G$8+G' UA0*B;. M6L*T<9YR,X\3DY:9*2G+B9/HZH.-7@GF$F?(\^4_!S#G#GWXF#C.8EJFL=8[ M.'&9H#[89*)8)Q)'/FC+B4N8MS'E1AQG,RW365*.$Y=)Z .YUK0X<8ES;=D@ MB(.#>#+9Z\X[-@,&F:Z3IBEK+2)/4 M"NP(($XK46L!7+(4,J9KL.D:8+HZ4V4:;'_&OV/XL \9Z4-R^*3'M+L.Q8OP M&L*ZMDC7&6NPF3W^.W1ML:[M"=M\*W7(G0Y =$H4 M0H8,UJH]89\_M6BCK_*CCS5M3]FA6[!%3T&4[ "6HBC946,F6[1;[",6U#/\ M,&UJI?!)V6Q/6/<6Z3[P>XI"QANQ7&S[4DS%BY4R/I2BX[%X1-B=!>EZ<%DJ9$4="> ]A;XXB]BZ1WB2.# MZ0 ZO',*,=L3MC@"NU2=.0BES$$FG>Z2A(V)0!'!3^JN21J3\W+92)368-G( M4TBOLZRQQQ'8MIE,Y4C8;RB\8^RPD1 P$L,/ R$H4V40]A$"/F(R&S2'[<&I MT^_68:DZ*5613]VO=PX XEUN[AP6J0,B%6;GY$$26;%H I=GHP/HZ(C>9)W%85MPLO+Q_,3J!H"2R11I+O/L GD'2]F? ZDVL6!Z,S)(L0HRHX<-@4GBQ!QVGDU@(X60[8T<-@Z''(%?F "09G3!X>M MPR'KR"09CZW#O\,Z/+8.#[8>\G$0.%+(:LQC8_!@YY%['N>Q3/T[=AX>Z\\# M:5FF]"LOGQ[JK- ]%J ' K2YIWF9QWGO. 'P6#1>BD8D!@\T(X]/ $IK(^YH M 6#7K_395(/KU_ILOGM+Y&?S MNY=6_BCJA\5Z._I6-4VUZM\/N*^JIFS9JX_M;#R6Q=W^Q[*\;[JOH?U>[UX6 MV?UHJLWP(LQD_S;.Y?]02P,$% @ Y]53LV%Z0AV @ )P@ !D !X M;"]W;W)K&UL?59=CYLP$/PKB/<[,.8S(DB71%4K MM5)T5=MG)W$".L#4=L+UW]$OK$28^Z\-W7+UF[) M>;?R/'8L<8/8,^EP*^Z<"6T0%UMZ\5A',3HI4E-[@>_'7H.JUBUR%=O3(B=7 M7EVIV'E3EE/5X)95 MI'4H/J_=%[#: 450B-\5[MEL[4@K!T+>Y.;;:>WZ4A&N\9'+%$A<;GB+ZUIF M$CK^CDG=J:8DSM?W[%^4>6'F@!C>DOI/=>+EVDU=YX3/Z%KS5])_Q:.AR'5& M]]_Q#=<"+I6(&D=2,_7K'*^,DV;,(J0TZ'VX5JVZ]F/^.\U."$9",!% _"D! MC@3X00@_)80C(=0(WF!%]6:'."IR2GJ'#H^W0_(M JM0=/\H@ZK9ZIYH#Q/1 M6Y%!F'LWF6C$; 9,,,. ">&)[%.)P%9B$QCTX+' UD3 \!&R,R$IM(N 5I]0 M\>%1FP*0*TXX^Q">HN351($IGJ S7$W<,R$<"Y7^LWC?2W%J M3YL:G[E<)F)-AZ-KV'#2C<>R-_TW*/X#4$L#!!0 ( .?54X3(T-HC@X M *MC 9 >&PO=V]R:W-H965TK^_>67S>7%]>+EZN# M]=>KJ_GJ?P\7E\OOIX=RF!^\NOC\9=,_.+Y_[V;^>?%ZL7E[\W*5?CN^J^7C MQ=7B>GVQO#Y8+3Z='CZ0DP'K8 M]'U:7"X^;/I*YNF?;XNSQ>5E7U?JR7^':@_O6NT+[OZ<:S_?#C\-Y^_Y>G&V MO'Q_\7'SY?0P'AY\7'R:?[W-^3U,:'Y>5Z M^_?!AZ_KS?)JJ"5UY6K^[^V_%]?;?[\/]>=BN( 9"IB[ F9_ 3L4L+4MM$.! M]D<+LK> &PJXV@)^*.!K"X2A0*@M$(<"L;9 -Q3H:@M(DRW75!>Y,[94%\GF M%E-=)!M<;'61;'*IMKEDHTNUU26;7:KM+MGP4FUYR::7:MM+-KY46]]DZYMJ MZYML?5-M?7-']FKKFVQ]4VU]DZUOJJUOLO5-M?5-MKZIMK[)UC>E]8]OO>K6 M3<_FF_G]>ZOE]X/5;:RYF?9,8^0.<9RZ<-8PPW1CS!(VK'6.>(HP;8WY!F,(&OR),&&.>(4PQKN<(4XSK-X!Q MS1CS F$*>[U$F,)>OX-Y]H6]7J%Z"LQKA"EL\09A"EN\1?TI,.]0/86]WB-, M8:\_$*:PUY\(4]CK+X#QA;U2-@E A,86NQ.[K<&.:C"XAA;7T&YK:$[$W%W(NA.L2[.(I@>,::<'@VSL6D]Z4^'^].!_A3\/>M40^)]4TX/0#6F M1#WJ])JW#;%HGY_#G* !+.Y('2RO$#WPTN)G VAW3,X'2UK"F<,#,: E*5LR MJB7CTV(G31'O)A8T913.C:#Q#$)\$Q!I:WA9Z%DW!;Q.@+< M3F!U$$\A77WL-(2YI@']*-T-!!%Z&T)O ^@=2WH/H-W)+9V:T1Z +"E#Z&\ M_6-)?Z/I[YK^#VF+\-\ _L>2_T;S/[@];1$'8( #B&I'I%. WK\$]"XR\0C&9"\E$GD&001MV6)V[+ (W4D#;#$(UFI=Y^6 M^!(+?$E7KG $LI$TQ+9)P)%TA"66. C;3A@PH;0%;-4#1B!/&B*4MH"M'6&K M)6RU8<* "0LM"M0EXR&(!$A+N&-1XE^Z;ZNS=8DQEHLJ.+"8QL M"2-;=-Z@YL:!K!5,C<[9V]'&@/:T1 CN-,%3 M)21D.,)(-^$LT1%&NIK31*>3:/$B;(D[=E"HF9OJ(#'.$;(Y/V'0A&L.'NLUH1 QTPHZ2#92$AQA&QNPL;7$QKYFHTO *7>$B?O"8L\8)&:7:]WON)" MM 7;9EYO?\5(VQ*J>,(WC_@FQ):>\,U/X)LG?/,U?/. ;VER5/CRZ'1KE &, M^T1XZ=&.M/#EC[P.E0:$U/<#3MH1;XZ(T_?L#!^%5"''=I[0W$\(J9[PUZ-= M8AGG "CUEK5$2.Y11"V##P %MI<,Q!,$1'(A!@J$Y&%"EAL(*4/%P=2C ,ZE M970T<[ON$(Z&[P>8V-U%=T2\ M5"1TC)".9'HCH6.<0,=(Z!AKZ!C!9K+IU,P,L%$4D"/6(<+'"/E( M0-I(2!MK=IL U-__XI8ZPL8.G0"5#A& J$/L"&,[M(UD%Y,=H6QGZN>V(RSK MP+F.6G(#:-^2Z_2M3EIR+!?M"%T[=*E36/J/3N?'UMO2"?TYP/K;O!_'.Z0[ MA/D=(K5A,TQ(W4W8LG:$BAVZJU4R"<17YH(ZPM<."434>HAZ<^S:4K'@-J7\#*F)JEP45R(1TT8)$D=I=PO442H2&4UZNL(8 MDX&>*=F!SB!CLIG"9"97$J17TE-C 9/W1"(F;!*+M)8J+[?@*JGQZNSJ<0:. M#Z_DB(4-II42H(-*%F%[%Z:$$COAVDF8%DIL1;0^RZC=.8I*0O\XPPK?R@C$ MM%4"=%-I@I@'8LHIL5/",]-.B:T(SV<9M3M!G4,S!,*S-$=43L]8#916:8IH M-8S5=@JKF3I*D#Q*3U&K4V\=?AYG6&7X86HK:6%\9ALA)KB2=DI\9A(I01HI M'7X *G69929,2R5MS55R1NT-/ZUF?;"1FH+1&2BSTKB8VV1J*FFGT)G)J:2M M",ZSC!J-G-Z?"]-="9!4*6+\E5&[IM"7^@_N:NMW'3O,8)QG"BV!ZBM;*"VZW<]/ MT#-FK&(-[+A9F*9+@*@KV8)^Z(E^ZFE*2L[T6N(JKK1F&54,O23'RXP;26," M%5L*4X )DH"IR\Z,&B6H6F'[+N-&C&V9YD685DR 6$Q]HF6642/1JN[4[QDW MZI2A21K3GHE#%^91S13X6*53]GN7<:-.678Q+$S,)E"HUM)JF+?Q4[P-TY8) M$)#)%FP!)6[(%6_Q,A"9^BK=A MNC$!PC%P10/E9>QC[\+T9>*!$]%7- "5&F/AG G1!(K,F Y2F,I,_)2= ).0 M"="0@548]$Z@7X5LA3&MF82*_?WSC!J%D""E"_HMXT8NB&I3A(G7!*C7DCT8 MGYGF3,*4W3T3G4D >P'M@@!JCPMBZC1!\C1@?'U!E[:A2N";<34NB*G8!"C4 MDBW8SH-IU"1,$(P*$ZE)J)&,(M0>%\34;(+D;-H% =0>%\24:@*E:BW+*)A6 M3::(U82IU03)U?0J'%#%*J0NB$G1!&C1@ N*(.RVZF[BMXP3LPMD76*P0)OFEYC^C;#1";'9U% MQN8X)3@S"9L@#9O><77@\-TH <4O&3>Z+MX3Q)G>38#@33'H34:-+Z?5Z>'; MC-N-X5'H[1[3STF'@KACN2N3T$DW)8@SZ9O4:-_>9-3H507Z@OAMQHU.H(/C M4\3\ Y3 .1:HF 9.IHC@A*G@!,G@P!2!%Q*H,_JW",;2:2:6$Z"62[/#(BM3 MN4DWZ=4F]-TF=2\W05&&4$\ZHT9FG5V\?FF5OAQEF&:.8,TG;98Y@0SP A7K(P>Z<)$\^99D*>;YAVSC0U M>3Y"I2Z3K8EA$CN#)'8JST>HU!A]8,D,RE+I/TS#"1FY$)*E?#-&Y&*CXY=I91H]Q# M:4S.,VQT\4@Z1%]E!N1R:7;84J8O*C-3:,I?,E;WEC%-4Z.N0,\1C Z+,11H MY=+LL!=MT9>,F2D,I2\&0R_]TID90*4NLP2&OAP,B>!TZF%^_BDRA!&54!WO MO$K[:K'ZO/W&A/7!A^77ZU0J!8&=QS^^F,'T[^(NGI_)R2,!S\_EY#%Z_D1. MGJ+GO\K),_3\N9R\0,]?R'_R]W&R65Z?]>\8_+9>;19K^YB@MAR^+^<>[7RX7GS;] MC_V1Z>KVRR-N?]DL;TYOOQKC^.[[.>[_'U!+ P04 " #GU5.MM?K!$@%5+52*YVN:OO;@('HDCBU#5S?OK83(H@WU<$/$IO9F=VUQWAV M$?)-'3G7P7M=-6H>'K5NGZ-(;8^\9NI)M+PQO^R%K)DV0WF(5"LYV[F@NHH( M0FE4L[()%S,W]R(7,W'25=GP%QFH4UTS^7?)*W&9ASB\3KR6AZ.V$]%BUK(# M_\'US_9%FE$TL.S*FC>J%$T@^7X>?L+/:^("'.)7R2_JYCVPI6R$>+.#K[MY MB&Q&O.);;2F8>9SYBE>593)Y_.E)PT'3!MZ^7]D_N^)-,1NF^$I4O\N=/L[# M/ QV?,].E7X5ER^\+R@)@[[Z;_S,*P.WF1B-K:B4^PZV)Z5%W;.85&KVWCW+ MQCTO/?\U# X@?0 9 C#];T#W=M(UV_UFVJ/,['F!49K-HK-EZD'+#D1N0.0>L?(1AB:_!ZU]4$P' M2&32''(E8*[$QCG123V?4UW7J]97&<9'" MB61@(IF72)%E,$$.$N0/;*$"9"C\%/+11E\67B\HLA]8!R/8F0A0BL?.1/[R MIK=*O?-\6))-;@(\<51@:+]Y&6%/*H[I=/&PU3&!M"9."PR;'<%$#%L19X]T%W8CSC^T MHW+OX,!)5DS6#/L6^\;%B$YP$-B2!#U0,X%=1'P7>8?IJ@>-SDK/UC#,.U*C MF\N O[??R^$YH82/9F==30WR&%0\;VVKYEYE]TUJAMH MT?97Q&BXIR[^ 5!+ P04 " #GU5.5EI>PVH" #!!P &0 'AL+W=O M%NFS 0QU\%\0#%!@.F(DA-HFF3-BGJ MM.VS0YR "IC93NC>?K8AE(#IEV";_]WO[F+NTH[Q-U%0*IWWNFK$QBVD;)\] M3^0%K8EX8BUMU)LSXS61:LLOGF@Y)2=C5%>>#T#DU:1LW"PU9P>>I>PJJ[*A M!^Z(:UT3_F]+*]9M7.C>#U[+2R'U@9>E+;G0GU3^:@]<[;S1RZFL:2-*UCB< MGC?N"WS>0V-@%+]+VHG)VM&I'!E[TYMOIXT+=$2THKG4+HAZW.B.5I7VI.+X M.SAU1Z8VG*[OWK^8Y%4R1R+HCE5_RI,L-BYVG1,]DVLE7UGWE0X)A:XS9/^= MWFBEY#H2Q';&%M_8>X_ G9+18 >)?NE! ?V( )KHH&Q M#Z9!!(G= ;(Z0,8!>JP4GE6J%V$C:GI1@-;?KC](/Q2-L(Y,JFZK.F%9\8D55&")U790LW3<5/1L]3+6*UY/U3ZC63M M,#"]<6IG_P%02P,$% @ Y]53BN(+I[6 0 LP0 !D !X;"]W;W)K M&ULE53;CILP$/T5Y ^(N03(1H"TV5752JT4;=7V MV8$AH+4QM9VP_?OZ0A ;>:7V!7N&,^?,&8R+B8M7V0&HX(W109:H4VK<8RSK M#AB1&S["H-^T7#"B="C.6(X"2&.+&,5Q&&:8D7Y 56%S1U$5_*)H/\!1!/+" M&!%_#D#Y5*((W1(O_;E3)H&K8B1G^ [JQW@4.L(+2],S&&3/AT! 6Z+':'_( M#=X"?O8PR=4^,$Y.G+^:X$M3HM T!!1J91B(7J[P!)0:(MW&[YD3+9*F<+V_ ML7^RWK67$Y'PQ.FOOE%=B78H:* E%ZI>^/099C\I"F;S7^$*5,--)UJCYE3: M9U!?I.)L9M&M,/+FUGZPZS3SW\K\!?%<$"\%L?/BA&SGST21JA!\"H2;_4C, M)X[VL9Y-;9)V%/:=;E[J[+6*PEU6X*MAFD$'!XI7H"R)%@S6 HM*[%6)+4'R M7B7W,R1>AL0R;-\S[.[Z=*"=!0T.M U#O\S6*[/UR3S1FR_YAI[F7(_V6F#I2MO"9)NLGN=/#JO)G?^1L1YWZ0P8DK M?73M 6LY5Z 9PXWVWND;9 DHM,IL<[T7[C]R@>+C?$7@Y9ZJ_@)02P,$% M @ Y]53A\CZF0T P M@P !D !X;"]W;W)K&ULE5=M;YLP$/XKB.\K/AL;J))(3:)IDS:IVK3M,TV2Y&7]=(_:7V^#X)Z=Y)%6M^ILRS-/P=5 M%:DVP^H8U.=*IOO6J,@#2H@(BC0K_=6BG7NL5@MUT7E6RL?*JR]%D5;_UC)7 MMZ4/_NO$C^QXTLU$L%JOD?*DU',S^+I?^J1A)'.YTXV+U#RN/SMG?I#S,9P M_/[J_7,KWHAY2FNY4?F?;*]/2S_VO;T\I)=<_U"W+[(7Q'VO5_]-7F5NX T3 M$V.G\KK]]7:76JNB]V*H%.E+]\S*]GGK_;^:X0:T-Z"# 8AW#5AOP-X,PG<- MPMX@M R"3DJ[-MM4IZM%I6Y>U6WO.6U.$=R'9O5WS62[V.U_9GEJ,WM= 4E@ M$5P;3SUHW8'H�@ N-^B$&Q&&OJF--I@(V+8.$4LG4A,<-),%0H:^W95"C% M/82HA[#U$$X],&NI.E#<@LI.*PUI9*G9(#!.0Q);HA$8@XC/K#Y':7.,ML5G MW8'X*!"$P.QM"6N V"BB-AH;8N*B0D2G#. M0/!D2S#6B9UMB7/K(6&$6>=_T^,FFY]P3FSFB#\*='P#IMQG"@6XW($0FQ,X ML4R"&,&FH=!Z\0 4"^44)1>5L)DS!'A- (8%HG8@YFB*0C&K"2\>@%0/(';U M0%#SFO!T#VZ^YV2FS@&>?4%\H%8"G@H!R85 [+*#H.;UXOD+W 3&86YO\%P" MR0?T4OQJ4^1JNWIQ%+86&X:[8_A7LXYG(.A'+5YMCV 0Z]2*%OAWKEA M2XAM>I#,KO0 RJ]TVDCF?&F.Q X&6!M)4I BRS9$,JYP7<;>WM2E/CG!%>P- MLB@+-<*&>@J_"7? M[FC 1\ ?#J-=S%%(QDO2Q/.6@;B< M7]0?8W:?Y< L[+3XRUO75_@>HQ8Z=A+N28_?(.7YA%$*_P/.(#P\./%[-%K8 M^$7-R3HMDXJW(MGK-'(5QS'I7VBW"44B%#,A7_^70!.!7A'(Y"Q&_9YM2G(.2@GT,(&*!:AXC]A]1-#U M#"'>P6RCN&FCB'RZW(%^OBU ;PK0*+!^G^/N*L<$VD20BJ!LM;Y*\A%3K/(K M)V1QNN&V_V3FR)5%!^W\CXK'V6GMP.ME*W^%>O_ YD) Y\+TSL_-=,VFPNDA MO2 R/^/Z'U!+ P04 " #GU5.+*RLZ>T! N!0 &0 'AL+W=OCEC2=FZ>F=^)YRJZ2-AVT9ZVA!0**16(&JYP1$HU4+*QN])TYU':N)R?U?_ M9+*K+&8FKE-"1:Y4OK'A,TQY(M>9PG^%&U %UT[4C()187Z= MXBHD:R<59:4E'^/:=&8=)OT[S4X()D(P$_SPOP0\$?"*@$9G)NHKD21/.1L< M/OY9/=%GPM]C]3(+W33OSCQ3:87JWG+?]Y(4W;32!#J,H& !"AX1QRT"AS,$ M*0>SC_"#"_QH46P?%MD&K M,W*(-WD22R"T.+GZ)OE&^*7IA'-F4GT$YJA6C$E0BMZ3&PO=V]R:W-H965T1G)!H.^&A(E*!@L4@0Q57MYIG9V_,\8Q=) MJAKVW!$72C'_NP'"VK7KN[>-E^I<2KV!\JS!9_@)\E>SYVJ%!I5C1:$6%:L= M#J>U^^P_[58:;P"O%;1B-'=T)@?&WO3BVW'M+G1 0*"06@&KX0I;($0+J3#^ M])KN8*F)X_E-_8O)7>5RP *VC/RNCK)3K%14A&>Q45"L7OW5C59FQ[_1O-3@AZ0C 0E/=GA+ GA!^$ MZ%-"U!.B"0%UJ9C:[+#$><99Z_#N=!NL/R+_*5+5+_2F*;9YI\HCU.XU]WT_ MS-!5*_6@30<*1J#83P8,4@:#2V!SV00S >42W;MLYZ#@'K&;(\+('D9H338T M_/ ^C-BN$%D5(J,0W2LDDT0Z4&) M0$MO.4DE3DF\A[D$ELCB6V13%RV\T.W?4Y,-?[ ]ZUYA^8 MGZM:. KI4<][UQ&XA6=.W>S3\<_)_ M4$L#!!0 ( .?54YFGC$^K04 )&PO=V]R:W-H965T^;'+B4%3H#$1M$"+7"XHNVS$C.)<;;E M2DI\_?>E9,6UNHDM94CN+CFSN^;\4-7?FU?OV\F/[6;7W$Y?VW9_,YLU M3Z]^6S9?JKW?A?\\5_6V;,-C_3)K]K4O5_V@[69FE'*S;;G>3>_F_;NO]=V\ M>FLWZYW_6D^:M^VVK/]]\)OJ<#O5TX\7W]8OKVWW8G8WWYG MV6F6U7KK=\VZVDUJ_WP[O=_?PZ^IVJCJ+ M_,8_M=T49?AX]PN_V70S!3O^&2:=GM;L!IY__YC]Y][YX,QCV?A%M?E[O6I? M;Z?Y=++RS^7;IOU6'7[Q@T,\G0S>_^;?_2; .TO"&D_5ING_3I[>FK;:#K,$ M4[;EC^/G>M=_'H;Y/X;A 6888$X#3/'I #L,L-<.H&$ 10-F1U?ZV"S+MKR; MU]5A4A^W=U]VITC?4(C^4_>R#W;_OQ">)KQ]O]/:J/GLO9MI #T<0>8<=$+, MPO2G-0Q:X\'(X=KHRS46$&0N04L(LM@6"_VU_0SV<@;",Q"<@?H9Z&R&G*)X M'2%Y#]GU$&.(%$6X!< 5I*V)<$N$4\0NX3E#NUG8'3SGR'(6*VFE%%[&P64< M6L9%RQQ!?.Y0'!L)B6Q=2H0VV-(,6IHA2[/(TDP$Q%GKXL,K49:S(K)7@GYR MF2D2-N?0YAS9G$ M:%8JMDC"C-(I>W">T#)1V/C8#YB+"'&N980D3F=ATU*G&F< C5* C9.7ECG MY)8YM19. QKE 1NG&XQRB96PC&NIX[$^/VBIO3K+,A<+S("[B#.QRA*)5F.1 MUDBE;9Q9!M1%TC"N2#F/Q54C=;7BU$-4@50VE<0/JLDK(,\%X@+,J3\JBP;)HI"P6J:+$8!DS8RI4 M@Z7'7%&C&BDIK$*_*.IRB%2 MO1U6((.TA5(]&=86JT8$T6(YL%(.1! M(#EE[&(Q #ABCINE)8#EA'#M*:K:$V2UMDGM"9,:X*$3=3' MA E+8PH!PH0EU#AP7-)B5")C$*8UH:S-B=*',=%X3-9F3#1&1;SP&*-2OWYB M.K*D8Y@C92WF!H_)LXRYP3+/(H\A*I%"./&#+V(0)\24,3/8C?$8,X-1*I,> M0U1"MAGSAR$S$MK%F!EDP0KG4[0*FCT/$2+4L#A/#\1B/$]<<*&5(CQ'*)6368?HX1(S4U8_# MQ'!C*D&'B>%@RA >2U0A;NAF9[>36U^_]#>_S>2I>MNUW?7>V=O3[?*]Z6XW MH_&ULC97;CILP%$5_!?$! M8W,G$4%J4E6MU$K15&V?G<0): RFMA.F?U]?& K&328/\6V??=:QD5WTE+WP M"F/AO3:DY1N_$J); \"/%6X0?Z(=;N7*F;(&"3ED%\ [AM%)!S4$A!"FH$%U MZY>%GMNSLJ!70>H6[YG'KTV#V)\M)K3?^('_-O%<7RJA)D!9=.B"OV/QH]LS M.0*CRZEN<,MKVGH,GS?^AV"]"Z *T(J?->[YI.^I4@Z4OJC!E]/&AXH($WP4 MR@+)YH9WF!#E)#E^#Z;^F%,%3OMO[I]T\;*8 ^)X1\FO^B2JC9_[W@F?T96( M9]I_QD-!B>\-U7_%-TRD7)'('$=*N/[WCE$0$(X!07PW(!H"(BL &#)=ZD+,;1 Y#2)M M$,_K2*PZC"C1HM900O-SIXJ=J6)7JM1*9439)!5\@C!PYTF<>1)7GLS*DRQ* M@M;1W%/,*%(G1>JBR"V*]"'%/<6,(G-29 N*;&4Q9(L,";1/U["\1SECRIU, M^9+)WI?\P5=@>!ZI9BPK)\MJP9);56]7BZH#&.=Y$J8VCU,9IWF<_F=_Y#WN MO%O@DBJPKQ;X;BRWU,D%)M>?>H^^(7:I6^X=J) WJ;[OSI0*+&WADS2LY!,X M#@@^"]7-9)^9=\ ,!.V&-PZ,#VWY%U!+ P04 " #GU5.0U*BUJH# & M$0 &0 'AL+W=OJ9C2[OVGB)*B ,^ TW;=?\]$TV(?1Y$_ SKG7YQ[PLC[GIO50IUU6=3RN?':WXG#474>P M6ISR@_PN]8_3\4\A+^W-O=>5\J+4 M:]?X<[?TPXZ1+.56=RER =$S/&5I5M_^MMSZU6 MU9C%4*GR]^%:U/WU,N;_",,!- ;0-8 EOPS@8P#_#(A^&1"- 9$5$ RE]-IL M,WP>$]Y]Q:QA\BHO^TZ>['[_XP\K>E]6S&69(O@K4,%Y"(0E]CB(MQW+TWFQLG@.!D:)['&@: 9:5F(S2E$.83M3J%3 M498YZHZHZ9.V41N XI3-J<-F/)4AVME,#NB9CXSN\"N&+8_QWW&L$34MF8C; M^B$8#S-;0!=&<7CS^\3N$([PW"?Z'>%&U,30(G)V5@ EG%D+4&FP!XXE-TCWIXXA/<\SCJ@8T*2Z+$E@_ #"ZV]7-A9IV:?76PVQ!RF[E- M+N&Y3^D] N*Y3W ;X0@HG)+CE-E;,(B*[%47H#B):(8U=AM";C.7@^/YS\,[ MU./8 #A<_&WU1M1T%V;/70"*0GO% "";<'!S&*QD<^@/VJVW5>=:=T>JF][K M8?Z1NL.DU;\VA_SA2/Z99OA"\'?>'(JZ]5Z4-D?5_D"Y5TI+PS#\8I[K4>:[ M:Z.4>]W=IN:^&4[F0T.KT_C5(;A^^EC]#U!+ P04 " #GU5.%VE-)O4" M #?"@ &0 'AL+W=OP%? 'N51-ID5;52*ZU:M7UF$R=!"YB"DVS_OK9AV<0>\A)LY\PY,V-[/(N+ M[%[[HQ J>*NKIE^&1Z7:ASCNMT=1%WTD6]'H?_:RJPNEI]TA[MM.%#MK5%\+/\K#49F%>+5H MBX/X*=2O]KG3LWABV96U:/I2-D$G]LOP$3T\(68,+.)W*2[]U3@PH;Q(^6HF M7W?+,#$>B4ILE:$H].K&1U9]R MIX[+D(7!3NR+4Z5^R,L7,0:4AL$8_3=Q%I6&&T^TQE96O?T-MJ=>R7IDT:[4 MQ=OP+1O[O8S\[V:P 1X-\&2 LKL&9#0@'P;TK@$=#:AC$ ^AV-P\%:I8+3IY M";IA>]O"G"+T0'7VMV;1)MO^I]/3Z]7S"B&6+N*S81I!ZP&$KT$3(M;TDP:& M--;8,\>W AL?0>@MY,F', ([0 # MRYUD#Z#4@IHA6R3!/)E1RD"E#%)BCM( XE=*A$5I"NODH$X.Z7!')_8%E.41=4[2QD<1'#'DG#<3 MU9O-,*R$$O@:)Y 6=N]QX@5%:41G3A::J1@(DB*N%/+CRO.N\8(KCF(0EYEKE?4W]< MS7# I0[E0/WG,R\(@JL8 LJ8[M'K4I3UBTR4XZVO3O=GNX8-F:/V^%]VA;/K@12K=@]A.82^E$MK/)-(> M'G6W.4TJL5=FF.MQ-[1&PO=V]R:W-H965T7<,Z M[1A_%26 =-YJVHC,+:5LUPB)HH2:B ?60J/>G!BOB51+?D:BY4".AE13A#UO MA6I2-6Z>FMB>YRF[2%HUL.>.N-0UX;\W0%F7N;Y["SQ7YU+J ,K3EISA.\@? M[9ZK%1I5CE4-C:A8XW X9>Z3O]XE&F\ +Q5T8C)W="8'QE[UXLLQY'(B +:,_JZ,L,S=QG2.GVY+]$?DKT-5_4(' M3;'-.U4>H:+7W,>>GZ*K5AI FQZ$IZ 1@93\N >V[;'!"SJ^WV"[1 3A/62W MA"2!W41@330P_&":@__X:%<(K0JA40CO%.)YJ7I08D#-D(D?S9+96E"1CV=: MNR4*)[&/[9XCJ^?(XCGQ[ HKJ\+J/^H66Q7BI0?LS;Z 30^*IA51^WBSNBU1 M(8[C8%8WBU82XK]X3JR>DW\YZV1Q/OXJB&>6+: XFH%V-J4XGAE&DW^Z!GXV M_5(X!;LT4O\9D^C8DI^P[@FS^$:UZKZSOLOT??X;X>>J$?0>5$%+=;6,"PHGJ:>QFO.^P?8+R=KA[D#C!9;_ 5!+ P04 " #GU5. MZU=;"]\! "]! &0 'AL+W=O*Z+]B=PK\\Y MG$ON)1V$?%4-@$;OG'4JPXW6_9X0533 J;H3/73F2R4DI]J$LB:JET!+1^*, M1$&P)9RV'[.?3/5*I.] MYF$4Q"FY6J4)=!A!T0*4A-N/F.-GC!':S"!B7,Q6(I^50^132%;'>$%;_S&Q MM^+8*6R6"N$N]"MLO H;IQ!_4'AX\"LD7H7DLXT6]V'%[3V0A;= MP$'6;G 4*L2E/21:O01*@$]F]"^P"C1GLSK,[42X8V\K8[L[LOU_*5J>MJE.9O"2Q\Y$J M2N0YQ8LN7[O='_NGMCU,_MJLM_NKZ=/A\'(QG^_OGMK-:O]+]])NZW\>NMUF M=:@?=X_S_7QNR^[Z\ONVV']O&V_[";[;YO- M:O>_FW;=O5Y-[?3'%[\^/SX=^B_FUYZ? MN^UDUSY<33_9B\_9]P6.Q'^?V]?]V=^3OBE?N^Z/_L,_[Z^FIH^H7;=WA[Z* M5?WUO;UMU^N^IAK'GT.ET[=K]@7/__Y1^_+8^-J8KZM]>]NM?W^^/SQ=3?-T MNWW"M!0@'X6\.\6\$,!_[- ?+= & J$ MCUXA#@7B1PNDH4!B!>:GNWM\7,WJL+J^W'6OD]VIQ[VL^HYM+U+M$'?]E\?G M?_Q??6+[^NWW:^NLN9Q_[VL:H)L3Y,Z@8..8:21CWXAY#>$M#H?BN'&RN+-V M?(U;"#D6B(08L9 $^3&RE$BF,?)9(B$5W&2"MYZ.%="X-81K\+ &?ZS!CVM@ M36E.4#Y"VR,T109F%+HEZQ,/77+.5$4./'3)S0(E M%[3[CK70(C%T7JD#JZ%%LF(%%HNG M1>KIA,<"^;04^&!8 *XJ?N&12\J240S(8I6U2&8=E[^!.K]23EE$+:DZ"'@/ M7@)LYLIY\\:!8]FV2))=YH$GT%F*D:-%9/S= !2*N M<8":E4!1"1L[BX/.PD>* \Z20[(\;HD5PRM; FIF0]#\W&%7<=)5K.-=H''2 M!X+S8HP#S'E3R/'0)1>#BTZ)')N*(Q2YY9&3[./>BSL.J&1+X78 N'K),W<9 M!XZ=S'DPP$EK/'84AQR%>"8S4'D4;HJB]1)+)GD^O@$VLSD;4E)=ATW%(5/A M4[0&4X%'+JD0Q !_'QK'C/W$(3\AH4I)W""NI0#Q)ILB[O5[58TCQB[BT&R! MA" !RD8QHX9U\1S][^H:1XU]RR'?(I[E#M3YS;%%V/$"8%77Q5J I)RW2MB$ M38N0:?'QTV"*#T9,<07%E)+=$?8L0I[E^4 W6 J\K@AQ;T64XKND;(@A/S*\[X]4*/[F$+F.@(P3T6$#2K+ M4=,^PG9%:.(51.>&E.C&R2'ED6SS4:3/&P >6%^N&JE!'IL4=ZY)&16XT''BDGR N M!9%E Z@ZC5&W#K!%>F18D2>LF.+6#JB2>9*-JU(3:VA%SPI.0B'AND1Z;&1:W!%)\>8$K$#2EE<CBV2(\L,HL>#FRM&A)_ M, O$^1@]3P !YZ/7=EFQ20;D67Q'J<$4[^"8XAT<4TH'#]@E W))OAS;!."2 MPI,6@)I1]3\>-L+(*?H=L$L&9%I\5;/!%._=D!*I%*2*UD>P309DDWSX-XB2 MZ3:NB[L.II2,)&"O#,BY"I_;!'E2(>0LCQ!(;+2S/X0-J*(>>U#./9Q\:[Q8 MJ^WH!.Q: 7D(7UMN M@@,]GR%8(%XIQ7)3)@3PK2DWAG;8+AFBBWGKP1J0J@4C3*"(M8IB,03>(^UD2PHU3XJND"4-K#PNH; M@?J2X1E1E*<=ZOQ+]!Y):<%@38U@ D)\/:V)\@"#LWSJO4"4T9+X.04_9\@V# 1Q/'!T5ODK[&8,V:&NP$ M ^B=P!WJ%$-+^!(6_F1D#G(^+QS7@=4Z ;4FP]TL@3,%*63^\!!F3"RLT]+4E-%N&@LV[)*0E1PKJ=/J+;"1PHJ[V,ZS;" MDKK$G933PDBWN1XW"1P3JY[E>,Z(N!22U08^UNV$=%LL(/SM]F.7&>4?"BS?.S]U V[>[Q^-K1?G+7?=L>^D#/ MOGU[M>F3Z]]C8=_?V(M;"[YO[,7R].+2S^I/[U']>[5[?-[N)U^[PZ';'-]Q M>>BZ0UO#-[_4(?/4KN[?/JS;AT/_9Z\ZN]/[2Z#=K_O:"V/7_ 5!+ M P04 " #GU5.T36\5ZG*NEW[)Z6:91"TNQ.O6'LG&E[K M-P,[+TEC2.O[T1OW!IR&. MGU^M?[;!ZV">6,MS4?XN]NJT]A/?V_,#.Y?J45R_\#X@ZGM]]-_XA9<:;I1H M'SM1MO;J[[S]LP4T5H&>GL[\RF3;9]I]/3ZMW+!A$4KX*+ ML=2#L@Z$QZ !$6CS@P\,^4 *J8I0RJCB'53JEG\3P[-*61\^5S ;4T3;^7QU-9">@[ 2231S9R=P1 MC<,0]I."?E+(C_.;9W,0#6/8"PKACA9"_^F-\D,WNB+Z0+= 8->[1QB*E[JM M%<\3&Y+0^3_S'C:I!W0S_PAN@8A BF[4"H*;((H^DAFX(R&P)9B7$Z MS\PJ@&PO=V]R:W-H965T MRJ)JYNU?J\.!YS7HO MRJRYEP=1Z7^VLBXSI8?USFL.M<@VG5%9>.C[H5=F>>4N9MW<4[V8R:,J\DH\ MU4YS+,NL_I.*0I[G+KCO$\_Y;J_:"6\Q.V0[\5VH'X>G6H^\T?XL!D&! MZPSJOXJ3*#2\9:)CK&71=+_.^M@H60Y>-)4R>^N?>=4]SX/_=S/: <#' TP M^-" #09L- #^H0$?#+AAX/52NK5992I;S&IY=NK^\QZR=A?! ]>KOVXGN\7N M_M/+T^C9TP(81C/OU'H:0&D/PDO0B/"T^S$&4C%2M,SQ.L#21C!^#5G9D)C1 M)!@IE'7V[%IH3'O@I ?>>>#7'A)CJ7I0W(&JGB:'B!EZ"52"06A(ME&@?04! M33H@20<$:>8;I'M0$G!$AHOA')-Z+X&CL[C>PXX$>^L;N7% QB;K*F8)SC1#;&).V8HFUL MT#3^[XZP$7?($S-K"10+.(0TX80DG%"$C4!I8@6"R#?3S@8%'$W*-HCQ(*() M@T\759^B')A5U;2'I+,,J2SC?,('G1EXR]4)ZY*^Q[RGYN^ MI?V6U;N\:IP7J71OU75 6RF5T!S]>[V%]KJ+'@>%V*KV-=+O==]*]@,E#T.; M[(V]^N(O4$L#!!0 ( .?54X8+ BWI ( !H) 9 >&PO=V]R:W-H M965T;:-_$#_SO_[NSXO+P*^:I.G.O@K:X:M0I/6K>+*%*[ M$Z^9FHF6-^;+0]F7-&U6*)I#\ ML H?T:) L35PBM\EOZI1/["AO CQ:@??]JLPMD2\XCMM73#37/B65Y7U9#C^ M]D[#84UK..[?O']QP9M@7ICB6U']*??ZM JS,-CS SM7^EE_\T,-L"] 1X,4/JI >D- MR+L!_=2 ]@;4,XBZ4%QN"J;9>BG%-9#=]K;,GB*TH";[.SOIDNV^F?0H,WM9 M(T*S972QGGK1IA/AL6A01,;]L :&UMC@B3F^7V [51!Z+RFFDHS $ 0,E#A[ M,H9(8T3:>AE.#4"WT!IDJ+$BQG0490BA&'N M!.1.IMR$YAYX)TK&X#&=4P]H"\H(]LY+ :AS("=F*XD'"\F #$.RCS.<@=@9A.V?Z$Z4CQ>: M$3_#4]$#FB7>&2L %9W%"8R<@\@YA.RE<)-#R/Y?<"J"D '5Q\BF_($W; Q! M4_^*C2<[BG,/9PN(S+9[)ZT 5//$ORNC48&HN3RZXJN"G3@WVEZSH]FAP#]B M6V"\^8TM_*[PO+OI7@T_F#R6C0I>A#;ERQ69@Q":&\9X9NA.YJ$R#"I^T+8[ M-WW95>MNH$7;OT2BX3FT_@]02P,$% @ Y]53B1T-H7P!0 O" !D M !X;"]W;W)K&ULC9K=;N,V$(5?Q?!]UN3P1U3@ M!(AM%"W0 HLMVEXKB9(8:UNNI"3;MR\E*UYKYM#Q36(KA^0A17XS)#-_K^KO MS4M9MI,?V\VNN9F^M.W^>C9K'E[*;=%\J?;E+O[EJ:JW11N_UL^S9E^7Q6-? M:+N9D5)^MBW6N^GMO'_VM;Z=5Z_M9KTKO]:3YG6[+>K_%N6F>K^9ZNG'@V_K MYY>V>S"[G>^+Y_+/LOUK_[6.WV;'6A[7VW+7K*O=I"Z?;J9W^GKE0E>@5_R] M+M^;D\^3KBOW5?6]^_+;X\U4=8[*3?G0=E44\==;N2PWFZZFZ./?H=+ILO^U'#KDII.A][^7 M;^4FRCLGL8V':M/T/R/P>[WK?[\/]7\4PP5H*$#' MJ? M+6"& N9G 7NV@!T*6%9@=NA*/S:KHBUNYW7U/JD/KW=?=+-(7]LX^@_=PWZP M^[_%X6GBT[=;;9R;S]ZZF@;1XB"B4]%1,8O5']L@U,:"1'$:-["4"F/'DI64 M!(--&-A1TY>WXXYZUM&#*/2B72]R*@\^SYA?H",=C,V9::#S49=[[-Q"YQ8Y M9XX6!Y$[:>G*!I<;9ES*M%7,-*K*!G+8LX.>'?(Z<*+AN*[)ZOX4 ,=FDLK6-]H+HV<9]!Y)ISG?+0S MT8[),\-GME11G*[LE:RDRBIRA!T'Z#@(QX$M^4607LA:99EN"72YU88X0I!. M6><3',FA[USZYKC,Y80-3@?/QUKJXEB3R?@, 3KR7MO$BM0*DU[).2) K\"2 MS!@@EDB5>\$1)(NT48DEJ1,!2DO;''Z#9C1"+B?-?2-9)B8WDJF(DH1M&//N M-$G;G"2#9C11M-&6SQ.@(T5:"^-2=^5,!&HB6FL<*34*E5YQ\T8R 0<(+N2 M(0=5E@XY&L=)C0*E3_4=QRT- Q=/$S0(-MX9FPCK&D<;C<*-)]Z6C ]76IVD M1^.F<'C0,CZ '$)+K*M$,YCI6D(]]LCP9B2'4\U@!&O)8)!=:(G-,P-'&)HD MH0E2 @*D\]X$#DZH2\\;PD0D242P/DE2+#'*A E&DF"QF=3P893015DWR=7O M@PD)X!)>_017/U]-!));K[)$2"(,"8*0X*N)4'KKK$I C3 D"$*"+RF2D#"9 M2;6$&4&0$7Q5D61$S! RFQI!# I"H)#+2H)"*V]Y6 >R<],',X404^2BDDPY M\TH-9HI!3/&I.C ##,B*^*LRD@!CL\->5LKD/A9HM#>I#3@&BH% 2;#/)';Q MEVWC0=*1)8\+,$_,13PQ@"ZCA&B84H21#?8I18B1*!4"M! MXJSGW49;'-EMJ4I0PB:. 260Q(F)!3C2GG=K"63B$/"<9&P70\U*J(F#$HL. M[>2TDBKA]IQD[!:#T4HPBL,1"[#HXC:5VY4R8?><9&P7T]4BNOK$B:'%W+22 MF[++Y[9J0W<_E:R Q(;D&3BFJD54S1*CYC N'3@!XU'6R2T:[_'GDA607.E, M)39/#I/9H7U>ECC/*GE4"FG0VI5X7A[. 9 M%,^^'"*O"LDQPF!U%UVPN$]O6,9M)>Y%4*HG$C G<19SE<3R=IAH#EYFB"L8 MQ#1T!R-U\!(&5'?F%L9ANCF8._*DQ*&=J+7P54X\D]-HZ1ZN#Y M%T_]!E48X5!.I-G)%>ZVK)_[Z_%F\E"][MKN(O3DZ?$*_HZZ*V#V?*&O5X>+ M])_5'.[U_RCJY_6NF=Q7;5MM^VO@IZIJR^A2?8D#^U(6C\&ULE9?;CILP$(9?!7'?Q>,3L$HB M;1)5K=1*JU9MK]G$25 !I^!LVK>O.6Q*[&&SO0G@?#/S>V#&]NRLZY_-02D3 M_"Z+JIF'!V..]U'4; ZJS)H[?525_6>GZS(S]K'>1\VQ5MFV,RJ+B!(BHS++ MJW QZ\8>Z\5,GTR15^JQ#II366;UGZ4J]'D>0O@R\"7?'TP[$"UFQVROOBKS M[?A8VZ?HXF6;EZIJX7U/2&G3$]UR=F]%]T$[E2>N?[(G9&H[O7[R_[R9O)_.4-6JEBQ_YUASF M81(&6[7+3H7YHL\?U# A$0;#[#^I9U58O%5B8VQTT72_P>;4&%T.7JR4,OO= M7_.JNY[[?V(8S' #.AC0BP%-7S5@@P'[9_!Z!#X8<,<@ZJ?2Y6:=F6PQJ_4Y MJ/O7>\S:KPCNN0Z QA!P(]S'!DY0[V-K')$LX)+CL&)4=8[*=0,O8"P0VVUZ^?2R%)$T=U3Y% M":=BHJ@25'7BJ1[9]YH37S/GTBFJU9NH]2WJ2G&**DY]Q5SB#H#@S8K\1_W" M1,.#V]4U,%=?'[%KJ9/@%<(E1+(T<9*'<#(67$RD#] V^@#T+?4U4.-8[P3A MTBTPA .@C'G:,8X((!/:\<8+["U%-E!7^11QZDGW,9M.%ULC&"0R9E/?'-[P MP>_X7J&!W_"Q2KN)7>O!%P?P5P]YG%/I]7R,8U(2M^LCG*!Q2B86 M*\"[*/AM%*ND%/OVW>5SA6"4,^(V_P%+KEZD ($+IWCSIN1V(0W,.!!Q)+^* M]#JBT>:W5/6^.U@TP4:?*M-N'T>CE\/+ VTWS\[XTAYJ^DWU/S?]B>AS5N_S MJ@F>M+%;\VX#O=/:**N0W-ET'NPA[/)0J)UI;V-[7_HJC9 MG721-9^JBR[-?PY5762M>:V/47.I=;;OC8H\XHS%49&=RW"UZ,=>ZM6B>FOS M]N=" ME\VY*H-:'Y;A,SQM16_0(_XYZVLS>0ZZ4%ZKZFOW\OM^&;*.D<[UKNU<9.;G M76]TGG>>#(]OH]/P-F=G.'W^\/ZY#]X$\YHU>E/E_Y[W[6D9JC#8ZT/VEK=? MJNMO>@Q(AL$8_1_Z7><&WC$Q<^RJO.G_!KNWIJV*T8NA4F3?A]]SV?]>1_\? M9K0!'PWXS0#BGQK@:( _#,1/#<1H("R#: BES\TV:[/5HJZN03V4]Y)U7Q$\ M"9/]73?8)[O_GTE/8T;?5X")6D3OG:<1M!Y ? JZ(2+C_C8'I^98<\>U!D!Y$[T%,&5@DUP-$]9!RB)0+P82%VQ"X M5 !R.V@*QX2,/9%+DK=T> ,J9C$?0'(ZDYF&V[@-@6.)P)C3C&*244PP$I+V MD) >DAG55*0']>MJ*B=6$(EB]J>Y<7&<)Y@D=C4)G "53G!WO%.2=_I(-5-G MIEBF2MK$79A,)?/5$ABM((QBY!$(\*@0S*@GD"KS#/S7%1TQ=R5 HT=8O @0"1@EU3 B<5*%_TM#Q!0F00?='3 @5J3@9I ML0!7+=P,NBH $F&RQXP9)'!,Q0+M#+JX5,:*YLUI3>&DIGAJP&E-X7,TA=.: MPA_0%.ZJ *3H:"T%,[T!VNFC<$HQ'V]:53BI*AYEXK0*<#$G?[0*<+?WI2(2] M+1"@*93_8FGMT-Z]2.;D3ND5S_"(_OJB+K+'C,-K9U M L>E:=X2#R=:3=!5$[.O>KXK]!QCYIQCD%[92.WO;FZ$V]U@U[#:N7%Q0J'R MK1>DE0+)4TKL\4&O6XSGY(9>MTCMW&YN$J*59R*5=FX(G 3./+LATCJ K@X8 M3KYOCUZ7F,XY_]+K4KB[LGL"9L0VA[&TOQH"QY5,[9/R=L1-C\"B.Z-XB--B M(!X2@Q&E[C8/I1PQ('"F^*;KM#A%DSN80M?'_GZK"7;56]EV-QF3T=L=VC/O M[G"L\34\;8>;L!]NAHNY/[/Z>"Z;X+5JVZKH[W$.5=5J0Y-],KD]Z6Q_>\GU MH>T>$_-<#Q=BPTM;7<;+ONAVX[CZ'U!+ P04 " #GU5.&5(C=B@# !7 M#P &0 'AL+W=O5+ M=912>Z]9FE<+_ZAU<1\$U?8HL[BZ4X7,S3][56:Q-H_E(:B*4L:[.BA+ T;( M),CB)/>7\WKLL5S.U4FG22X?2Z\Z95E<_EO)5%T6/O7?!IZ2PU';@6 Y+^*# M_"GUK^*Q-$]!Q[)+,IE7B5F!Q;E5;UK[<]55IE+8LI)8M? MFVN2U]=+R_\6A@-8&\"Z #KY-("W ?P]0'P:(-H T0L(&BGUW&QB'2_GI;IX M9;.\16S?(GHOS.QO[6 ]V?5_9GHJ,WI>4AY%\^!LF5K0J@&Q:U"'" Q]EX.A M'"LV"&V#9V,48R-0Z<86,P-D8P-@8;[B/ [ 5AJY$V#T,^$(0U[Z+?<'" M,8*Q+QC<3P:" 8J&KFJQ>QCPA2#,P8%]P:(QBK$O&-Q7!D<6@!+$=23![N' M/8((!PRD'/N' V<(XMC?.'8&'W,BX]@9_)8SV0:AAFL<7'47F2P/=>=6>5MU MRK4]HU^-=MWA [/=26]\9;K&IL=[IVE:SA]Q>4CRRGM6VO0^=8>R5TI+4R2Y M,\MR-%UN]Y#*O;:W4W-?-JU>\Z!5T;:Q0==++_\#4$L#!!0 ( .?54XJ MFG2PW5L! %.@!0 4 >&POV*/A\ M^RLRZK).2Q%)&/-@U:D(BI)-,O7D?O]//KI MZD7TY.QI=!9]%Y5W29&64;:.?EIGVS*&+^'S\VRYA)?*/WRW_>,?OL,)>))> M/WJ;K[=W)+9/;ZJ\WR;*L M#>/F>)\668Y'OHA>)-OZ MQF=?_:7ZS>6N**K3M"WY_+S7/Q_TJE\+4'U(;[-R6R0PV(_)JO;RJ]7'R(H]<_7G9:AKF$U12PDM< 2)^C_TKW+<_]DBZ7T7^M\X=U=)4F9;Y. M%]'KLMRE1?6%OZ2U<]"Y9/,?TDU>;+/U;72U3;;U8Y/'?\Z7@%])L8?36J9% M[;$?\Y87Z?'H$H[T-B]J&WJ3%+=I=#&?I_ 4/+/@YUO&>KE*BUMZ/WN>IG- 0WR9-MVFOEJ!0AX MMK !S>-=+J,BG2>PDCX-(#\(HVC=5H[W(:G M8R#WUT")X3!P407,F*V3V]JQO5[?PR+SHF$->HCY353N2R26T28IZAMZ7^1_ M3>=Z,'6 WZ;API*;FVR9-=".]T6Z2;)%E'X&KE;"6[CR?'L'5SX/#K_ZXL=\ M"]3@\#.PRDU:;/=QM%DFPNKPEC9(%QM/]?W/$4 40-XF?X ER!DT/OHBO4EA M\D6T33[+_(W/?4B!^F5S!-&YPDL&-U!N5TV@\A+6!]#_-MW> ;5^W?[@#WF^ M>(#;KM\NX-5MAM!S8%4'KJ@VTSNZCD/7T/R;8@^,"F!),%]#(0?&FV2/ZZCO M9IZO4CSCM/49&*/8I1Z&VM9!Q!PH$0#W,E_?GF_38A4MTNOVJRU2P)1=;<)W M 7R:[1T&T@,/ZA88^%;Y8@?7-\\!E^>T9,;G^7Z^1!*O ]59QL%M\;*/+O? M TC*,P9'IGL@W,&"TO6\_C!*K]^7FV2>_N?O0#PMT^(^_=T?H^J0Q!;N\N4" M&.?_2=BYW=<)+;.0DEG(6;?3[?:0,$7WQ" VB*K(()Y%HVXW[O)_*JLF.T"E M(OM[NG@6];K#>#H=Q?UQCS: ?P_'4_C//9ZAL, 4-/=,*DJV$;"*='4-$MPMDBK3L'=C1/-AF<=0,8[%:[)?$SD+C6 M,'$3J+AGA% "AR[2.X!]F#YZLLS+\BF0&$2;5"^0_W)2"U>T7*B2_P(469<(_CI-BI!.FDX2= TD=\W_0C"9 ET MM\AOLCHYX64#;BCAK>'M%0B0\$ < 8E(47I'&$H6JVQ-*@&B2P.[!,B?,Y]< M /U=YL2N&WC[8L?$$8Z\V)[O-HV<%YX!>0L1&*=&/A5E(-!FQ4&F:IYI1HR\ MMOGVXV%4%,2LZ3]YD6:W:V$2\WV$3S6R;&#L*8#$M@6UW<^RH,8QF 7P "V3 MF+5&URDHT,I]57H"Z02@L(T\>8:M"VF1<,P8M!*$07BK"6X/'F#M <\.:O#X M/"FS>0UMLN5N6T?P7^!:[N#[\^0>+A(TL?6.B#^B"N/FKDQ1E//S 5E?SI$T M(RXW,+%6"G 94' YPL<^?ZK&4X,X5,Y+7C4@YU]W+0+G3^LB399(-O6@;T&_ MB."E59-Z(S*+$WZ-S&OO&_\Y&\23P0C(VY/1=/HTIC?/^O&H;OXP:Z#)92&P M!N!((,DB18&9$.^;9WHRFXUAAK->/)B-9:8GXUFO!E;O'LM:PSLY"+)'QT9- M[ML==@-6/6X%)QYUPSP'8#@4_(0HG K#1(0/L>3HO]^2K%:S]1EA[#T*8Z_7 MT24+8^VO&(GKI9"LDQ[F4PX!X\D;.D;!V;91X&!Z9.G_!BFL_LOS^ MGA !5C\DQ:(VTB6O!J8^3V]N2&=W*!X!=8]@C?!5OE'5:)T^1 EK9&\=.KF(][IB6<7Z=(/E&%(";(>(7'Y8U3QZG!JQ >QZR[1UN"==?I P> MVSQ"+,6OX-P-]@;']6U&JYUQR]K;F/8I%UF3.9LO,F6%JN46:X.<,G/-M?R?,7.-07S)S;9!#K!]M2*^6^N2GRE9%=$]186PPS7A! MT"I2T/7G&3"==4W>@I_)LO5$!**GJ##<9POXXWI_VFPO4B"1\TS0,%FAI>;O MB3-] #TJTB;4>NU%>7H0%X>+@HM"1I65F[Q$:5TL/DL@@XL6:U4;1M3%1<2L MZQTK;&Q!0X* )ROB\8J-=P>L?!_@0I-R5]"]XO( T%)R(?#B:#,'##'.0I49 M^UA-F0&V3>= JAW-\DC9H6XU7--- RR4<+^LM?+6D8W@/,9T7+-.66,"D-$5 M \@9>L;UEK-F!WTHDVVM/%_/YHLSH]>/U%MG1Z MM=D,?4#5,BX#?/]$0ZDQMA\X&52P'HG?QR@0@]@1FO!^5\SODI(A=W/(E'_P MS:^%>;B>>9HN9.6,2OCV*MGJ8+_2+##LR03E?;)G*N@($B#F^M%&_J:+>20\ MG#)$%1YN *& NQR&AP_IAC>)!W.=%T7^0)+X;@V4"$WU^?(>AP!6 2)^=)/, M&VWDX4E_^3C!<@[[$XY,&;[L5%;@7D*2R&4$!)/(R3PO#UR_J+I&0&2R:N7! M1K$R7",0%J#(P)"7T3+=;I$XP\A\(@W""CL!MA6^L-%%>3+3=-&M\&6ARL/: M*4.\9$T'$>CSG'A"A![T:"[\(5_3#''-<5O%6/R]:7U/%D8M$U4M^YI!+T]^ MTVI">-MWY/_(\KJ%^A%#IGA#AP:[VFTV2Y)6 "00,D'* O&%%$81"@SBPV@G MH?1!!RV\"!_+C 6M&\05 H4#K.HJ$!P @-+[#(3BY5XU6M'L@IRM+'F3*VXXB$B^PL(V(<)C.Z[C5V8 M!2)/.,TUCR[BJ->)7F4%K.>*Y!'=H5/C=H]_L#;0P<$6:9G=PJ97R7H'O .$A)3MC"5& MT[AWV<=;$J6&GZ-D<8_D'2[[#@@)7 E( >DJ Z!!-P<*QNG\;ITO.]X=K?\B+Y>(__N>T MWYL\*Z,EQD_!O?L#K1R^W2 #!BAA2@:;QSHT0ED+72,,ZG>BJ]UJA;H=6CWA MFK*;;([4SMC3W@-ZH ^]#9^:'FU'C]/GJ[[YN,6B.X4$ XO.G>CC'?Q%H.AL M&#<.OTN/W\ YE[L%7UVBZA<1 X>N,1I*.RP P8\(0-DB2YR.A3>_P1 BUH5I MF&)!X*3=)FM8"&X( Q_(UH[Y_ V=H(D6B'6B2^!;:!8'# +DW&-\I'L#T(QH[!)4.C@_IN#P/D:CXD?1"M2%BHHMM:J:Z,,35\]/FN.&%1.++>-QT\'BWI*9WH'?(&1Q>N$;B( MTJ08Y8'B&T[A%AD+_."SP.[*U%I"L_5FMQ4/G5BO )3_GFI$3Y3? \K#2$B; MORCV)L,5;-@)'3TD!0:XTG?&=HZBAC70Q#4KE/5%,\G>B@QU*Y[H3O0B+4$4 MX-TCR*YI5; K>!)8>(8Q97, )SRA\ H+"H!-)!1,;Q.7N-W!M<#U[Y9P2K#> MY0*$.KC? M5:$ "1RHLJNIO?M4,&\%98OL1IOO4F+:;+8N.*YH(KS988M(;> MX"@4S ,W?I?!E$!8%BF $)T4"Z8@L:8,B@^TXNNT8GZSMJ-$IB-)#2,,$>\0 MQW&3B0^ABIYDG;2#9P^Z0K;E6^/%=R)DF?WQL^@-<>H>_=WK/2,0X>E(D,&T!#H7'A[)<6FX MC9EJMV:'%:SM;[L<_Z$K$D65E N=O13AGJ L#XQ:0L)@/)!9UA1AI)2X^?GK M%$]0#GA1W5?_Q'TU[$FYWC?93 D,#:G6([:"Z/<=/%&9_S$'A[ZO+YB8]JB; M<\,"\9>-@Y )0FV,)#A=GI.7&=YR<'H:N(2063E1?$ O\+[AXJK7/#CQFDEN M1)2F*VD!8[\R%+*0Q/&O17JS)&N%X6Y$P:H,N(FR,"4DU,^%0EK*9TB'"U:G M#R^]18!(M2JG0#-N[Y:HQ\(#@<61)0@@'[<9.L]#\^?VKDA1=Z!<'YP7-:N$ MA07DLF3"%:LLKO0ZK1LF:'RF/?/4N:/I[07(&26E&\G]L]B',A/SAT;S:RTZ^ ;[\DH6>YTX=FUI=VE2U*>[T'R1$I]G:P_L:*#DWD&!X/@+=9,9L8" M1OQ4]R-Z6Z)V"1(,586C RC4OLZGX1P)[#- /PI(2,NEXY'>).EE-"<5R5L1 MAJHBB)(MP9L^ROKQD)8I%*L\=D H<*(O9X$RGQ/H85ZT/O#-"GC#;G=;.KA< MSAZ/[30!+ >1YU:5O^IZ\1";;P#D"2./)\Z6@T>,%BSY*V"" N-[9OVB&(*" M@<&^.7MT>2(_3_.2].#MW<;^9N.*Q>Q+UDJ2(=IX=J5;JC'SX14TG->!>ZLM MPLP,=YHL,8;,X>PZV8HYL'Y&I\C2GD+L-5B$T']:2"4'452N7JA4?0<)0* M_125*#$1[MD#G[##$S=%;+7[+'I4\#J_!3 VV^&]9 TPC]:_\(GE=%6G>J;>0L(-V-YWLD1^U1 M)WWAR5@#"7H\,2[(;DSL$]F.^*<0N9SI!*TZ -FA()LTS$5^F\:)1"CE,>&7 M!Z!(9'(T-! X(LFU #\&]ZDVJF<+C!'5O&0BF1^LRN(8XS FRN -W86J_K[ !'Q!,A*Q]&:^XHE M/,42(\AOMRC7BZ2M]KFJ_E\Y"N"'<%PI6CV6^4/M,,@,X^=5Q:WFFY! ?26+I:QETN6D.!2F S3T9"VMRC0 C; M7F!>.RA;^>[V[@3>A)90Y&,*U9Z7>]LAG9C\4-+C& %L-^9"HS[X**./&!E% M(UV@M8DH ,H%+_+=]?9FM_0O67:]Y;<:$IU5<-^M';2@A1)3,$JQGAM.!T=$ MS);#&>$U00%:!I,V=+RB"/:X MT#WJ1C#]3]314CBVI_HX#(LIM%&:D+T13M='4GEX!HXW5K&"C]&3N?M1@'>"Z M GV,) R0.T:&DV-D)Q)5U1;,%)WH?5)NSQ>[],"VD D@#@!)@#7?,'56*E&L MPTVJ(Y'0E8C4;@VW"^.4<*1L0S6>119#?=0!QUY)PAHBHMCK=AN$P^'H? &B MF^K92*]+8W$EO4&MS.REV1;YTL56L+^@]$X@ADHBXXEX6&-G3C"K#-<'EP>* M"#-(E"2%R@'](0*AJR.CGDU[=LL3FS4;C'8;MC24=_ DQDJ0;(FVE8+3U]3( MIY,R16,IWFE'9!/'VPQ/IO#!;%[>J637OWQ_Z=S'#%2A&!EA,1NX>Y8SU,]\ MCUY*C!\53(^N=VQ1]'>'4$6[6Z0K&K8@&(2C+=-[2DA4DQ7F/VZS\F:OMVC MUA*74!(K\7AQ;D(T#*M<9%1: &CV(F?3)AFO]?97&>(GFV;4BV<":46QXD0- M6E42V!.]B0"UCGQ-3 1Q ;UDGS$!.4:]S9T(P"Y;TF(F\SZ^Q[DK\%(LQ"9^ MF>K=PCOD0V<)3*%6>?(Z@&6$/@WEI0B#VB#*F]%J2NY/,1@25=SN-WB8>'E\ M@(I_))&@@2/$/>]Y;"'W#=PKCG[2B%[S>V,A#4/8$W^N;%_EN#KV)])>G53D M_(WLE.;0#@I;S"@A-C@PX_&:<\8!#NS5D< @Z/;9P8P?.)1DM<$%/]B3J[L[ M):A/SZC1UDAA%J(NM\2,.*^I*+LJ)= ^00L6#=?9:>L+P4EN35(Q&3#S O-J M%,](IS"6+:(TB'!WV<:!K;@P69?*6+OAN/U$I#VB=92KZWFQ4[UD\W0<%8U* M5SHW/L;'7"9[59EPDBV>D9TE(%Z:L8:<6L,EZJA,]XZ"&T0:3=9-$E-=8&*9 M*&F&I0KTX/2BTQL\=^$,>]KOEVS!2*4'7CFE#1,H)XB0@W3*; M[]&V."^R:YSJ.D?WV <]2A]^(FP5.6B(WBT8##=]O[GAIA.\.V6.Z-C)$DZE;6J5FP9) T7+:^G7*4S$*@VJ:*CQ -X74"/("M]) 4EZ.PDV@B&6HO0RH-=G7!8*H?G6U--%UG$\UL0A +7TM"1A+\2G;GM&F' MWA;$CZX1_#$P[CR#,^!/H+NQCBX&.Q:4KG,A,X[;F4!JI[*Y'WT(H_ LN_0] M/^=C^DH3P;" 2YQO7<00<'WY9@GTJHAE4>XI.PT-9".X%B8!D U#)@>0=387 M$6UBX'@Y%/"E"\XJD2QK%-V7T0X(A7F5C 88<\Z&&_=G\!P>[#6_CR[Q_"&N MDCL^J_8M6N\K4?[KAN5(4&NI>5GDOE&9IB/F'?=FXT&J1>\A*<51P%<2D8R( MJF^TSY#$LG^W3+HC%6#$B(HB!SK+(IN0.UX 2.\!+M[:2 .TI%N?H6]H;%?H" M+5?I0DQFJ!9[SUTT1TLS*FE%\N".A]>8^4H>K$D43E%G'3FG\X.?_[;#(#_O M!,"3)=+(\1@L8:XU:D.)) XJ=^=SY="RGT9/G.3O".A39E(!];)K]OX'T8^8 M7"N=W*W2$^8-7 )"MFYW< VD/#A+]5Q* QE"9G'6>!6")Q)RQFU/LH0IM4;K M(%DYS]&"48KU*""A!$N*\@K5S%NS9D(JLAN"N=^?\]_B#LV-XD+X+8_8C]HV M+&I)+ LIDSP@(3O>9L;T5\QP0./0N<.946R;C]L.A&PY<")FQ<$I> N'/IE? M \: ")F"H(D$' F,#WI2ILI> D:4-P5Z%&A\5IR)6(O&_!T<0#[;.CA@+(X MH@)/Z6TV#U'.,O^83,UJ(3#%GB*L=4Q+\3&V=CO^6\Q2N\,02I:J8IMKQB>J MD07!)81.)79 Q.+D%L72XW$%'/9AP"PG, +1F#/MY9/I1*:4YI6S^=P)H2*1$3&Y+B)"VC9L9B^V;LO(LDX #B[PH]+Y.&A/K_4O.^EZAU^RV8H$Q MHL*]1U"O#]? M(EF05$TVK ;1(@[.[EDB44Q!2NI"7V6Q[' F7[PHC[($].\#W>-0E15:>+22 MC$Y(3A^F9E5Y+5Q!(<98O&S:2\JV& XB2,J4/:L-K]^$"1EB3D'SB 1:H"\F M2C:;939G*QI9L>C@LP)(#B+BG,22!892D3S/6=VR_]9)/0R0<3Z?JX+S$S_W MAO8&HV"!>TP*S21GGC+ Y*_PY/HC9P88=D&VL-K8*IG?(>?:5^#6O]+K1J]V MQ3KCM-";[#/1I=C3!N"#"\356 "O2C)\2/HD>M-\M^RI[(U0)N"DU_?$L$0, MZ;3)"EX:V80E22PKM3$*Z&OTWKI4'(<<]=^,G(;QM"SB5([SB[B]\$PPR&Z[ MU,RO.?YYSW51."BW=.3%N1S)9 @29.I=#!3\5 T+,,D-8I'TSCO&/#>)=WK@ MN*6&>U66W4K]V@RV)Y&\ Y2G*N:<2HE"PA"@NQ[7^_<72!< (]"-5PU-LV&! M+9LCE:Z%X!18Q5QC/'HSO%L_D=;,N1#.6ZFAX].:38!?C1\'A@<-J(>CU2C_ M$A.S1+GRJHE+7+'"B(W7K+@7;!2J>('_2HY:KU&ZR27-8Z^Q"[>[M2W%X5,! M6&Z'\_=IL(E4GQ:=4TRVCDLQ!T0;B@KNBN0.^ /C'O]%GDA2],P1*&FRYIF; MNBU'U807YO!X5-RASK-,;U'3(7UKR1K0!D7F+7\FU_0J*TO:]>:6#;22N:O6 M=RO\:V*2V"T#C[*SJE3H6Q@A2:$H>26JO1%6GM2*BCUU]E42?6STF4 %>7], M30R.^Y,T_J;T?9W-N(G]CG !A*_ 78T-7GV$)!ZR@33A=,J,2*-4,=)XCC", ME'AF_83T>-CEXJ!:#()+!W'JF@1ZHB'MA!1HRRBR)$S'=<,DI3I>@8J0X8<\ M("SR;ME]E+A5P4DL*1Z.Q9%235Z556=EO>Y'PO195HTA 2SJ<# MUG9)1+QL1LZ0&"SS4DJU)'KNF"Q\*R=O" :'7/ &T:W!FXOJ^^(K:.8%RL+Q MZ /5IV*)MB2M"9W#*6/G+0,"+>5/, V-@!#+/"QB/EP?EZ()54<*#XI80#;' MRC8KSE0G*2*<<++AW-=[:Y$47=B+8^W"OY$&H6Y][4(Z.3,O#"'VB3MZS[#? M^XRD5'(ZN3=]R*XUB7FJJ\%8'/60(X+RXVEFSM4K@;E^96PWM=6Y*PC>\U]; MN\_CMD*2CK7M<25W4>MAV9@GJ)0G.-] =')18L'-BAZ9D&$D,86U-4"Y&@MM M$+/!0VF6;KFJ0BR%%3.+-,'&:#Q=WV=%ON:B1B';T51+V"W]S>9C-/[%E).G M-CDU*#K&C? ZWX:4A)(]=5ZV']R6]K$HD;_4@R=!16[3+.FF3RDW!]0<@LBXQLMB+R;:VDZ$<)2AI4 MA+EV"\:SRL$^B]K+/9H=65%3\@D/6$G:E0DJJJ"F@<-6AYL:#@LHG*20W%'O MLD:[GQMG(,5YNYZS?_"*"+7K'FVW!)./3\JB9]9Y MT>0?S0)55?P;QH#II$_DJ3?N".E,S4%W6*.*3%U=&_]4DW"O13,@Z>% M?M78)P\IBAPU]-71I!F@GZF.$W:\^AK) 5,+ C92R[%SA;BX%D+@EO)\X*@ M$EBGRE9YA'4U63@):FTKMUI5&#:LO$%E7,/=V#17N]AGE1&2!2RH3*MF-T8> MK'R0K->D::CWJ*'2C=:#X.I>]#":9C9W^U*(KK#3TR9WEN[YDM,HZ*29O9I2 M14X<:=SDVEN8@I@2,_UR7W,WNRN48@C+O1=)7/46$W.35X,9VHY<=*QSB='V M\C*.H,(TQ7"HDTR2*A+A7CY\3=-@C10K4XM=RB7IUM,SQ!OZ4ZE&&UZ#=:!#RN%XEP8\OP]C(QCA0 M>K,K<%2Z0\V>G L$[:7.%+'(1!W=M50 M*"2K])(F3,*W49IP#JH\1S (G!M-.2:@T#^)/JL#\XNY-(A,)?J$PK8IIL&& M ZB1BXC%6A3G[OJI@S+;PF%VG%Q4"IN8B.G=AH J:C5A-/"@O16N)80P8Q(95 M^:H[L18,@F=H)M]3V6>#@WZ4% X6*M$OO!M*!;*2AEQ/>$K.2^2NU&RX57A#9[#MQ(U_-4088T$#4 ,>UU?+L):=B1!'N0&GUDIZ["2N1J M[%EF]M?=XM8;4:VMC11)9.(4U^X*FID!%<K'*^N3\*Y63J,>I%M/*K\G; 5I*6'['VD9=(+$D$( M1QJ79#9-AF8\,QS]_FG-">*6#'-=TXI%_W=&;'CQOK(]%A\;_!Q;LNJZ6H[JR3W2-@X&77L!9EO?KDHNN.!%D3RL7>B^17.7TY[[ M$?1-5!AM5K2 9PA_U5 CQI J+PNJ 1)A9/E5%HM$-E:'QFX=!*I:W2&N*=NH MBI12X +78:J &"=OJ/T%&R#+]KJRJ4J!'CH0KI#-V>>(W5J8@')>/$*12KO% M%U:H0_^,E+"0L,V?@>?2S3N#R4N)D:3$VJV/ @=^6#"M\S&-#ZG)AG^XRYU) MVYI,-\F::J20O(9$^CJU1K5[78%3X%.-TGPB2O'/KU^6H@H_=51;2$LX+3[I MTCK)T^@GDM JJM![#<(!G&66&+$_=1NO%6Q&[(PE7F MCQ:]3*GU5816+I 2L+CS7;8IQ3 2N ,B++6[31>FT*8_15,_D-Q_/DVK%'NA M+:A'8@F/GUK7;HOC#*9W(@LA;)/KCHT:<#;[OZ>V\-*]!2N;\+:2-.B'G"63 MDBFY>YX5?[2/7E?KHZ3.V,LF,S'X(X;132NK)?,6W,U?F0_Q?H_$SB'3,-Y:A$Y,NTE\ M&\%R=TU!#]6BQUP=Z1F?.SG'1-@F8S-W"%-^V+[B)78G8'K(:*35FE7D6*1S MSMKC@7V".DD/UV5>7'OKA*9_:#27IEA)'5W_()QUMN BP7#PZY(T?R3/!R$9GKW,5^,TPS-C0A$+"2Z M&4O2W"7+&WXQV;I%L!1/0*Z*8*/W5J%/F.9\X5% YI42%BBB/VGLP:-$0GC$3S[21"1K%V8 MQB**B526TYO8JN7C%HCBH:6\8BSS'C 8U-V8NV];34&WW0BTWH+5"*J\1>\[ MPQT8$^ FITK9G"085F55TS^!%.FA#V$EP2"_YAN>!\\HDM%QLF=VUM%FGV\Y M2JM:!U&]B6$#$/)@!=7(-8_!U0V4E;A-&BI3M8'>@(Q)1F[,UQ6G(A8W$;KC M*W;DA2&#YH2T^A/-GW)11.^ "])38HW&SS3[U56]=1UF +>VXJT4HB,RC<-Q M7QL5X81%#80]*WQ3U=VV+EL:C>AH$SS)B1/>&6JEB0YT*CVP[4,]+'S+CSKBE@%(PB! = MHR3D#?7CRJ"]I;%V;$!4WQE\G;M.MO[\D@U 9QV)_J)?&($1OHEYJ,VGD"% M< J+BZ@4NF? ]>4G4@(7<>%@4 OJD%HOP"R[>3D2ZMJR5M=B@N')!>,6:=TR MYC9R8S82:YIB93'U5NZVTH4S/_F!Q(CL2LR)1X0L87%@]Q/0#W?$)D_&[U&94UFZ<(AU4# F#7H+F*^EGC,ZYD]&]Y'-LL[PH]#OB:.9Z M(>78E5'FBLKC*#;Q3$M AA]<1Q7]5"G;5W'RNJ1![R>?*_<5XU%:-L70V++) M)=ZIC[I$R+YGQ4J-;3IFS67('7(YGT=JB7%-A-0UAV%9#%/FTJ0NX6,K&?=H MC_ M;9_@R5(R4*04>^FX4!D* =%H(^WR1>$+X4!-"B#75\5UM0##8ZZY$4YN@15M M-7ZVR8\ID_L;K5Z3F+(4X9T_M67%BFWE;P&]W""P&3)K "DXR-5(EA+.NN%V MM*)KL[7WZ)&H<;#D8U''=_9" M@U0X0%"1/-_Y1.\@KQ=_8#D*!;%;3I"H%FN01- ;;8YP9.6G--FR'C]]*2'? MQ9=NVKGY%FAI)K2$*C+ M?$V!?$NN#MQL1CBXH)8(<^])K85NH6CJ6WVQ@!EEWQ+!>FX^-)607)UN=:B% MQ^8:!F- ("7TI1RM3YN7W@A\GIIB'TK^8L;!C?@E->2YQ2(H!'U,B>#KO!*' M4UTA^R945:D'9U/MDS#WF#/P5)5J+4)0+X1!SFE)$>Y2BG!74X1?I*#6XC5\ MT+Q"31E7#T*EKJ#&IX4!WQ008LH25Z33MWWXQA6QKHU &;*JUS\,0,;>? M=*$6?Q6&CN^.9/0C*1JDMU)0QR/K:5VAP8G,03EV)8^/*K<= M'&=[Y>Q:M,=O=5P-(UM+NZW::C4ZK>!*J?NT[5]<#UV1_KB]>.(B2:J]MZ7I M+@:6W+.LCV M.?R^7!Z%&.3%)YB7*D@SPFD91FGKI0=N4OHH P=%S<]$B0#O M>XZV:%4Y[SJ6Q:@74,NHV;I9E4+ Y(%>G),[6"OOB*61KIG!(?6&FMGT]SX0 M;)EK#ZMDB8QF;&A@U1LJ3)(4HQ1Q2)!P9].U!^=T]-Z6<&ZW(2,,!24!=0J7]Y+$%FVTHY$KGBI M#L1WRMRM84RJO!=4A'6NS-Q5;Y.P%:Y8).D4\ <(,+Z"%/=TT9O#\J6>,A_< M5"R@2LJ>CPIQ%;K08[U*%WOC0Z;2&C>)JH Z? C79 ,T[1=)O=JX;_DB:AN;$>2>?[$_/5@3)X9PU&X0&QW34?K)EG2'NG<8BF\(J4"%J@7+Z2\"NG]+*F=?*M; MC;T^N#1WE>2H,R.)H>W W5) (RPI*5A$DT>$!TN8WG7(@)U;KG8D/I:H4B$N M-XYK^S01'L#"9,F>>!2,ER2WLZU$B#;YKG69E=VTG-R#4,>WF" @ MU0=9BY!Z9=41#8O0 :5VY6-?8Q>9F-\)8[8D"IV7N'#+("?K>'S7'S:3_#) M\FGM_?3AP$NXJ$N?YQ<\2"W$\6;_^^*Z).[]OZJ#'UM4]?E3]@$D^U5Z7>S0 M[(P.%T:05\Y<:]Z\4G!YGN/_55=]=7'UW*FIHE==7/U$HYUW^S%,0?:=*PT( M<)6N/CB5^S+H%BDO//F8 _&/8(ZGYI5Z,U"MF?\Q^1R]%$&'$,IVI>1JRTWS MQ-SV%#/P7' OQR/9Q@ABI,*Z4$:8PE]PVHLYE?+FPI@2\IXQ*RU)0"8>(;?=R&N!C5:H!&K&5> MC M1W '[Z35("Z2D=;Y^MQ$6:WMU6#@J)2PX_;$W*R7K5<'@MX"3F-0C5'1BJ^QK5R?.7?"$?16XA0&;3J%#7C^@U M>NW**7?L+#XXH@JN%!?DZ 3NFX2:>2HA0SBUQF_;J=7:R!2#/58Z=^R56*^5 M2V[?QP MQE/T:\K,QDS=-_'\^+@M3;4W497A*GX3BC0[2I'8)BXS'"5PCZ5?M--O3[^L M5'H()E'"?,/Q7\K%AWT!-U=LB8@ 9K^OYRX3$_YTL6]TY*6RT88LPXVU_BP/Q>D_ MI?L&3,#!Z%*\6Q8.[XU.P7IM:.87FTE0@L(9 <68Q.;R4,[V<1?B3D&5DHPP MKFZT)^E"TH2LNSOOV%O[YV'71/R6@?I3![3I>:_7"&B'Q46UXPOA6WAK#]H: M\-KXQ"3$#C61S6;)TC,V46#8"B0H#6-)3-3O.9^DB2FOI+TC@Y/=NVK?TGD; MOPXOIITAS5R96?3KM.[#6U+]/*PC>'FQY@VP!,MX3_S8M[N,[*QRIF&?#82, M6TSX)D6.K6@<1R,UCMB18V(AHZ"$N_98D_YIN$E!5;+%4UFG ",>3R:[WUC, M$^\QR00RI:G+QRY2CT?<39?\/&4 E8TP;?5W%6,E*RTS'GLCE0O0K-8D.YB BX:#45#-+!HDJOFK]0J M;;79BNJO?I -&U7RD#7HZ,S55TY<[R56Y-NMHH\@X,)S(*^]97M<6!6=K%EY M@;';UE19N??R^N6F"+W+*2)>#)@W;2@>^+:!O MY^K[XF!1@&K1[ =+L2R+ BYXL/0VF>\K:[]94A\'#4>FMGS:Y9AY("W& M'T#PMFFD0@X?D&I2K*;@&+D/J\BKG;ZD A55*BK8<*P6=SD==6V"-$ )(=KF M.9'Z!A0/ZHZ]DAB64N$R=]>Q:RB!!G'T6G/.!,>:#WN=J0LEKP2/M\2.3QSS M=3H=IA.?]2EES&DPY _1NTW0YG$ M9Y5E\1TC;749D13[C4%AM+@45-=\G^J90;#W+)6K%$NV1! MVZ3$X'A6(2@^,H*%JFK-,B=I! &75;H@I68T(O+KJI:Q!_=PW;+[5/N+,].Q ME;FD#\W!0E6G;$>C"X[6QV+YP2>;:?P#__J0:"2RJ;U5)6JB32\: BJKL['D MF$B%NZ1B^V&EK-SZ"E4<&Y;];2=2S(&T%:00XV&W,W"@KX$/!^C#..I$+TZB M)&/G^O(=J0UMZ@T[O6#BTU%7[.AAP)SZ._&>T<\*0W*\ 'ZQ@,,"L)I;P4ZP M!0!!9"@;NQKFNH6U=@W*POPW-Y*V,ZWLAZ!)C+F4#07S+*F8%6 \D?/2Q]- M*AJ)$SI9JR&$VNJUH; A:4A5L4;*"U53\&I1ALKMRM3G95&48F,)U ;YJ3I1 MZ9KN'D^+M0=WL$Z"V;65E26<,F,'+##E):\6WJJSPTYT6>PI<@5C\ZY@#%A9 MLVA7$^:,=9 2PSZG\QU!D/$7I$M7O1O%=:DQ12J#F;>4>=7%ZP60>0)"N2:I MSX&SM?.Y6%4V M(85^Y[9:S\CG7.V7HZNH$W2^=;GI6H'T14J$A)N<,CX% WCX(C-'M;%U(^XX MW2.4R"S%F_8ZPT=*8^,6:6PPZLRLP'(887T]MA-/T%?/-AG)OFH>6>6\%TZK MB:I(!HN;'EG<3=#BS8!(/4"V2KF.@((?2TNY 6$>VN4TTL[&XU*IK@)>OEB* MFKE/HMQ4^NVL9]BM%Z,?R0 !=8_2]G]NPJV-G,/Q3Q,L^BX$6-+S$V-&=K&; MOG:/ABSA<>O54@QI2;XS=]BF GXBAJ]&)-\357"K8@:*=+)U G:PY=&51 60N-0XK^#E+ MM^MD%@QL:./X1D/0J!,]UZR,"Y.5T6;Z<0]?>F'XD*VG M+G^E$4?/6FJ>8&()]QQX4 X:\: A13 MD!X31 Z%7MPG=&?SG(F)C^%5$'?,4Y-,8_HIB$)D4=O*^"ZCG)YS&\#GPL?8 M)"$!V>2&3/8VIK-6"IYK6H!&[C/:N9SA+4&I%)^=WV7I?5I%2"-T4"!&/9(- MAL3*5>NTF2F3 T")ARTWWE0-)H8SF82$>%O/<0\WB(J=36!'I[U/8JGFI4BA M6B,7]9;I9%%G_?E.U\!7GJ&5EN63V= XN:HD"@I MAU[UJ9@?[PQHVUU*HU7)%(I%V9PG%833;=4M,(^ MWT#AJM7$0JD4A?WS(KU9BB.LBB21EJTRYD-?\;\NX08F/ E6M5))V&5'^DM: MD\*!S#&';8NLS-HT\Z!C8F,?52%/'IJ #3E]+R&LC MKD?>>N$CD]H)[N$QJD\?7ZK[F>Q>/@0T,-34TQ1C=D.'>:G6MM%>.$/J94Q8 M)DJ0V"[)@O2$7:B[$IXHGW[O&IK#7=9UQI"9&2?!TT/O346K+*.S:-B=Q-/^ M!#Z1I[3_S'QG S3K5ITG@]D@'HQ'T5/WJOGJ(V5VGD6]83P<]X/AY:L#"QQ_ MX<8F_Q0;"^_7@9;?!'!J3E3VI3_$GB25/8*R2)K3>S"L5*=#'_YE-!AUS_M= M'V!-1,JERLF4;.X[J7Q%;*K(4M\"YPFNEL+XWZJ$A]GC_W;5.P+0;;UZ+<.G MRF ER9RJH%$:I>^ Q@$14M=33!%:JD9MWH^I5[.M)8_3,"T@Q#2^8D@_$4*$ M\F>U;7I3O4@ZN&\.]-'4+")ZATB%\T)!D(:B$T[ JQ>*+)O+@ERXZ'$<^B:W35B7 M0[UA4N,B6TM- 1J/!S$+ TE\+NV;?% N%^<6IQ@G5-WGR]U*]IQ(VF/04Y'" MB@!#MEJRF9YG8H*3N7W@&JHF5+DC=A4.C-^/E2=-).Z! M9HT##T:_C]R 4E9$JF1R(>*@P:LFNI*E11ZP 6'/V![G2HP<7 TGUKL%]3 I M%"?H37%)9-R[=[L4@]U22R*V @OW!BO2H)Y"5MBJL^GGC+";2<(FW>[(_'0< M0 (H.P8@OC8&XG:QP:9ONGJV"7&^^@H[5FKDMS+4S>YZF0W6UMW3M2)B':0Y')+LK=!F MTD8?<%MAF0/,ELNNX&G4928I4X5?K/.@AU]BI:86!M>)_@0Z)F#W%RU74P)/ M9]):@$9*, A3W54:V$J,WS*KS1H4YR-#6O,2KO=:AZ:9-!]X5#.L- M6E:$LM9N;*1_STM\EB,]<9&6Z_P0T[]J7' M"&.O (\/8UD4F!;$:<(^&JN\RVY<-.PJ^UR)H#"$WE7*<,0S,?%I,&Q+"%LU M-$436V5BX%#W-D8E-?5G=5TB;:W2VP2Y4LF1*!I.62T!YCO5<_I<4,V 6EED M.@[R.<[]U@ RUM+""#(..S:#8"$*'<2/<9M+JMH#G('Z/5QOYSLMJT&18+XT MINVS)52:N0A'.;200/%'S>^PT,*:TL5,$0<7"9Y6J=]!VEE-='%MDF$=9V,3 M]1!4BGJ4VZX&\Q6?"5L$N;4#\479J#JWVORWFA! O;D:M0Y CS2--"Y5+/,G MA'NJTTL-=4*<2R.?H05?225 DU41 M1 MM,4:ORM$[K^G6G^JZE)MLCTYRTC5TE5_](<"*:"[=T,C+@\>>9% MDZOW+)I-XDEO"!^># 9Q=S:(GL+G\3 >]WO1>^Y0HQ9YXW0=Q\/I.'HR'D[A M^5$\'4RC]U*Y:A(/NU,8+9YTT2:$_PZ\9:C7B\?P,TX'#P['--UD&/?&_0:3 MU;?:Y&0)Q0)JWW-.I-XOYHY(QC\J<[HB[+7;:C?O]B;[SE?_0*D[S M\V(9XYJ?YI1Z<+6*:$B[R1=G'4,/2:6&9OB5N M3':%*R[E1+W.FATMAP:ZP@(J'!EOFIH<\+@\>E75 ;YH9_P&.9#3ZALK_T;I MWU!KS,)9BAS3>APWHE_I%UHP&20KZ_B>?P*PB0$:XLD$64P?:&\_G@UGT5L0 MTYR^AVV-2A@/ 6D:]?JC>#15>CAOFP &'G8'\0B="G%_/(U'@Z$]*;_O[['= M,@5[+M+K+6QO&H^!\?0'TW@ZFKH?;Y&:K-DJ[YK_E-%L2JRPA]QBU(U^ZEQU M>)PA>C2FT600CR>]Z&.V0NF(PNN!\X?F!JDHTR M7]25)3F1,+/C+4J;0SP-L(GPS>5/WU,2'MO1C ' MLE0/B'';V.M\;8>O/L91V)Z^]0:S>##K1J-N#%+U"4!8A03<.^P;T&5 >Q\, MD .,OZ7,XM2$::@F\"KCI*ZG\7&Z69/E6EZX>PQWCJ+>].94X1& M,(:PVX#-CONC:#2(^B#6"]-MYK8ZCOZKWSO-"C@MZJHS4OYZ1*3&M'K/@YM/ M;?)-3ZT_[,+I()$T3EIWW.WUZ5N66-I@C>U4"ZQ@0MI=;Q2P'.+QB%YG_>[$ MD"AIF[+0SMT4J87&0TU>I.!W4R!@BWL*&ECXH&)MNWJ:YL8 MMVTBB/'\[38Q,YOX&-(E>8Z3;;RYF4-!M,8(V8%=TU,NYF^[E/,WXJZ@56+R MJ!A,C-V]$BPI96K8\>U:1YJCLU6!.5W:]G,H \[GBUE+@CZ5@]6L%$1)JMC= M87T379.Q+?/F^H;5!FYM5I:9M-@V=H#E>>JG3:7/')_16&&T?C9S==\_CUM6 M5$;T$'.4!\2VL&4S)W'V:;1-HTU8 (]\#(W+HR($'HBE.SJZ'R@@#_MDD\/_ MSX9DQT1"WIV0X@5,IC_U[/ (0:]27N& AAGB1T_8>Z-X $QKT,>8NBXHRCV8 MHS^#1?2(13IN-Q['O1DN8SH@Y;L[B8%-\++Z^.\ .,( F(;RP38"^*]^8: N M3#$1X':L4SOK 1J2K=J?!@YL5'+@S.93B>1'V07'K]'G#%030==QT+ M9H;L[^M,&>\9,F$;$^D_V2?T_OI]Y, 37N<,UPNW&P^Z?(.HUX/4-0!@Z,X< M1^;4=,Z8(J]50K (V9TAW Z0_^3M*MGK:@W1NFL M1T7MG"]O>U>DJC9-)@"=H?1&,EJC<7#:B8YH@@=KF1QX[4@9D_8WJX^?L,1C M.OJO8,&K3GGF# %G:@HPCP0&@\F,1$0D(W21.C.33,6J<2]TG597[_R^8MW2M*O3;37.1G#P?JJ^@(LC M3TOMGV"M 7 X ?\N79(HH*%"U\GZ4VD:P52*32RI/ H;SUA^\SMS8W+EID3K M\ZD1SC>:-S5JR(0G40#.^6_Z8)-CWR<'JJ'/Z,_:"49;$C!9=97?RDX=;4R1 M^H7;87@DFH"XX);@%SFJU5FVE-?:K+6'.CR-_5OD]R:-U_RHP&NE2CYJD+'9%VZI*^^"CUY M5RI)3UYC&K2/ M=E._WF .INBV1%:J&+\B*=@E:% 4FD/^$9N#Y=I7//^16? M AO4@6BML33<>RAH\&2'.[;S2N>(V+S,FAS1.>QL;:J(-5RL1L2;]X.C4V]K M?R0,F]B^L]0O02Q;[.FT4M,T7/J5?,3X$X>,\F> MQJX#$99S@]LK[RC.&.A>N14 X_ K"Z_HVZ+$D)T$D3; NBMK;>7?2%0((SO6NT/9>I/:3O>08IC%$/_'!?AHJ MS'JT5H9Q+*'R)ER+2[35TUTA=2/["H:[\J/'L5!MX=F*]N&\2)3H = D$"FP MV@DDMTQ+-N.QK.A_Z%=JR"]7>XC++=>"KDLRMMQEMW?41@RW:C40V,PM)31> M ^#6W0P'O SJ4]#%M-#QFG.A/[#24;.?X&PTLI4=K(D_R.6GE$PLBT(="[0R M'#4*!K^E>3RVM].4G MBVZ:_K&3'09E*EI/%K@K@L\V_0>=\#^/)Z?Y]+^U*Z>-6?YK.&Y:;!ID@IB0 MM:@WC/ML,&)KR02^G[ ]H\V-,XG[_4$T!)084XS0#(,^3-#?I!=WR=\"8X_) MX#06>X?JD+^JVZ5US[W^A-8+Z^G'P^D@S%B=SLA.=&CGO0EZIX8P4#P;#J-! M/.J/X<5AW!WVW?8'W7[<'7?)NA,/*>V6'SQSJO.I_I,R^]Q&8[P;8CHQ%/FW M\D*,S9RGNU).VD^O.S%J^V^UH4%G]/^[51[I5@GO[S?TJ[3!T#^+8Z5E?;^) M9Z7Q2V-_-R3TZ-_'".JP%P^(:S#O:#)U!X\BLQLM^3-JR^[%PC!0[P6VT5JV5Z<*'M:BY"],Y?D#8;Q' M9ZV^<=I2+U3+YQZTK.AAGB97@3KR\Z]@\C\PXRTE7""JS.+QD*3 '@B&DS$6 MN\L?:'<4(9?OKK<8^*6/0>0MN M8#R, #Q "7[7="I#^&TVBX9P]2"JG'Z:&%PR &625.<17'FWCUU1J8%;++4D M\653H1\IW F/_ KW](8(-(+_@(@\X"[G1H M(\ 3ZH9TAZ:[8 7#&0P("P!\'O6(MSN?)N,UZ "(V%U,40'Q$S%\/#AVOLQ4 MX=[@<4P;Q-#X&6#<.$AI7&!AE[DD80 3[4^'\70T88Z*-H7) +GJ"7=)<2RC M<0PXSW$3HR' V01NT=!4'>9S-;/UF"OF$>8\W\5NEPS66I M!: /_/9K4)R6Z51:&CBD'([@BH>C Q<[&,;#/N9T8K[M;(#W>V@W:#["6&H* ME0"FT .F5[W'YO?E D=!1#Z&0$QK^0$]8U_Y5M=WJ5GQZ<(;03@^J>2JHPZ[ M?&'-2BO+TK_)3B)7TMM4[@XB#[1FU$>IC)2OU8GC1M)<0\[?:5AD->AI\>7Y M'.T@13^_MKOSF\/D:,3@/F7^8A;PD.@ ?AX#-N/G\%6[#V7VA[&[JEUSJ.)) MH]J+PG!ZH*KQ>-;'3.]ASP\AYZQ@_*0_BF?]GFQC%$^H8B!^[@)QFC)ELT-7 M_OQ5!(E@!MVBS6(FL+.%2-S^31(S^0H(G A(@4G/@-M,*+!R!+N;==NF"F"7 MW\8T2 Q[0_FPUZ\M<@A##T'J'&%29?L>C&0(4L* C,_XH=?V0B :#L?=>$@A MAQR=-18I)K$MWFAQ7-E.8 _2$%0(X!;+H'1#>TXD\P0K8/HAM9"*S. MA[%A* 9,*#<9I.O75CPT#V)$+\IOP]%0-@NT&E\ A74$]QH< $B?(X)_D'! M+!CTOV4H&[8(WQ39$L%B%DF#B&W*A?*HTK"8@\5/OO?U"[0)EF4-"KTI-R5& M_7CMW&<5S_G:A%SX\JZP.)!MG_4F1A&O=\?E6BLP>2-K$O)<6?@UT59'A0%X MIIWN[ZF$"\;%K,C-3ZN1NGW4QT=+%=_L7#%^LL-G07'X_KC-)Q&8%W @35?- M=UOL9T)(KT7U*RM^X!K]>!ZVWO83-%-T0S/%-)":+*=\2HI_@88")__7OOAU M5'B:0T%":5=O.*%*%Z"#(G$?V@JT,"OR'C"U'\V\8=5J?Y*IST&88(+M+QR!,A 2-]7*Q[!4RBD M+-+5VK<(MGO$\5P6'$A%ROS&)+=C=GWOP F)ODOB.D#CZ-\)J-JNP(4XKQ?Z MZ($#;DZ:QCORV^N[[6$Q#+C"M]Q X-LF=A, U^"%\R'JA;.HW>MU,O^DK[Y- MBCV)?1PR)X14BXO5$>I71J0C)!( S^(^L U0#4!N M.HCB?1BE"SI&#R0[A/FTH MF8[T)5P]WK=@#"OI@-FZF#@.#[S-*>.!S ?Z' MN(XIQX-NPQVBG#S1=.+QE*3%?Q]D;P>G6"G,?%5GYR16JQ):O7(Z^$M*N 2-QU-@7//8U:[@S.%:JQY8LBV;:C-'(<-Y8 M$P^#[;82Y<-K(1_%>KF/R(I.L:GV702^.[DLWYL.8X:HRQJH/SN)A,JI(?;" M/HAG3V6DO>Z%*24NA-5D C4NW)=("CH)E/G**;LM;THHNRE(2WZ8,D26+86$ M8P1NAMLH*KWD$2?I;+DVDC;#/#!MLK7AK)1VP8Y1;B85-ET) U];1JSDJUE[ MM'B6 &"+] Z4(7SU"08[4P5@A"JP_.E=7BR@'4I.M6%-37J MEV]J,K7]QM/K($,Q*1TA,EOV1>'2SPPQ6AW8A3N1,C>:-@95<;C5XC$S'AC- MKAS1X5NM'F3F[IA4Z>YL;.9['3"<\B'9F-><1V V%>F\OMF3%ADL@'7YYO%J M+Z'WO/I2/4SO7P>*^EQV 10A\N-]'1"U#/9KP= 0U$$)W>^.)H\%(F]V007O MRP&IMHKF 6MO802&,R&YMQKK(1+-E'QD##KZW)2+W#)5N 4G80FG,KV#DB-\ M6!@PUE! US()(%5ZW-;.]8M=M[6J#@(7+Q4N7@E<7+K[=9?_ 2__"B]??XPN MR2M^J:)K^"/?F 9*9NNC)Q)*)@W&$3)HD,'Z26\L+D5R\M!']&NBT_'"W:5I M(7#"A/UXU!O B%3F&IWODWCZ>YA,NW_:T:>/\ MPV,.EHDW#\WG8JO).3X&WWW+DYD@4$WZ@Z9=Z ]??#X#MO>5%< MT(=#-!O#XNFW7TPKCW7>1/-!3W<]DZAK0;XNC^AS1_C!5T24='3! E:UQ,6< M>@A7HJ2[E;HGS2E/75-)SNQ?CP3$!%82J'6'.Q.V8DB''RU_<'-NU\X7SZF4$9/WA :?0@HE=A4 MY9\K75)CF62:Y 11\@ %P52 N$<5K3 J;CJ5R">4]KI]RP6;9,T6%CFE&IO M2EGH>UH77$EV^9"5G]0.EAV:!G5T4!%NJ3<+5OA "Q]I[%4+WLT2>X=H\Y.* M9;52;X=JV00J_2\N>0^7Q$G?X4I.LZ"=BA8VQ\T;J@X>Q?'B/*YJ@W0^J@R@ M^8/6[F,L/DWT@#D"T&GB#W24V,YU"O*?Y%W*I-ZH&1X112$ZSF3-5TH2F^'>^?=? M!Q$PO6DS^XW_VQJ-G(V#" MUX;G4LP59K68_5 :,,6=X?&4V>=S2DSV)_,Q_[3/^:8I!^D=, X\>")=:AC] M^/KYNP]J#HTVRUT9=3OCT>\KU_)PERU3Z0FGI,&L8Y-@][&;['/*=8)P)[W. M8/A[27]V^_3!8)QXW'[UV$IL#I>_6SIB(2# O;J2Q5^Q4HH+XO(/+XKDH138 M Z:?;="[H55>ZCG1!& +PM%. ^ _<##P,M6FJ52 6RB=!24Y#N:>W*2N?7>L MG/LH,8)=-99*$'&Y6W$&&-?BX [6N+%[A;WS@M\=17].0'4$_(8:" M')219>(T''T+)#S[E"M^7KC Q'\K!$7<^WI$ZW:F_>Z_.Z8I0/R&6/86SMJA MV(]7OS@$^S&/>NC6G>?1>X#B-]M%B&UP9J?@F_>F-V.>5ET\)EDR_M51+@@0 M#Q&/O(1?P5+K(I'#W.=IL5_^1GSUHX@^915M7<&%!@2^^.E%-.R;F%HXC!@3 M;4*G<;CUZ]0#<'P4VS$&A'&=]"Z@7574?XX,^3F6IR,3YW.0:94C/W]^]1?' MD"LE0$Z@#IXVD'38[W3'/6#GL)!!!_MOM1"*\@1*P;7H_@&TXG")@4.7?71' M&(>-$-'K#@Q(/(G.)GUCT7@J! &;U:&^$V.1NVP)>SI$!_X!5. (4A\@"2WV3JG8:@SX!:0$SOYY=#SJ]P;\B$@("7*6;[2,XML#*8UAV M^34\N[URU#(Y$PGZM)Y_U]?.G^-LECRD/P3 MB^>3;R6>BTH\^38J\7#:_Y>3U$],?GHT5DD.%-Y7#YN,77NTZDV&!L^>2A0P M/8F$W3[9&QG_Q-.J55X-Q\ZC3"9;JI__"@V$+]40^TLJ]K^JD34(RD5\PKI; M6DG:MPCD?0P);3X-W>?_(]()(ZM:JS<;E72GQO(QV&[([9Y^UQ"#.N$:WB?S=X',Z M;1G?Q%;.#!PK^'FW%!S$"H=!5P.Y'X0R8Q5B#F E8*WZ0+GXK/=\.$.NK^HXXJCLJ?KEZ8ELC1Q0Y#_)<94%^9 M!66Z*7"4LW&GJ8?\J0-C5CD,6NPV:1J]_O%#A!57NB :GA$C>[DK3OEY7TK=<<=&X1D 55BV$GO7"UNKHPJGY](V_S5&M*HVD*OI4Z=*'\GXE MNC4FHI4<;DWK8\*@6V%H=_J/+MK03(-^$KLL'PEABPX:0*!^:6&G&O>R5NJ!=_ ADFD,&D#04:I+Q'+ M_71-S8*XK0_H0M/I*#W/);]C$D2=ZANE44A MJ@Q\'9\ MYMVZAN%!C(F][N93HGNB7C2/%DH;;B),!/)UW#18)*3EA@@YC#BDNA#\VY=$ M2\Q@992-Y.(M0DN3IF4BT0B3:&C($Y)PZB*\OP^).ROTQB@\C.T3(4[53E4J M8 M6AUDO-7'+;\EPMB.QMJ$;)'_/Z$'D_='S#V\BK!9[U@>ID(:Z3-;)P@QT>8&3S?") MGCR!YJ $JX@!.;A\\QZK(W?'G7%T-H)'W$R!* BR8!_6.\ VO#1(\.L,6PR? M]:GQ'/U:DS(GTQD-T+-[(7,C N(^78O19 8SC+F0# W4\$A_@ VD>4*4A=UP MVN\'Y@60N,VVT=N_?(@&0YCR#/O%TX#-#XT&.%ZOK[M[FWX&@B=']/;__C&B M2Z FQ&ZZ*W@_V6!LE9STU0\O(AH'#3]U"?U7 ")8,$CH,UUU"Q1A[>"SX5"/ MM E >B3INR>J -+KQKTIQLUB(>*Q7]4E%J[$R]G!TY<__B7JR?[;P&B$8'EA)&)69%M MK#, .8C$/?KT4A6>CN:8MDB0^KZ^R,H$)S4'*ATS[K'?5YD6]])(;K-3 M5EJD-Z@Q 2_-V6F:S:7#A.F60>(6MR^9H[9RE^"=@XA2PA?:+Z\B)WFM_^ E MT0U)$PU:%;#L-UB(,-+,9#C'MUY5O#+->V%64Z;XM6U]=,HY-S=J# Y;!1)T M)L3NK^86!K'O?[W,0-1*BMK+7HNHK_ )Z6-)Q1]KS$'F%:H=L5I1T099#;T%!U<^K0OX M7P&X:4;+%?B-0S?J0 MJ[OZ;@@='>2]\_3$=2,4H99!'1,6TJE4UTV0PN=+;@3&)+H'W$VV7J#DM3?P ML\H7Z9(]-,EFLP1TH9K_?%W\HX^KJ;GH2%T%QDLBX=89$$D=3USA UX0KX6) MP;ET4ZTBD"WM&IXH'/<]VM8$M+#H2=RBP<9:LX5ND(QQ&S@P@^K6,/8Q0)80 M1R)4^2D0@5NNT <8 MP^EU[SPDOA;^(H 0/OW3.F][I3XC@'T?O:W);)BWU0[- HFT17:9NY>\7-23@HAD^2]O^Q3GWKEQQ+Q[U1_%T MA(4YIM,^%:D\ ^5Q$'=G-E?6,,'O[8R5^ M$:/@TY>!>G\P15N/O_#*WT= O3?JP^,&OBI_>V"?#*C?B?Y0^3,$]OYH1%"J M_YX([-H$TZ%MY>\ZL'-=#X> P5\U8,<^/?W^E)KD=.70IP#LF!WZ6& ?#&"H M$-AK7QE@!_;14CGN!)XT3XJ"?/'JU%\OJFF#8?6W:N:Q8T^AJGZ,+]47UN!3 MU[5)HU6_Y?9?%%=J9=GIX*HEZ+E..__;I8YU5("=/HQZX]HH,>94H_EWZP?4 MT6KU#&"L7@]P)A[ ' =&:BR/WP=4&?2QD'5_1JUBL-O2(5\5O44/*+ZH?+I7=*Y![0E$Q 6;2,9KZ MM=FF8 W=W%BWET9AL57SV>'NWA$ONI.,PYK@H) 4^6<*0UA('K#%.,DSYA_6 MXABBF3D1&_3J\@YM8_Y>G^'3IG&JJZ% VI+WE,'OM[DK.B"5"%J$4JVQL*XB M$GM-+=!5O7^JA@?C^1AA,^-=EA:8*H&=7%A.UT1YBG10+Z6G/J29':CT5^ZN M2:?;D:YF% GCSI_WZ-KD88L?* M*=NTJQIE715M[[[X#C'*%<IX7%YW6*C0:38F\KINXV M8EO3K;@JRD2",":%(]Y3KHA*$V([,(XE]_TKZ1J"-5HFEBSN"8@U!!U#E(BK MV3Z9M<:92'8P%P^.@=MHSJL5H4WC36\1)*+S_OW%,6)2P3BT--S<;)-/-23# M"P:N1JU <^P>QMJ=3<[T2M1:?; M_&#M+^#B_@RL;!O]#'\?\8X=GOL5L4>JPYW3OPY^3:B.U21<\%1)N'J;S8,: MXA2S [P>#I:-GX QZ;9P?=3TLM3V1EDG)=+.#"@D8 *ZP3QQI:Y$.NP$UY-A0_5 J'.+1A&%D>5!!(9PQAO8 ] .H ^[ MK3:2WQ;Y,O;V3AU++8<2I"/@;YBCKP2.."T2 ,>"&=$F92A;,92AQ]/$-H4> M5F&6NQ52_[^CIK4K*N_;,WMT/5Q?.FFZ04091._WB:PSSO4WY!'Q_'H[XV*1G$/5 9>J '@]+RLG479_(@]F*> MP+/=8XO#++D=L&>LP!CKP['ABPB?L$Q$%V(Q&HQ^M5N_IV90EWFQR;7#PS:_ M36F]],RKK !)D&IRL#(L\5Y7&P2WPM1^]KF+G)7(.66;'>#L'$EC2A;9)V:, MU^_?^5HINP+5ERV[#SX >I9*#WS1*_CC%;+(JW.X6BSIOZ)22N3"L&&,,# O M5E?)4)T!C*?>7T-XHP*3JT4$\[_;7.84VVB$K>@^=R#O(O>"D1RJ[%EDTUNC M_G2D_*_K;^*+-!V[2*A?<;HPD7NP%=C>S5;U E?$&K;JKMIN-99W V)=4G]5 MN]K25EFA7;O1F%SD#R(B,KJGG)5"*2> H%E.A0IID)11X!;_Y;5Y*@BP^2J] M+C2%<]K0-VU=;91V^2+$+5S$Z_5-D7"R->IZ/T=__IF /Z9395Q"VQ[05E0\ M*9U5^EY&+_:@,ZO[U@5U2O#].:->7ECOKG#N.(!*%]:,WU)$#+Z#2^?:?'S- M0E2N M1+L#AW$Z?OP+6E MQ;VL-Z<.QZT#50M#RNY-L#2'Q>*U)I]C+]Q[+N#( M[F8&9R,K'Q;[UO[ !C MP[YUW]AWGMG:0&\[?.OH+OF M:F=UH2J;X/6X1#MG>T/XC[NC+EG=R[ND2"UM1>!1/H6[J#)'RN,+2]EYG99' M>T0YP:8;YG!Q)AL+9+'($[FH)4*A@[E>/VB3>-8?&((B0!?V,PYAYS4V45VO M)?/%I5 38WZP4?[M;*"%KI Z1:91;HCCNV;F178+PNB2S02.W2LSBBM=!FG>@G1[F"9B=N@:+]?$HU(QT7[1+ _7T[^*A4(2!+E4NBS[7:(TL0 MEIGZN@RNI]D+)GA*J,0$PUY[4BG\"9KW^-0#:HZ_^L9"_O"I59*OHV)30OC MOAA1\7?'[#";W,GY9D3I7R-#LFS3W.Y(HNTSV0\.<&XVY%B,R[0U-!EQ6KNC M$8WM&_AVPI?GON8"#M?%\ ?G[16U+-#PZ*D[^&!D%A#6Q\&262B%BS@$9R H MBV)[QU4Z,L]XH9QRM&YNSM$N4;AKKYSG^_<70-FRI1PDR#8;E!AZ/3(:%;O- M=K['_6\9G:7TB.^'6UTA#Y5$*PH$ ME2*MG(9/#H ?O?TENKB$,4&4V;)6M<1T>%T:V1DX[_ *UO@\+=8)&L=R #3 M)%!K+A'?06L$9O.HF7?LC\)I#*M!:T,4)6+"8Q- M&1O7&GBMN!G,0]+&Q(A)B&+2HX1IYE\ET]%4]_@RT>,P-3C0PKBZ9J("0]N= MF%T*TL[YW7\DJ\VSMRR&SADIC+!:93BDP7"R'Y7!"=I-DVKC$>;JAW[T)U 0 M63(%I>I9] 8KT?\)UE%&SY= HQXPLK_RS(]7 MJ5[_\+/E]C'AS_>M'\]7/Y M&D^U!I'P2PJW<,W+'I^ MT*+T&NO_W#MJ,*QKTFK*<*R<@$255:3'@,M<6_E!S4&63!R<7KG,Y@-8AENPBX6L@W-ILD?ADBI[8F:]-QQ(E$["!15%+Z.J[G!" M^89^<.WD5JO=&G?#5@@5HFF*'_,"DU!6J62AI"5'A%O[, VFS?_P(K7:)*SC M.KU+EC=D;UUFN#/@N.1*X[I1BOF6F/EC\!*N(8S2O#.\$7\Z]1LAZ(;3)E*H M3[KBVJKLU.<,I6I3>-)(>'2\0 5!D=YFJ'17'F SS,O+**L ';UJ#3KC)J71 MSUGO)-\;!XWD-0JUMIB&-VT+^DX5']AX(@;!NN@>;I!@Y$GV-$H_;].U!ABX MTN/PH_">?C>&Y^#!AP3]O<*TT.%$1"%-V*WB$UN#3?#VX/V,*CH4I+60D%A0 MX90Y241NC]Y]ITZU4,Z7[HDGI[3Z$FT'V!"NDPNRG?6K5?[.^MU "ZRI>-4* M=H&]A2UQ;"5!6%+_L.1^D"5/;)Z;'.@[1XXO%@62"=WV,@-(7Q"L@XKM\Z#0 M6E1Q_)$*A)X3DT-,&=BUZ9A&.7G#U;$A$<%9R(32$3NU!U<-(:(&K2%XL3<% M"]+-)8 %RS[!J0L*VA&J@I$>M !RT=1$3/K*Y;0?B?@<"Q&"S2JX)R'.342%)$\BSAPO0>]Y MF&[BOR&\&:)3.9[T/N/("7=2QDM8+7XXBZ6\@AT;00$53JI0HX9[UE18C@>8 MRUA;=$:29M;_\C(6?A9/%+=DPBH2.E7) MR- F"^)D@6O]^?5+ST/Z6)BW<7L&^,ZP" 7WFJ\9>>T,@%3UD9V8+]5";S%2"LA&[[Z(AL[JU08R5&E M+9\-@L%JC3XN3V*:,%32.Z97W)/GKAF MWO$WL=KJ(7)$6TB=2>,-[+%G_4##83=!\)5EYZU>"*(,H7'%4.::Z<&>%V5& M7R,27P,DUHZ@Y00FO%_R6/9[:+-X<>E]C5Q5B? 8D4ZL#TT*WL3L%04!B2%8 M!''@WIW:%'C@&DZ5_FT;M.;>CI6C.Y'+\TOKPVH*72 _7%)ZN62+SF"U(KEG MZDE+68D)%@0S_O/$?![+KO>^R$JE3I+9@NU1=Q;UI_%D0.UBNW%W.I,T"8S3 M]S$(U7YYTWCBT2CNC\A;WI]A%;SB.)[U!-![$ MT]F@X>EDRWJB\PTV'R&/VL=VC2/*,7@:C3",8A#U9EWJS\ILQYY:]9N).Z^P M=E!P2MJZUJ4UF/P#V,IP:(+-Y1G?Y&\T@37U1FX0F]+@\CK@F*=FD,9GNN-X M.AV!K+*6<)VE39L,K#O UD#^H.-;MSSNQ^W'L^'H6T:U?R1=WU%;+:W4<,^ MR5]^^YD+"0_<=\0R19O..235!P,0G\34S>JIM6CJQA;78"2T M@KFOF.7J-%&XU%+MKQBBAGJ+6;U?%\>)(&GXTWZ#:@#G6;TA/4F\#=OH>9Y_ MDF2/)S"-",I_>O/\9Q=PPV<84.4;CQRQ%-QV3$BJJL9B]76+=8J:U C3M3<> MJI>1<"FR!"^W"KT5_?W7!YL.48QW[8P\ "9DMR1S(&4W1Q5D$KC!O6NXHL>$ M%23;W 0L)]8==A4G5^B;.N2Z4[GPNR1JB.L.81UT)&= MO.7ZAY=A_<,/KO[A&S=G2V#K8X=ICVU]Y$BUT-@OV-,O@8+G0E?%+7:X,B0< M\&V1K,CZP\^8!U(G I&$1#$K*.>CT96PBZ.T9 B,EA=?%K]4I(D$,5']3NVQ MMRO3F]T2X. >L>(54B808] K)M92D0PJ5<]$?;+3;]$D+-.S8N\BI+!:MX/Q)YMK+Q M/$9-E!DMW>V/("^2@C*PERRK1RY/J0A MM>)-T MHJO G=I']@0,SJ6)AS]:@L; I*DMFTHSCE,G#$E@HL)$L)V"11M0" MCGR'# +!V7VESH,<=)NLQ8ME^F$&\.\T:5T"R,ULBCV"7$Q@*8.. BC(7J(R M4X!#DC-700"R"^@)U=3&D^ZH:@XR!3,T&$0M5K"6:R$MYP\I AS2;ZG)(?/J MG!*DZN>L0;5R7 E]*MT^+%;RH(P97+T#Z^ D2TZD"IP?V;8XU2D_<&_J[J-KOTY)Q)5-_T4N02K@H@:0/#),>4&\\( @) M,;B4:W0QYU91!Q3R<+@S-%5L3K7I3-6&M=C-TX6AXL?+8].=G0V&G;Z)*M%L M0-'Y,-D1)KO>GP.2PQ1;R=EB7LCV_*U$Y-OP/E[CP(!TU1A+LI:1V:HWP%1T ML9L'5=)//[@OM,T*'CM?G>PVL?OE[9IN?Y0;H:12Z5H-AX,=J3G5+?CD.YFT MF\UQC?6%L--S%MZ-C?RI7DUC+*=?9[MW*XEZO_=A &HP7J]WTF BQ 5F1G*Q M7J)Q,E_+%1/48)2$P,)#OJ/,'YDUI.2(\?U1D%S H2&PT-!7G6B7+AK._=8P M7,\,!VISFG+7LJEK6F9*SUQJNKO)97QL/S,B\:NMMFHJ#?;#69=AL$/EHS+.CP[RB$("@7$=0HW ;. MB>9N(&TYCL_%EOWDIZL73Z,W&*C@&\S]?^R]ZW+;2)8N^BJ(O>U]Y!T0F^"= M57%^N.3+>+I@XOR 2E-"F"#5!2E8__5Z[+M[ZE',\^$_)C(82%<55*X'UN8TGZ=?]/U^5+.E#DONWY]TZV?S4?(?0,QX MMV\V:Q_-9NET,$A>NNV_R[L>SB9IUC>$4/O-=7YUD[?5%\7'A^E\.#(][JA% M"O3KZIY.9<)*S#$C8(#1UY@;=[X_<3\1-%9VYT6223N=9,IP/W7?Z_!VA"))B M6V?C=#SM2VMN+[_ .$STU#/7&C!>90#$31/ MM*XN8H]:<2K( ?#A?;4%R/H%L?/GFR]I\EOO90^UBM#^R*\-CK/V.$ZI:8F, M%+Y?6MW2IO5V#E-C#]3FQB+4JNV6I)O3T-WCNT="Z?;[ 2Y7,]DIA5X@=57R M;#H.GSP"H?M%OF>#$O&@ (,80!#!P'>[=.F^\ Y^C9P:OV.88IE\A'$(3/97 MJ';ITS#(2F#K$OCDM4H&N'VV]U+Y4N!C6"8S%V=%A86G^UAV&IT$.;D@\$H. M2X2:8?@]TV@MP]8:#,"[QSM4B/QB($X1.R[<0-2(A*SJRDZTMX7"MAL7^1KW M+Y&VEE6/N(P@TN8_+>L"[W:?FZ.J/?P 32-Z$#2[2:R'CZ0WZHM.[&';?]J?DS.=WO) V$/!K'GY%2&SRAP,P7/+9 M1#)RNFOF!-6@DR?K1Y5C6GDB$4O:>.O"J3WSK5*;;\W[ >0Y\#MF_-! M6.9@"^TWJ/7[YNJ6G160W\ )O"J\?&%K:N%+?IUR^+ 9&@KM5;-584!AEY4K M6B1*BU"3.234725\P@O+,X6AJ,;WR )9;2L"S,'G<18S@/>1@Z#[L-PR(!L3 M#=>@U@X&O:,*:I 9-DJ3#_G6B3W>\&^J7>4^Y[;;HHI:NKQ[Z06^_8L7_#^H M,'5X,QGH0I'\CBAH)P@_("U988RID-=#T+(?WFD&AWID\3;;Y)R,0 BIHO7U M=V_\VU0S&=.3F&KD'.SM_;8N8GT!]2N#P> P ]4^326_@Z2*/I;BQD6\*SI^ M=T6]XU_?0NZ4^R7^4UV@*7LNX;QO)!_;F;.CC'/?/OP9! #OUOG&Y[UMX+J_ MJ.[*_.Y__<_!:/AS2E5FD+B:@N^W!1-JA!NA+?$B*%#3JB?]^?*3_D&# MNO5[0&SGZZ%KWD3*T2;*JY$\6LFK:5L/Z3\DEG/2S7 J@:O[%VZ.W!:06O-F M;S3M!3\'AQ?P=<:LU$\C>7[%/[P&I' M-DC>_M5?\MS4#]=C\J9Q&A""=0TAO,+>E__EF4N9X"MC76U/C MW-F1._"VLYFU4U^(?H6)9]XRT+=[F7TYL]+C!7Z/8W1XG9OW4?FF-K+>(&BC M;Z(D+UKL!+V:88QMW;/:N6#.-IG**9#;(#.9KMCO,X V^< M!B8^O?3VKW3J.PY[\V#;4Q*N^X%#VW%4H\T_G)C4EM,/*B=MGU,HO^VLD@S% M\5HYU#IM/NV])8.Q;?Z %JAX**2D+D\&BJI-D/N]*/^+]85]1VSD0G4:(D<3]0NS3"^-()X\+ QQ+3>MD;K_OW^5^A[C=_<]B M6_&>[@[9MQ]18OH:B;5Q& MNHI-Y:3*OV#'8;I-O]#U*AYJ!?,CN_I=B4J.U6)XFU]D@Y%\7)186:A&C0-NWI8 MA0(99(]N< .=ID$!>X*]Q8P)=5"!BO3U0[R@L)]DM97J3=2I5L:D%:>==.QO MC+I-#30)#@UBN@I5?R0IH'!JGSZD1B,3SP2;_>;VU:C0F5=ZWEP%^O8]G0^-@O]HD5DVN,P#TY] M\.(/. [H()8T" F*?O.1L&O^E&-Q:#_#R9B?F22B+QLHU>B^*4TSMUV^_5+'+_[(FZ;E(@WOFM:!AD?KY5>G/\"Y MZH0<'#EI@%B)-J\UA9YT[_1/O7<*]YOK?).GM$;L=#9$UJUNZV>3$$/+$<;( MF]V_@DNO2=:8!FUPWU"B4U,X@UTUF>R;@ *]73TWN^CE9GFSS=WDY M(%,[MQTR^DR-9^J@0.T^' ^%A7C [ S"RVH4+G [J".@_&W<@CS,;SB#V2Q MQ![ \(4KX1_\;W$&._L='L+_['UP=Q_!S2Y]576ZX^+;K?. QJ['J<%C=QU0 M-VTGRO6_YA#JSK_DQPZCL8M-,&&0,;&D]_#PZ;[C^)]4ABZWTY,UKI>I,/NR*'JFXW8#U;]WP M%CW?.XQ##;>\??2_Q:8_T/=_S;8/O$79J.'U_/^W_7_?;6^S2'K=>.H(N*#/ MO0'N"M?!1^C?-VQQ#Z[Y9D6^O<>1D5PM2L*-[.@_R5OZ[X;^LP5]X1+!Q:YS ML,-0)W-S_:GZ\EB=OR]W;@!E?5,F?[SYS]/,;$"6SVQBR1GZ*";'#\?H5!_3 M;\6#&]K>#?!SCLFX+_=@H*SEF!PVKS<$?A]'70S=30<"))RX;&("T)Z%JH(6 M$YCO30#WF.8OH:>%T/.2R MXKWV-)]5QY%"GY6]=;Y1D3PM)A<>^\G N)-[':D1@=WH3/[?+C^KP_BW*LG: M#O^_YK*0(?10.<3.\Z( M%Z1M2P9( I)*V6 <-CJ;G2B64A5LL2"RWDTK8;Y3L@3"@+\]"K\]")P^!WSH M?P!"C050\Q,:<8H IG''XOC?>BTDSTG'\3HMR(8*U=!+O6 2FT_VVR^A3J2# MWX_%]K\.[?!M G4Z#0JA_"GHPW<"O<,\&RR!?1$6ZXH+;AOBW3B1!]*/ <4+ M63K.[J#__/++Y=^05=97;0[!CQ"7W,0IO'41/13GW-*FHF1N+R1.RFXQ)TF6 M"(*40"<9(:HY=3Z: I/(@SWK0J@1GW;-.:;U3W&::/.-[DZ/>N/^\Z.0>^ & M?!.#3?,=52G&7V'2TA ;^[,%@>J>G6?GK]SY^*-WZ8['%FDZ'I-?X(S^K2S< M"KB5Q 6V376#Y"[;$$ON*Y/SVVKCA-8GWU2_-QT_1^ZXBR[ DGMQV/:B>Z\= MDY-U/-T%=VAIW9F/SX_DB +Z,N9KK_DV)^L;",>GZW\^.C&$8\#R%15WZ <5&1)##P+5?]DF-[E(&+WD@T.*[Z\V;9]$^0RI75Y&-_+\ M*:,9Z00 ,)8\2R#3?HCJ0S*8I//AF+PXDTD*E3P@-XQ/).$[79.A7$/RA=K@ALLY 4E>Q6NI:*ST/GA MEUZ5-11OARYUDS <;*+!SG"TH_!7J%0*T4_SH-G,&]CBZX1SHD !X'HSOGH/ M)WCYIFSV'VM:<%):PQ8I79B*S&+%#:8!\I&6IC%/\T?D-S9S%@]IQ1RO"G.1@4+W<)KP05TQ!8X%_,.SX=#:3& (VDQE ML95MQ5([GW$?C@P$,]]P-'TC>V&CA_NR(P^:*4L+M]-Y2BO-Z$)2;INIU%M_+1#.PM[((2Q#[R*ICL*23?@VCJLY'EF0);18PO MW.'@B3:K %#M>; *ZN3@]5@7<>X2)H68.8"QV$2USW:^ R@X\$39,V^,+=.G MR=@6MO4[ X@_N=QLU"-D'*2&H3#;(27E$V9Z_;TRF5YUZZD[+K'J_1WH+ 4Q MF#%+:UA4W"9YDX'5*C^ALAYS7/GMRDOO:2'TU389 6\H],8\@!.TR[_@%/O9 MZHQV T^#NZ/V-?,Z*<&0ZEM7NZ?J5!PE.32"@%9;&3"B:6+)%Y0S*5HQ:2.5PQ-G-SR@1".J0,UI:J9F0H3#M;)WS:OOH5%9S914;7B@X\U! MVJ#E$:^+P_,#M,'NAX]\7V&IC_#QT^ICJD]AY/8=#T.DM3?@#%(QG7E B2A92H&(9 MLNK*=TATE%OB)> <9V)3([9EDL>\J?-:B3S5%<4DA8?]X%;%"Q@[@^)M6$C486AXC( MB9D5ZD'[Q:+B8*:(QJ%E"NI^$%7Q&C0,+[R(D->=&V4B\F2]X9$.Q^>M(S_U M9M2-8_8KN@ZM5?&Y$!HM[#4Q,SA-LLB7_W"7Z8ZJ;X70RFJU M+B-/F(54M? M-=A+'_)M 3:DZ_,=' (6"']L$*B !5EK86,Q!!$8)\&1T6@@?17SM%&7\$2X MV&&CN- L-S!J3$;N:5C00\/(WB@HV>^ (\SI3GUA%@4XBG0HS MNX#5PMPN4!BB /IHC&00\P3<=,Y$MCP3:>"KI0N PM%EJ*L0;Y-P"9M)D7=O M\\6-T[0XT ?]N2/J878TP/K>[F_C_82EW:)YC]VZGXOU?I JKM$AU>JN M3@GRI.EIM UU84..$_L"?%E*"FJU8>0IIJ)X!>G9]VX(U39DVS_@=BBE_CJ6 MBX.J?5'/&H?0K0DRD;,DN"G6=V[:T-."F 4W%/0^[H%8VQ[9DHHKA(X.8]ZP MJ =SNY"*.T6)9P?9*N08HN%=-!$/-;&BPY5Y4U4UJ@+4B)3;,(MAZ-5\J0;T M9HE2*1W#.]D3%,.UBC(4"[YIZ5YCI9F^DA3$K<+D&!A0,CS:[3U2!P0\(HOE MM(IB"1*/ZV"O2NCM%GG]K@KDKT+ 4P^=ZJ1AH2MSLT;>!&8B9.5!/VP5?Z!H MP&9A6B,IODW,O\2)8XJ9N4.8KS'^U^[H1)%D3K*U<2TI*TJI9YE)#K%&]W!H M*W4;SZPP>:,T< (60J81TP*60WPV"W YU:KE*J[-L;5==AL Q1T4(R=B\<]4 MQ1(\#9]Y\RG%L):?(TI:Y-^MQ'XE'F>C'@6%O;1$:9/HEZ/YMTXCD;H!3+8D M)34?@SX3NE!)Q.LF=IGV.U^H.&4X4:3ZWIWK.9E;!-WM<\RHNSD?S MJKWC(A"@ENU\01ES4\.8;DHH$85D&#$;NC;D%+SREI]WMW )+Y"ILL* 7[/: MA.#H4$58"X&43DG,@V\]HGQLPI'!B[]4EVB>UK[RJ%\V9VW#F>241$38OT%J M>:RL4#%[U ,'K0=Q L& M"DVQYO>73CFMU)V,HTV]&KN C?]@V*+W0:B&+UQQ-]Q5NX)JJ=]7:Z=^ RI) M"PDTA]+=TW#C0G^O"@]*:'."=-E12;EBT^F63'JP_VHJ_MSHD3_-V@]3('7Y M[:&H6-^*]2I/LHR/-WJA;-2IFXCK[RR49H-!^Z-=)@-D^$X'8PGR:6:Y!"5S]*9 M:^L%_C0KC:R^=#I MN6/\:9R.^]@<4 N[:3JQ/$.C.L.!N<.R%YFQV:,2 'F3+K];#(DT:Y?0XD;$ M]0V6]P$+DRI5OY:O\$63MD$5@MU-K$XJ(?U#OMNU"M6PDI(5$P=F!S.:$+E7 M[7=W>[(=E\4*3@$>*];75.TV!+864(A!VPTJSUZ= M0C6MQOI!>CEQM%4C*Z1T\+U% 0J>R=L.9:XVQ?;ZL3$. M>X&M, V":#CA#D;99 :IV$#M+.H*Q2W:?U38C$M#P8$&58 ^2A6,=M:>-F%3 M%MTT%X"GPZ*2-4F':HET?MR0F0RWP= WX*.\6EG'S04JK<# A[66\#S9D8/F MO1.MZ3K?+L6]6].LU#J#I-VLN5ZJZ\DRO\VO*;3%X+IP1011TV47YA"UVJN' M3_083S;7*/YGI@I7C.>KM(JYK&M-T2M8,NT<,/BN3^)(L<[8?LSI-SA0Y<0U M[,_U"5:,= M5\+"W^.I044:\\YM6%SCD3(0-_B[_9K*'-U@6(;718JA^=BIVVA\'F"9%+!9 M;*$P74[4A3MT=-U5;E[@%=[]?%1SC^KDK4 G@4Z \.6NN%8;N/I!!%12:A!K M$\-,\T6"$\&"8IOR6H&=G<,*I+ $KH=K\CZYUF#WH[MT@1'< FT#3_]D[D2< M">2=QEF4*;$SV4M>'YEA\CJ@DZ)BZOS\X**R"5ML;TLLSQL>*+>F\KS9D"@Q M'H!!HD1+ F21P+OQ-(,P@[!_C36>68C511"8/B8Q,*+AZQ_O9%F]B__#AY>$ MG]$N&H2#;D[H$V-\G?F-,XTJD-C[LGG$[.):R_09+*/ C08%MS@T@M XZ&ES M "F!V,.=*CU=88'D]V!(1RQ;2^R+WR!!= MJE/%WK(D-8.=+3",0P(-K?AC&Q=N ',WC97@FBMBW*[V-_J]2"V/A_( M)6)F@S:0$Y2\(D')-(%\M]4!%\B!AJ'R;;"WUVI;L[?,*2[.AB='+=CP!.ZB MC<&ENV\*L)E14$:%\=RZ4>%@MCLXP"[U&%6MQ0C?/81$4.N(310W#BV*)M>C M'7#IFI676Q]:-L6*H^0B=;6]0>Z_Q_9BRKA+<'&B'6(.%FXG MKDR)]1W%]9@;U9UVQLO+BV0TZ;>X%MWJW9;[6X98"2A JQI@7JT69_#8/(I& MWQ;2/=R.<$8A[@S,UK )5:4\7Q>;:XB:FAKD4O9EOY&5Q-*L: !Z:=A57=7F M490;@2O>.4T!87XXFH6Z]G$2J- G5'<5C[E.+6,94:<6UR^=#&W0W1INHJ_% M*G6J*N%+(2:ALKBQ5DH,_=DB']:/4DB4 1]&_>'[S$G5G+.9"!HCJ]Q<.<_A M+=%TO_JV.L554 #/[(MQ'_MG]L_FL3&4H(]U<)JKE3J[2P%_\-GTZ^U$-:DQ MF\ZF,8=)\!8DMPO?*8._@$4"P"(Z]WAKGV?]\^'X?-"TIC>8065 1K1?Y6CK M-\CB\4KBPEWT3&Z.',M, [YMP:T874/RU1[M@N2H3=>-/E#AG(4 4[#:;!,H MI8OT1!U_&%>W&84@Q(UW=QU8[=@80!'B9*ZL<7R#'8.#@)*@71R$/3JA.U2$ M?8\E3Q ''5L0?.?TM91_C6:/7D4O M3^M4G0K9RD)4<9NY+L":$\%0^SLCROT=H1!?NNO"L WHRJ#TL] 2:)#5;D3ILX MWU7GMV7GZYPSBU<5OHR4:>87'S#L!U+G !Y$9K3=>3Z;[+'M9U]R(_66/"R1.\.6,$!3-BLZ#G( MW_:V?$1(5@,,4OQ%4QDSKU&!-E^:NB:0DA8F9"D;K!T4=;:]\-5VR*A&H0UN M$V+C(3SD@K [%*B.+(X ;AQM%\!V7D.>X+8"+P=R75R P]1=5SB"WS=AW: ! MN)B=3.&4"'2N^W^>P'6 MSF]5+QG\E W.%_?G_?YX/#Y_]?8B1?UF5:Z]#SP$@[XJJ7RSTR?W.W= M]ENX\[X#CD?F0">9+_N>BE8,^["@?3KUGEIK1LL<$+/8'1'RM_OAD-.9JRH6 MUV(#$ZIVY2PBI**\+RO:?Y<%QVFS_MG5"Y8\9_D+V:>&M^SU5P[QO:05S:!2 M\!4P4WPA#.V:XZ:W90WP0-17O.H4>DGBZ?+:5I" 2+0V9#712'/Q'+$CAN _ MN.74@6F=1P3*5_:0_,%U@BQ5%O("I\('=FZ[;(I'K7X _DZ5#OL= :CQL%%O M9$->N;O>W8\0Y$O<3G%F_1:!2'"'X[37K+E@H."^O*ZVQ-]+:R+:(RF.OTN= MPJ$<=?A\^S$1%$[@JSA<-6 MZW 71W_D8PFKQHFF?IM76IT1 !0T2PQ;(L>STYV<7@CN-CP'HH9B6+_XXO^Z MA95;2:#$+=EUN9&8+GP)BK'KL>$..?-#PZ)E#44'H3^>ZPK*14*7<"GU>O<= M)3<-K-ZRV(#3R9],F?W&%[ ML2=(. P/;HQK]$^3<&J9=?,1C%C@C@"9ZJUM MD;+L&)-G+-4!%-]ZBJ0\(!59X/@3]00A298VID>!"%A26/@*<$-?1108Z6>O M#^MT1.OX/1Q=2LL# QH AA6;)?[#M)3C0YN#_!.WM_#\W_?+:\F'X\0>;>%W MOY-)_QN?M*R=6X:]WHQ]P>T%F:WB"X\6=<-^7'0Y:?Z:$R*%UV%^*X%1XP(B M&*5T VYT?*@.;JC@47^X+?.B3--=L2MUHE!.KZO%W@G-1_F\&HI!JZ*) V&/ M- %WN$Q,97BKLYF99:)-2IG,NN58N!F\)X_&?;Z@^%+!4A4;5V.%/YOJZ>?X MO>LT)Z[ND:;G4A'CVX1)Q6*M3NN M-\[H1CMZ:_X! #2G,71L&5W^:?>T=$IBZ80]J=KK9?/X!YU^V)9J,)?5UG56 M#A5&FMSM"08#3;%H%'"\0(> 0.6C4\ZW^[5X1!T&5;QZ@%FLJUWK[TJ6$ MG=X9D?:0UR:CT$HVLBZXLE2'"*+3L62324L1^,J?.\1N+<5.PPJ-Y#)SZ@BE MC%,YJQTE*;JN^&15/U,ZDV!%.TUF"[UR/XM] V8:P,=8!83I22%Z[!2^:HT@ M&S8=]IBC!2&M:]#?MHAF#S%>*I$:M5L!&*G0= MKN>-Q-/7 .4LV9LI\US27FR=5HF_L8]JQ2$7^+4NDT R'N/INRKL\"7UCIJC M$.2Z_ )N-XK]DQ'C-,M\*Q0?;/RU>-.M5YB\W>3WQ)JX8?X"I"?045\*M+L7VY6J^]&WO*TOSVV*ZW6)'DSW4(C2H<44]*;9 M9'#6U'@[8J/RI2S[!&(6,+>LDC!@@0,9ZD7?%K@\5V#A;2JOF41LMO_OE+B& M).\EBX'?PX4'DE< ',AC;=Y(GD!TL$ R/"$6"O]SF2W3A+X"Q\E\G(%,($8&E@KHO5.\&!+('S:V< M'%D@??=R3R&6DJ(*Z!UA"B',$2XV;J5O/*S$[1)*L_*4#T3DVTM^>637$AEJ ME7<:#:W3Z/1M%3B2V$LB$D#PT)HCL$(E/Q84%/^J"\/+Q.LL$!W4+?<2 6^X M*#%=P$-O5@0P>Q1;MMP8WB83PC%87S<=R;\*9Z7R%!Y4)SO?THYO9.H9TA;*'J,^8/R%' 3Y"!QLZJN;4* M&W>M'DV]?&2:Z9 WU\%=,XLO=:+D-+N*XN,@O7<2M O",>8N[G$!B8ZF#]] M_Y^X@"BIXGW.]%% 44E"Z3.- &6GN-JC:''6_,XRS">P09QA.$50:OQ,W@A M8'IX2X2166/@$P<.?K3E-W0X6118, MG^Q>P1!XR@,Q#SF@OL'PPKVV25G+W.FUYD7LZUX[]^FD!Q2.1!( P.H+A0#C MURX$!M[%@=KZ>F(;%I44 MT$SN' HE8H0HQ8878<,*D/]F_A9 *%][KZ'K2[6E;M4%.6Z@9;RPP>=U#=[I M.('[0OYPR:]$&=V7 5G >_[OLV3<'Z3]?N9^FO4GZ7 .>=N3Z3@=C8=2I-0" MQ9-+_F^6#D:C-)N.W4]S9S-D0-F;9FZ4\TF&R6F:(B.O#$?3=#SI)Z-Q.AZ, MD]E\0.0Y<4J-?J(_3+/9Q/TW2_N#43(?IJ/IA/M.M-KRJ#!C#]/!<)+,1JY+ MD^1U(R$0B+/EE1'U>3Q+@49C,$[GPV'RF]--"0'_+!G@"/LC3.I.YR/(.N>? M^R,WD.&/I/,^D65Z:DE_2"/PM)9A B1#16O((6*'4SOVGTK2!+!?#\>>C?I: M4$BR&/$.YSRZ16[5)8.O^_#A91TAIUHX2&BN,8<- \8H[.&6,^?3M8O([167 MT^"D,OZD[&A1ZO@P2ARV'4$-V=;B$%VZVP+=T0VH=D ':2 T>OZ5XU+D 4C< MEI0C5$U" B\$ 3;2GCR\)QH.DTA(RACWV3-N6+_WDHC3@ZG?$9U8:V;I8? \ M9_T]F$4X;06P!]Z":M\&M/[*TA+N2[=]_P+TQE:64!(%[!#P+G,./R$VRPTD MV]\63BHN:\,@8GW;Z@E';+_/1B@ %L4&C&;4> '[FT%V@&CHJRYC,8C0BDC MSJ-&R9&,BR8H0*97<#<,*&O5 ^8$:XLFD1O;!#ZA]0(3/EE]-E ^TRV95T9Q MXV1+=K+I#_6/O>4;S0W 3X-:)KD>;M.RXM4VW#2D%\)/."5P:[^$:F:XC5 S MA5]?%:2C('TMV]W[6[3B[KV*M2+6'\')^IP;0[;4OAI:-V9R)N=S];Q6P0\ AO*;XD0G#LDQ&I2E=316?#[/]K\ M(,*H6(&E6:/O!(@C\)V!UBB)?Z[W9V544 GJ2H'<+]9*54/B,']T;9V5[GF6 MTGC(@-+:J:\[IEB@1[!-4Y9 ^!N0"0PUWK/R_H6\DB@!H:FP0&6 K77!'M76 MB0()&ROFH4)^(KEIFQ+H-&>*"Z+%IJ0/060<:"9 :33**=N*J\ M:)/YBK/MSA '+.#=8>(+,C./(#9TNSW\FW1YIQVPKZA,(X ]"_3QLR]!%"\NOY ME%4U@3#=G=5*6,EPDP&<*I!+PWZ495$OMN451.0*MQ$(3NP/OZ=%;Z&?4;M= M>^",=J3PCAB,:6N5M9>ES<;P%HZR\H,.!'>FP=B[U8GT_-^::POZI=-939[2"IM]'M;T\\1N=#;L1N-;ZT/-9.G'V MP[-D/G4_S+#YTU:MN6)0>^ Y_V^&__NOLQH.2(0'P:9#@ BSMK_FR%F@J1OL M.^VMX!=8AV=;K-8LA8O@KA0.C5S2 0R9B9A@CX;(Y"77S^,4=I+1^PV0 M5Q9+99=6S/O' A;-;=U4_B:L@?K5(/?BT*@E:.)I58Q-8:56O)MM9?DKJ VJ TJ>3)FFV?*'F18CD"D!BHG.,;W MY9IX!0)R%+_AO<^B9\[/L7E'?!#P3O6ZDWQ9AM"1'A=8$.TF.S9;AQ"XIZF\Q72@ED26\28DO M"IH2)8#5<#).*$BTB\K,)LX2O)^)'AJ!>VS)Q>X=GT"M3J<\,@[4XMXN&X=7 MMFW[2AER.O17-8Z^=Y))Y +'Q0>$M*:O@+(A_QMQQV/L'0.0QXX'H6SXX*D^ MH"1DU29V RG[XIM3[HZT[9[T"8Y(%^ADMKF%#6TD^4MDTQA1(_*GF33L1EM) MRK0.UK"T/NO\LY84EK@)A9O6Y-^MJZVX: M:Z?9RC=Y+(7N*(]1R+*GZ0GS+-^F4JB^FDGP24XL4O1Q^)DGU(P,TY>-VS1T'78%!!Z@?,>#JA^C=G=I<:J]*FP((*0 M"P3()8%0HZQ#K]DNG486A;Y6FSU/L\C=P?;::D8EX#W MLN;K:;O;H/< <^%]^JQ6AM/D7!(/E";@N=_U+RR/:?8H1PA]F\?F;15P-06, M]:S[$,'8:H\ZAGNK7DGZQL)=FN V8Q"222$V-P93ZOMKS3#/8Q)XU=>#6VX,RS?U!80*>0IMJ1#'5RGPC>TKC >L!0;D0\F.TF8 MINLOOS*SN_)V74+WW.EX_SEY>:'Q8PVFPO)+'/DO'WCA7^G"2RNOA07B;R"' MI96/1JS!;9#\0K 5VJS/H9?1HW#R/]Q4Q96[T3\Y"[U.!N,^=N+=!H)[Y5?W MY*9XP W#X4VL I -GB=O7W+ =I0F;XO*/9V3Z\?9/FV1W-\AR["69OZX?$D5 M4[+L>?*QJ@$TMDSME96-V]NY@*2(!Z=44;?&T^?1/1BVV-&S5[W7 M[FCYYY\**"JT(4[VE_\N^/QT7>G_>?)IVWUZ$'HRS+?N%?ILY?5'DRFC?[^; M_&9K;K;9D'N>_ H!P?]P1[U:V/[TC_9G.'K.M6KF[A[Y@7;E!Y]4HT4&X51] M>BBO@1B <'F\?GP0CE86%=075Y8] J1@N@:YFZ&>SMO/R:N+AG[!(M'XWQI> M'":U&:@2:,(20NA2?VI,]" ]%,\0FF;!-'G]6J 2?N(0+X9Q MP(#Q>^;G:;_#J_V\!C!@)_U?M^ >MPGNI2WH8TNSF+(U=='27XS?YFZL4*.] M6)Y#G@=:GA1\@\R#S'V2M*8.I))3L"Y-?L;_E;PF!LJNXLR(X70MXTNF&G-] M (_4^@'\O*WF? B.%/524*CNZDASOZ M59PFX4'6 /_T70ZBW*@HP#*C*E8(X8IF?B'DE<*.&\[+$J+Y:&"J5]T*VI;* M7T,6:M?LC?MMT\=.G<[ITIG*^J-T-ANG W>;0'_AWZ/)+ 7:2F[N@3B_OV$V M8[?7:W!<8*MQ'V%^(:@.A(\$5U)H%@ M%$MML_!JJ8_;?LIF> 5OB_-?T#Z\$)96Q%&UGS1S-,#A;M_XR '/BPH)SZEE MPFUH^;8#I[&C(XU#=ZC3;2:+&BRUZ=#"OB45W4(WXNG57[XU9'ND0,L%LXT* M6&V2C@8#_.\,(UC3=#R?)9=$;I6*QY$],4$AQD&63D:39#!(L\D8Z"%FP[Y; MKKI T#4%H'T=Q'$ZS4;POZ,^@.UF(ZF74N*6=1KRN5/^AM-!,NJK-L+ZR=$Y M?N:4F30; \AN.$ZS0<954;+!=RX>>!(?[RA"AZE>_Z)5^#I\86CA>^'T[!6// !Z\$_04@H+&F/ M]DKA;[K#>R*-J[:&>MAQM2FJ^.)FB76HTYU1;84E0Z\4A3DAW&!XKD4>J@B, M)"#HW?.P$N;$4+TQ'=QP$#P2.K3,O!Y;@X!G?O,HCNN EQMA3BO(N-XLM'J] MJ Y$N"IZ?7[-S&Q$4 *D@'3]4V%ED,"L#3@+1B,8%)(&PP]6Q9D?KO>I"IU[ M7]+EM,T!'<;\IUJV9"@B#EQZ'YQLJ$_$"8R)Z&\IJ<[(&#I.?K_=E%=[X),' MH -<&8TO:#X=?"%X"?XJZ74A,;SJD*EFZ:5)<7NWKAY-;NT&O,XRQ8N ML_MK23Z]NG1V-RB2+] -5ZS+ZY)+8: />E'>@7WH-JW06U(M$UG*EKU%[L[& MN%#YYP=Y[)W!6XLR44Y@5@QI]$'LQI3UFE'8% 2 M^+52L)W+%3'V^\(:K:WAH8.4? 1+P5&[S]-9FDT5234A2/4S*KJOMK(2?HWZT!RDW_$MK7)R50@(G#9'J8>3'JSN?-(1 M36C3<2O.;#H2S-K4L6SM!X +&'@M%[<0'L:N_CB#])S*$92JX>@?>4+OP G/ MA1'%@K0RCP5P0U/BF]1*4?X5YEWY/M$BA4\&IU8>\&3;5.6"A0/\FG^AM-SX M1E09"_W6M)HF?P#.B_OLJ@!H;DHYI?"#[O9EZDO<:M,4FJ;&:LQ[7OH"-8^: M)4173\2T+Y=3RKCK:,_"K49Z,8D +KQ*O"6TI,>W-1<&&O0'X\3()(II;["Z MP@;V:PVH"':3M5X5F,*JIYD%GSW-)^AQ@W0^Z:>SZ5!F+!PP^Q7A3N==]&BO@?>$=_9F> ?)%=?T(B$E[VP>5.AVZIB97^,7H 9"Z=0)OMPY\1 M!\2V$(7$E/#"=7<=()OI:X#A O[E(+D56:@EUDV3+&%?VLE,K-$05-P%J3ZU MIA14R1[0ISN&SXG=$*-A[ 3?,5T'' K&:GZF.#CP.-Y#NO..108W(^C#=_DSI >Q\C9@)F^E%#5A\SN5I=7A+61 M"&^<*D3 ?.9SP3/E>T<5XV^%#B(4&)=MOK^EIDZGNZ]5!U M=@J##1T]ZR5_>D.%X"?:Z:[NE.WE%/"2Q(MW!^ *Y*K(> M@5*/+>O; LXFW:]$QDE\ J50K^]SNW%_R+GY[N/KV>W]BOZ[]M:!CBEJ,>T=FHW1*%EIUVTV$ M*S WI-@S2UIPC$-*TI0FDB"R!PN1PT)#K4(DW=2RT+DML.6$*&O8*7'K$:#[ MO-R\V%-+M2=,+.%$PPW6D.4\M<9P$+)H]LB?DB7#+Z1!*TPVY?Y)SP]9$I6(=?*.I!.$KECKAQ@_*,G2R MHXI, .OY.[FY:KKAZ%(FO,M"()>A1*/RM]=0D1.<.PPBZFA4=P_WC9-VAU*A(4\@9QMN#2,V5Y_;) MXMW3%I-.W"AU@QWCD4NG#,!,SJ03!&NR!J$^C!P5.J/(C3ADEN H,89.F$#$ MX'+?W90PO: -02#13GK"JT+(Q FMH7W*R$B+R"TZPI'*0\'M2BO1F5/GJ#%U M(> >XP9++*3)Q+P\Y:UJN.!K'X,BE*UBTSQZ4NK)3R9E[I(DW6=QL[]D-SO@ MC';GKT 1>P-%@/[$(AI_M+CX \NA&02>)A#O 08)R"D9SGKCL;4O6^PBA.), MA_-TYAZ=3'NC4=<+W)FST;R?3F:#%\EHU!M-NIY6!T1R!JDJ<_?\..OU1]\R MJID;U6@Z2@>S*>;,]'XL-\:1"9+<4^M,\UGQ7>I$Z!"(/ $_3(54J#J@#AI%46A42I 9H M3B$0_63RDD8X"UNDRCNFKY3;G^%0P\JDC8"9?MN&M9]DHJ&:.7#>5NI=<(0T^#3*/9TP$]=L:E.&QIY/[&?=??- MVI8 JI''9UF =P_BPC*E!B1_()BC)J4OK,W[??D]4QPN(*W9!XG0HQH)VFU8 M.4^467.^@I@^WK82$8,]3IS)3F]EEPYJIW"9UN:YG2^ T19 (#/H+G\$!<1Z M"!6<5Y=?S]T;D.K")>O57; C=BS,TB-?CP5?D\[ :,L-0[AK$!'J\8U:#.WY M*>U4+K/2-2L8&%_N%R33]&]AM[+QRS#LEK%)M=4%^C%RX46HC;4.I@\1OG:6%0 N[K_"&!\B=M@4A@2M7C!M ! M*KJQ*I8(5/*4H@9P@/_&Y1W2\@ZRYZ8TNM2=T+(3!5CR&[)RQ/A:"M<19)'< MWM'&S:T+$[Y4>2[/?,'$-. 1R)&JM18&UA6SOP,W"K@G?:]M(!HIJ!$E!=^" M8 O5<[UV)HF85> C@+_>5 _:FO\:EF;6;!69WU['\EV^OA"E@LHC<5HMM/^+ M$^>%^PEY=S,GRX099NVZNGKTH_8U@G/_-A5)D?40%SJF?P @3(]'9/^;G8,W M)%N !&YV>P3K)%I*F-+7G?!Z&E+Z,)./.DV]+YIK6*.2Q-^E(K9@S: %8*F MR'8+!F9ZR;4[M30%1$8Z'Y9AKX#6] 9<05M.6U'OBO($Z/1JU3\M *JYMU#R M!@D:4'B$@1@1H_X'49G;2HL#< MS8P.O3QQ92&PP?JFJAA*+J(<0H#(3H[DS=FNJ@[.Z9 MD4>U13!:\?-=NUI)[\(YL:?)W\\J9-QZSGN#YZ?Y9X!6"5 ^UYQY*RS4AK0/ M#RT"W?Q@2LT7HQI-=SG43Y%Y!CL&/7W+QAE*0PPFF# KF.L"-1QJEIS9@0 '4&GHDL8C"M%Q*826I(K4Q MA(7?ZQ/,,JPG76E)LJYJ W;OR/+\2RB@MSO#ZY2==%T.G&MV2J,6C M!NCV$3C_2 +I?$::/V8.2,H)XA51\_F.V]FV6LH2"ON)ZM /,3.\F#\4$=./ [,GRQZ2* MGI:/1)<:8;$V=,)BX]#(HMZ<\SC=HFTT7<9_ =EVD!\4QAGJ)M^:M(%Q)ZAH M4M%<'TGBL$K1,W"GI\/Q, %2I[/!()U-9O3S:#!)I_/,_>,W&16_E$T&1#@U M&*7SV3 YR[(^YF"\$./[#,;X0@;):''%%"+?BEPNSYR5-DRS$7C6!_U!FF5C M^/IX.$T'8_CZ)PYBM4YGH&IM%;'_;YK)"R[/YB.<>J':;\_AQ27_A"\SGA<9^ET-H/* MI?WYW*W2'!]YP=DKBZY>X-H"C>"+!'C+^Y,1K*IK8^Q^H[Q>C2Z[1\=#6-U) M.I[VDWD_'69S[N; =7J:C-/A<)R4]#*;N1>RQ'US,'4# A;T3'NY MC+Z7C ?IR UJ,.JG\^$@F4 NXH ?;EE=H%TSH 2^ MSX'6M:W/5*@EG"JS'(RF(H%XQ\3S=V;>0$^.*?( M:/&U(()E,D%\Q_R@4G;.J8J"0 \AL0'UCXLPEQC_0.WIMB@"/X^!A! 1JZJ# M *.I06&P)A(R=M!&03K31OMX/"V%AZJA^.2CZ' >91+6BMF%SB.DD2P80>WD.69)]2F0<\[_/LMDL[0]1S-#O/A@3 MUK-2R^4I44KY[_-DU'<-S/O0]][<\_R9)PRM,=DOJ '!;.)FR^8HB+));^8> M!A$R2D:]J?O9R8-LD)SU>Z/DQ7,5*KJ&HH>C4>BD9^9F,!LXP_HYWEO]$8SJ M+.N[;KG7)^EL"#=3;PC_(N&%)X\#][)GY,8XFZ;C&=Q@9Q/7&?>*$\]SMT0] MX$ \FZ63,0A-(CB%^] H6^+(0)E%?S\="8,GKG+ MKS_&0= 8,B?=,J96/1M -BI M]&F>AJ-T/ *9/'&3[.=80<9ZP:/DST;XZ;';07W\Z& $Q23 F^#1$/IU-J4^NXWJI#U.QMS-)_YF[)Z! MWPQPXWTD: YX/53UM&;_V<#=4GVX^]SNH%UP!KF;J-&<95/:91FEG9X-J$^O M]018478V@"FEIH;TH)N!=#(:\J\RVC 3-U%GO/^(5S)S=]H$DQ7AZ^FLGYGE M=;\8#F#3]G'[?T2OLC??VBZ_(9]CN0*S&>TVO0K/1C34[XVFHMT 1R6@N 5G MUG@61":?9)0>+Z+9;$.B$951EA@9!Z7H(W3 L ME:I[!ZH'LR03.)6/'NU$,FI;0Q17Q>ZAX"#&(M]N'WW-# INM?LUM>+&DCWB M> S?OGSYH:78@SY*_-, V9[4GB7>"'=?39U AANF/PHQMF 6.8UG[B3XP-^8<#,[;31XW>SSGRRV MKC0,:T3[(44-:U+_J$\ +@1%\.7"S1V+%!,<_4O#+>P4K70T0-UQG,YFY ;Q MGRHW[?[BLY%[BS02/M \1,Z_V=4RWN\O;6#22R4F/'%?O5X4_+PF0+=XP$'=_- M< 5,55CX+":ZY"YX:@L:>U"%2"=8 +9U!_.2RPT#^_/6>0=MQ+5A0LJD=8^&EDOF M:=0Q::/T-.O2+0N;0N,EEAB[!?\)5F)%']H&/>UXZP<<@UIR]*I@O.6V(!'V M%!1#USX,.9ZS<2O'LQ!ALZ\4/]70"DR%8ZNSUGIT30F6UAU/M++H!FSK*7=I/D='5H^B,[E,4\U /;Q88MN\)- M#?6].';&'3CZ,8UM*I\^3BUGF%^79 ZB/YH=)3=W^S M';PYRII3+6%_D[P.,C"QP\S4 =\MZ8;!I)P@Z VE#X1KP3Q[E0-#H1H;WKI3 M ",(&%/?;=9_SHZ9/(X%1B 3D%O'EX#3+0WN$,#&E*R$G^7J;:B&7++783@; MR!W\CM .:T^J7"WUB-LB-P_.+H>"G+WD%XMURMV[C^[&QNW+*?]2V9D-1NT$ M+J5$+-'4SNV Q6(\.& B=(50-#,$T:RQ\+WU6]'[]9^(C*(& 3COJ:PAIW&M MG#5D)MAS2GOY(_*HOF(=+^QXRBZBALLC?BP.@QA=TD.JE?RJ!>#D1 PJG1HMNVA^QE@;U?M'R=,97%C1&R4BPV2LN)4;V&UWJ M[/22 D'8H4$ZFF.[SNH?91-3!RX8HMRSX?@R#!" Y3@"YZXSM@\L5JA 3IV) M/A^VK->[E;&,4G>=]HW/JHK(_J(O?)6L0S4JB;#-22DNCH5YI^88L:QLXF1 M;!1B8?C]3SGR@#G^*C!]M9\VN( \ ,B>5RX,R3FU @]9>R^;SP.I?;H9(6=(R77*VSUFPS\4)*@9 M*&4@:!TPA8["K-BL'1=6=J9 *J.;RCKD3P1(4_O")0&W,.@==F^B. QFBG!9 M@K=@JJLH'O$C"H!T]!9##+%:. [@LYW4B9W;&W&R'@?6.FE@'&LO3FG49,I- MG#KUCFLN:TG<<,]ZTJ!G?1,/.+!EA6[(?!Y$42E%B[_NH-XEYC'5HG:TA^4[ M!&-\4U'=3?D^D4:&B1GY'J[=*XVXIW1]0[++ OX%B]46*D XX9-4":GEJ&@' M7\T1E2K&AOJZ4'"T"ZJ AIE2VV(7H8-6@$\?&WSZYQ@50:J>+1P)@-2;$HJT M8;6#5-$<:7+I!I/?5=LBULLK6XH1OR):'6Z$?%G\ T&]!K*&V#0$JF#<3X"GO$=V3=X M1"#5!I@@EU#/NU"NQD:;PB2%HNM>5L.MTX8*" /$<@4JC*UEY(Q"A(NO!RV M_&XT#6'F0C-3)Y2E72(T3,\GFF7*SW<'K-9X#LDT6B_( 2G1G1KO%#H.E50" M O6;!)8Y,G8WL;4>G0SI^2T@6L-:[M9DM_!BTO.+GS"&_C?LZ\L]I,NYBPT. MT3 YI[.$N];\9J8;.'@LS(<;]/LS_$M__G/4FO4.09_#+KJU+S@W.S7=U&@9 M>HM0!D+*TMJ9YVL*Q+ISC*0+E;#3W^2UN7]Q7FE)VF=6D%JPFOAY3YV-Y^#8 M^ZJ,XQHH1)0':3K*RX6=#:.:+Y>^=%YJ]I"RJSF+#(-M4,SO@%!N:UV0::AS M')GV TU#U79W:X N>54\5BRTCD]N:W;GH-_#^( /G]%P.<',)4Q2;8CV?.U M!#;\D]V9GLWV[^2M^-'V[NCC8'F7"\LAQ A53R5$%3$5>(:0&$IGC-_A8]Q( M[O?T!Y*1S/GC)K=&-IID![\ZQ&YDNW3M^@.$4P10 :FXAD2I72%6-O(D4;U' M\W%+)W(B%[.2RT5IR=+@?L.Z#)6'X"KGZ'"(1_=NPP- !JH#0[7N \ZWP5R= M1^Z)1"40"\SQ:%9PKG!E,9[7_$!CE;\9&)QWF]U*ONL_PX[OID%^?!_^MK\% MJ5EM?Y*JW^8Q,,A'Z7! ".+).)UD8T9K9V >#]"BW51X=J&)S_$F[=Z:4 %D M.AKC?P&7E/4!##YIVZ*-3O_H;WH#>;>\H#W$ LKLXR.3UD=.T&E44'24BA$C M<:ME^@PL]\<3LC7/%R1-[Z5(3,V^!E2+L604I]"HC&,Q>,3[]3)XAYL>S %< MWQ]DR70\;+_:,@0%:5(\Q=(!TK$M;IPM 8WQ!2/73?MEU_9B<$&E!$XAO&WW M/?BDSC1NQB>/IFT_!?J4<6Y;\@!E=[+ MQ^03^'+Y-GBI]A+ZTA@D\1;T51YAA?R?7PH:U"656)8\3P,5L?B-[J9>*8#$ MO0 5+^D%2F'X12J-=D2MW/EU\GN(0)AGR626#F[.M#]$K^0D[1-H%4#A?<:VS*;@]7QYJV7(?55TPOH]94&]*W0\ M3DC28Q^!Y M>:/A>0EQ>IP>[%NBEG1[$5L)Z5V<#5.6^H1UY9"$"$D9)4P(P MM5%;]RXP*J=OU _YG2^5>Z#!N)U1.G/GN:N3J?>U;M%IB/& Y^N*<0*+RC/ M;MMG ?2&\9T3IJ>Y40")??S],L[EDIFEM*;/AW>XB<8=I?216 MG)H^&XS;]8M!SUT]UYJZ]5:I2%W[[PQ+3(=:(>]^5!J: X7E3OA.0V,XM7^? MO8L'&<_VM1,,-3FT'B"(AFUPX$(JAO)OX?B"D[!FZ!TXOE+P%>Y7P"8H;E6I MC'JQ_%3$%=?)5>36UFGO #C:K$&=)RE:<"E9C.I^ O[0;PT/^XPXA] /9.KB MI<1&!+5ZZV)[7VJ=2_=K]WNI@RI_TP(;,@:9@J"%A/W<;H!7XHG#>!,Z7Y T MEFKOL7TGKW$8!-J$YNQPF& 2#H629VN5;VB$KA:WFG!VP':$J+\'*$2KTM$! ML72ZUH&FU(//]LQ4%VU@:!-C'>[[%'QI_1H$H7:Z7)9RD#Y+;V$5(+#IH*X1 M@RO;*3T$NNF.)K,#++1:-,82E[C^@O:[77,L]9<8C3\\ M\LJK_:Y0 BX_, $U7\D!E< <4+D /2'<=+MB<;.IUM6UZ%[AB%BN(#>L%?XB MM>MP#3W54'S$3NWIGB@8X9Q('[ TT):(F!,JE4Z.#://ZADMJ'J[$8U>5IPJ M*72Q?0HX[(U:MTH-?OC]3E>/AH KJJ/SVY:H=-VL\?R78>$#/1<$FZ)=8&)\ MEE&./BMSRGA4IIG;2F8A1XAQ!(P&!VH1W'QN'#J_.IIF=A2[AQCZ@+AVVPTM MCT+?9!6>.K5R,GZ#LFGI2U2WAN1J,;-4C/AW@Z]5VXZ/_3CKZ* 5\YXWXB7O M:=(1O44 "1'./.V3?3D%\H71D(Q[IR#V1Z/D+2ZM. 9QA9VB#G0:8-J.W!L3 M]]1P/DBS*20XF5P W#ZWH +^,R1^G8W3Z7P*>4<39R!C96?XDF0> ?9I,E!M ME_]Y8)S3$\8YZSN3>C[#L67#43I''S4D(V4IY#^_-5LXR;)!.AS.DM%PDD[Z M#S]R#IPYO KA\9SR.@&D\F6?.ZIA_Q^@F)XQN,G6VTWA *S>8IUF6T>C< MW(XGPWAT_72<]9/Q8.H>F"43(!]VF^6TT66S23H=3B#I:IR-70='R(-RT!>Q MT:Y^ZZZ_"BHB '4GW#L!A:(*1\PG(3Y[4.)+9/T\"D2T$68X#*/I##TY.*73 M83J=TL]NIM*Y^_D_G5:W209N*\VRD3,MP98?I]EL*$'M(6RT/B(41Y"F,9ZY MOPY,(#P;0T[T$#/](%=[C@0KG_9;4*$SR/$88>[?:#B$LP)UI?\3TU)A"X_[ MZ(&#T,0P[0\&R>4=R*$I)&%/Y_A58$5!U1%U*<^F!;,#=R;D=$S&;A;<>9R[ M SAR'>A/@GWEY8 ]*W9G'5QW)#-94\8NIV:$VOS=H9S%M%-_999%- +X*CD3 M%"/3'/$_7QQ/-#EA:]W=/-9H78K*8]*6\>.=F^O/LMAM\ENDNG#"=8K'$IAE M&JB&R1A*#(R2\7R<]IU$4"#$>(B;SMGPPW0VDXWG%A?);-S92\?C.<& D*QF M-!_C;P?N:!]=K%PG=T:IX-9'W_N3YU(FPS:G0;#7G)1 M(5&_J3O\L:R_=!(KTQ]A'?X0B!EJT]W>@HX/-!P$!_IR(5(B>""^Y;T5CF ' MU-B06CD#D/^6D"*L$1,GJ!=Q;D!_<8]T/LD);S5GLVL)A&\1BPTYABD(<((O ML2_XSY=_^?CDW^LT_4\GN:#9_ZW_Y_\T2+(A_FDTU2?\7X?N7]G,O.K_-((_ M#5K_-.;?#.2C_D\3_I.^Z?\TU9:&<_RC_]-,_Y1ET9_F_D_]Z$_N%W[$0_B@ M^5MF_H:=^4&U-OZWD;V\BPYLEKHPVQ1#HQ[#F5$NRH'M>6@7"CS".];P\#PE M%PZ_;-Q:UC8SQIJ5ZZ:/E$SFS%X,V@LC%+)Q6)G)> M[D&UZC=93RC5-QT-@ M&B*_!@T'C8T]6D((&4W 5^8ZL7 7U/YJ#26?$-\LU,D(!(>T]RT*%ZF"P2U" M2PF@ MD!12-]\@_"*"#062ZU/X,&GP%LU@YDK=[N]4?.(GB;]_6P#SU1)),"!_A@#V MS+@@?!BN:: $\VH9MRTVD4P%NTH"VSV$O;+_"*L?H)\N7X@WS77Y@^OF8WVU MWUZGR>\W9?5S\M>]FS /A:4"&_]1P169O"\W-\D%>BGX:G:[.K\%< 58OULD M8=G?F3L>F!;]!Q=@TR\J$T_3 M1@?>"0N&Y48,+$K_P932)1=J1I@9+@2HW>;%7%&Y5/+P?#P[R0HK" M^40??0/E4!!*(>HYL/#%61%DJ=[9^8MG^0]">;^6%(UC?Y>RL52"E'?D*:LA M741.[&#V!+VG@JJ&0]N[93F42YXG1"Z M6.$H?P=KTZG:UQ7\$ED"R)5CZ:6UDQ8QZ'3N.J#N+3=W^QT#I(+\$REXJ:7H M4N@*TJD$5]/"J8"<2LGD^(\+K!)G4G)2D5W)0[X%XD9R'W97:4@;AA#F2I9; MG!O&YW.ANFOV$P )3WU7\NBQ8+#02AD:)A#D,$/A$FJ21V%7,Y4R6.*S)%E& M,&:;6(2W#MYCG3NCL;=-5;;WGL6 M<*K"@T?C,R^48L(D+I?SYZA084DN1I 0*ZRTX^F;F,09(D6%/?DY^A1!=DI&&G/ULZ"?0?5_^8V^9R4&8 MVPP#\ZG]1HM>_F./@')=DR0%M[';9*%).&>.,RX1N"F370T/"I83M9)8OP!")[N ML4H\WTH&<@@/G/PVU^^AZ*430-?7B*4F"WV ';$7[AC"RS>*O/C9!H,R" ;DLK>=,BGK@RBJI)7-2 M0>4%#5>?IMQ53IVZEA3%N+]BL#97 /)?O&F0UVH+N#>\"SJ\47F//Y(>44DM M[BTD#5<4[&5J2_U.>Y=DXNW:IGYE.=E5UN&;^HI:)WAX# F9 3C"$K3,UX%U M:W3"?!E3AJ3\":40Y[B>K7-TBI[>$'9/A59_[_N4UET ;R(@4G$4 1I:,5Y/ MQ9-VB4%Z10TG%@PD#W"N=N309@LWJ6_ 14,59+OXE$R&O&%*>7*7T98.5U\= M7>=N0Y^CRH[2PXK;KB(OP @36 QDHBRX!"4+/G"R[$/\+AL>3"/D 1H,G@ER M$4X#F ^<8D!YDYXU[+/VM/OC?,K$5/FF677G3#K>A(Y*YS1);R] #B^N29W3 M#2F); R/0^A7>Z>4CH=P(6CK+^T53C6V1 D(]CMI B %V1_ACPN@E*(JM_Z; M5&C ?X+31#W-@-U4>)?N$1U#3@H1>!ZA[B8V95<3[S"E;*9L'[,&7F*REDLY MUC+[[ULG259 :!^MGR0X@Z$,I,&SQEBPAZNC".2"@X?@*'2[T\6)NU> CUXKSE M6X])6&S;$D91M7)L$]@0L @5&(A>!@(CF0:!2MP]]4Y<:FJG+."J #(8M!I6 M4#43:^SBV4/I8/H2=L#?9N6*N6]02)[#%\\MX%+ZB5FVC!I3 !=RTH@M)9S: M\'7&3PI\B_/;-]=8"YGN.W$EQKZ):"JTMLI5L:X>&I.!+A+U5&JM$]$VD%-B MR[R*CYI1AL&/794:IQRI[&MF%W&+0F+X"/VD4/%$5!(H;[T?Y<2-P;E64GD. M+IY[!(V&@R;"C* M!6L^/&["9RV<(_)KO9WN7=S MXHSQ'VI\'&KXFH&U)"1JW@\'-VO(Q%M2RR^5\!+TA%?5_FJWVJ\EL-)0^UI: M.[VQQ.H".WJK(_0*>VJ_L65WMI P4'/0P5RCPGZH:$:+RB2YZ5-*F$N3(\62 MHQ[S#W/<4J?+YT+>%(8A%/JYE#'*0(#DR.:=E5MSI4 S3 <( \4/4A!'G1P@ MAP]_ 7^K.@M-HYD]#=BH^7+CKLQJBVXJYVB5;MMI4PE&O[6V!GMRJC,G[@^3"_#_KG%2>0(>Z>Q, M**[@!]HRWQQ[-^6C)"[) M1%#3"X,!L)KAS&P]XMXK4Q&X@-7SWZ3#@@,H6= MXM<.=A6.SL?U.6VB!H0VN-S8O0:)?;NR7FDM*[-MK7 )U;P::PS#9")6XNM= ML2PE 8,90YD%KA6[]K=M]@G/-=VV-R,6O M=='9N8E2/F'&@6\$.\Q'8=G%_PF66)G]LKER?BN63'DYZ M_I+;FK_OY>_F4LC]FOA:,1*3Q7E2=2V@X*/(&'&*0ZNR.V5\)DS(=!$K+)YF MJE5XQZ?.40\R,9%"Z&Y-U"Y^UILA8[QD_?RV^E1M*F [:-5'GMD*%_4%QWFW M%V;[VE/&Q1V!C]A,"W345MLO2$!)9Q2-'>/!(\Y0U].;\DZW/(>!R, MRV]]$@;AQOP]KC8A#QZG(S+UI*>&)NU)BTF1:29PA@"&)K-2Q1O7->.F.;#U MR%J#2P2N^9XHF[\CGH359"K0$VM;366+N=3:]U*T>^#S[&PP,D(1)$3,]"U# M,.KR@==)A2#530?]"T^U=;6<=,QCZ(!O$"8*\WNUIA)4MZ@/B&U(KDTTT1$+?<*2JX=#S&%13QEL MX>T-F8*0FA1BG@P$,\@N( F:H3NJBA0FHN*6WXD.U[ M>-BAW:>(O#:A1A>V#"62:D$QC:>+J/@,2C4I\+N=:Q%C^.9OZB6,WDF^WJY_ MJN_R1?%__P\\3-O[XG\$#4D(O[TYMM+565R:-UEQ7.,A1Z65Z'@[+5OO)*-' M 8&\ BSD>>GFEGZ";$@JB$.>3%+RKBH6OLWWY2;LKZ!@%-582D/,[L^D07S9&ODJ&YF@[-&?D^PG$ M17*FEH<*YA=T^052T?;9!V;8M@OJ6;MO%R=\-XB5L-B"-(0M&B_JPE\P7X\1 M9/;,FG!+\(1463K%BR>W '@VT?U[#MZ7FCU?@0C%O21'7G8UW=EENR!EW9%* MG,GX-+ -(S0K"AVAM_S!?M*PD7,?KD*03/P XZR\OX_D+[L0G8R#J!?EUE'0 M(NV:$.'+-CT.9L%[9^3)ZLJ=&*?"0IDTY(>I3;Q$+VL*CS X0\YNQ(DAR0FI MUSGH2."&>UQ6#58A##:1I&9E*/_;-CZ/%4V8"$HUYP!T:(TLLB%9>' M[ _&PLG;!>ZLF!L\A UY")P(_$C64]LV)23JF=(2$7<&WVEW=,6Y"]-=(4XQ M_8(YP#MVKM^ U4)W&E'LN'Y=55_I0 )I$G'&\-,[?']K\X/]7%$G;"D)XYA% M0^'69K@94TW'0L(; B.<]D-M/D7[PPYY[0]V'BP\ZVLPCPU29H[,^?T1N?U M&K1^%NP'S:M^+?/VI(=CQ?A@QC8Y7VNW,@36-% :JR3VB$U. M,8 >UB\0?=1ZM[AVNCX&89SZH"GO4Q&,K)HR+=O"U"(UU1W#[8O^X%1#O:A4 M.6$#Y!\)EPH,JD4M52/4X!EH.,%#3&/.XAD<%.MRI5 VJ8J)^TUZV%0Z&;8# MVM-J]T"H9BZ\"*X/$KDL"C00M*\U=Z(1PZDIJ($:X#EIKD'N&KG7"_\]V6JD MJ"'W-6?UX14C\3B-5D1W!(7YF#<"TIA*8:[QX0P:M<6S/12DS"+&B^M37&-N MHC$S3!;A@>THSOE'0O>N\P7),_;$A[X*SQ@C(K3Q0M0@6FMLHBLS !GQ B=@ M@5-N S E?QB7-QR7S)9!:CFY!S+C? TB18K4HC,Y@.[H/KLO3&%MK(7I8*N$V5,^B$$RDH2QCACV8,L.:%AL'$M!?B5" M=.0UE\9K>7T59NZP:ZBFVAZP A"[D@I-*-5SX21;E%LG#:BJ"@ M9<>LK7P4G#X+ 0E,E$6CZ@]Z[E< B8;\KW#F!F-U/8SZ M3I^Q%N!MOKB!6^\QVK?^E:R?O-EO-R4Q#J[*KRB74B\;W!VZ?,B%CK I,GSN MPC3YM7UM*;*;-<@@G7J!N9O)![S[6*,Y[:E>EW+BU9^(P,/>W8>(VR@Z2SDE M[2?:W%8=G3CUFOK,L46LL0*J^UK2#"'C7$J*21$_D4F>9@_Z@N7(-!:#\+6V MVL\\"^R2]1%2.J[Z$1\=@G9K >Q%W>X4F5T>ZY/DY %Q%>M5IXJO4)H$,D*F MZ\.'ER!,W#%"VY%@V>LW'C!^X42<=PZR Y(K5F]UN#2W.HK+ICX;E1T,:"CCDN_W<, MG7L[63^N99T837*]Q[(#0N+H$TG(JG"+Y?.Y0<.?;&!C%^]15%PC $Q)KB:3XG MHG6OG#48EUZHUQB5*PLV5-Y6C*7 8K%_K)*Y3?V<,MTMX!/E:R;X[D<$'<## M#2PD/F(AD5=40,GMFR=+'Q WB2!L0M2P<(]&,R338VH6P:YF-^=:=YP$ M?&^+G60PX*$ #\VVS,-$<6TFKR6<[40.NK,P7B3\#1ALR[57#TB_5.Y8X5$. MV*C791W5N\>0VU8K"C,#(P4&-%T8FV#TIC38&"5*_+K]<(;"8%W57%8UEWG? M(CFE\/P6IFD=(!6.Q#IBS7'1$K1?''+?P]0'QE7D7[TXAY],-;9(S,75 MUE8??]B *[E9*M*SDC)V4IVK?O^S#H&>U&B848A:=5&LKXDZKRD]T:&+*A!) M]0"^[$T-:D;P4I)HB!CW:5^RSFZ\]R7JP1BBTS<]0MLZ^KS4%7@<84DJK%2/ MCW,U.9I7;V96\BOC66KT3I<@>,__VGJEGC845(NLQ[(@6 ,Y#ERW(I;B]8&794LW1;9,;HAW!H\?0=W,P6^*YINOV5I4=BRARNB(-MAQ+=(:IX1Y"6FWU&(J;5"]NKLH=2!+,.Y;ODD=TD0MQ0 #T MD3$:HB Q[<(%:#Z_Y,K%3<&%]>8\M7$P6P^2X<"K):54&_(?N7846Q@MMI0: M]8DMEEG"PW 5;F03-1AL%$;Z+VFTJ7A5N .W$&Q#[JG[0N+[4H2V&=9FM]1% M$ T]\;$D]A?Y K4^B0U&%4"?2=$D=QH*?>OYA9A2P,D1J8#=GI6?H^4@CJ4N MUOEW;?XXSF$]X+WIME>0%41<%H>](:O&R><-=)+-XZSK:S/3+?T/3-A*9YQY MS. ;UJ^$P0N0O6UZB:#G6!DACR8K*9V+KT5U=VH*^.Y"9Q18J4@_9,\D"%"C MM*OWO0:ZG_H0"H1G=URX80@FT1_T57VW;8L5E8 USK,Q"3#KU&6ERI(XZ+)O' MJOT _"R6%)BO3//SG?H)I)0$EU4C<=/SK2/Y1Q#2\[?-434G\++5G5H/683< M<50'NWIN;;<0+BXWD&C2Y@XE%V-C87^.6F VM]A]2(<-6?^Q=K!G)&EA>A(" M% 0JH*L>4YB44U8O[=,^KA[[Q9K29TR!>$/5I4I/ZR!-8;0 CV,^3YR+0:A> MEY ).]:/7O%1NB*#5ZIB($C7E+,E=RYU%U0KAQ9$9:>Z8APHY&2:G&\[#RF4 MW&JC*_.GV56FF=_-M!R.I+?U$=L3@].4A<;93UL3_=*VW2#8?Q18HK<]N*,' MQ(-W6((71A(L Z?WX<[;X-]Q_X")4NUK6(2V:X] [I9!W]XK&(8QK%;D<#>R M@ZHH-04?8H2WU?Y.)HXTSVY.+PF>UCL&2R$\E1P'G'N.*KXQS> ;:[AY<0_Z MD#GR[-5N*)>U@+M91)] PZZJ<_URW*;,/VL$UC@,2(SG>K-I6XI4^$ M@6(4R9%1/W@>-P3W^"F]>N2ITR(=/@FWY:.<\!GVSFW6((G9I##)R)<,5\=+ MB1C=7VC8,S XS4"LO1_PJ6%?N&B0A:1YFJE4&+*H@E!0RT(I!IP5EF]U+T3( M(1H-IH 9S426)YPEC7;IDIJ!DU$9)78'\Y=&IY?OBC",( 7+%X5L&;1SPL+T M>F^W'1HM4\\@ZC_=*HAR38;'XY;5WU5J/'IJK<(EC3H*OZNH;E#.&"#?# ML&$<#PU!2W.67[FO5<@>*)!I@J(5"*)A@6^B?E8OWU0FQ7M?LU."):K92SR! M-!&]Y*5^LUUZZL3G K-SQL(]8$%X*0D_%V()FTT]< 5A33^GRB?&>V^%8B>3 M?NW3 B@FT,+H&?(GN$[FPK3 M##A\>5N2(94'H_.SK6>V\/J5(4Q&!?BV6&(LF]S!&[DNJ6"+:%LI'^Q'< MM%UO\ULA?\:X\=7^D9-X\(RT=LD,&MW9,&?0^OV+1JA%N^R^=84]9B^#NLK= MB_?1\$A];(FF[-!WK%R?!L/'B5_WA8I;%DW6#P*C.KL'V49 VHU78';-X8KF M AV&PQUR)$BK?@KP)!J;-AN?M&>Z_&&Y%)R2^RP+Z2Q2,I+]R9T'( MIA(VV6\"D*^U'=*&<0ZF2,VL*= /0RUCXLZA]1<, /WGFVA0$>L33@BD:I0; MHC2 TRUL%YBOY \4FL [>,$=J(99^R<(QBTC8/]T5S!N!/6WO&:XZ3>^AFG9 M.X_#=[?JEB2F1Y4^%(:HX>&F4O>[=>]293?6^D#47Q76 7@O/5"W02$X6:EI M]N>[U[6O:?8Y('@)/PM/:E(P1D7]AQAHAJS:5T[%<"M2YL9X*'3@MM1<*C=" MRNBEQU#D8\I4FOR],M)] \5Z3U^+_''/3P.V(C3-L[X0N647Z>][1XM"8P;*]0W$-=]O8=:A24K1A2D8.MT MQRSW@B2$J\=$EF%W8O4Y/5W@WD,T1TP=3L1=/].\8R"/579T<;LI8RI&_&YG MC]?YX@M+55^5 #C/17'12G+4L*8X$2#_SSDDTG\#VAT6+&3@F$\CD5S-HJIOB7Q!)EN.2.Z9B-T(D=JRNGN*+G'!*S M.1X*3#DLACS]"ZBZ*A7-A E/&7Z_(/I.'P4,\H5227,H)8%) MY^R<4(3E3>Z)82'W'3&XR/Q1U\W),6 L^A3U1\\S@RX/K'05A7J@"BZL2 M%APX,NS YJ\]VD?GN(.-*VB$99"Q/*3LH=4Y3,6-$.URYS3WO3F^XOR_-_.7 MW[E=X&:[E_R!@3G<1O)+2!!NG8%(CO*-EV!! 7\?-[N?,_!PP3(5 MPG2[O3L,Z>WHJY9YH?VDH.-MT72WZ4!69B"IY(U&G=$KW<^FH3Y1GY9OB#W3 M2H;(819TKZ6!,Y&W?C@B\J/2.:=7NY9A]2W+0*^TP**<+5R"RM*]VZ,0I,F( M;.S[AEU?BW>[)6:8!_M)/-S')7QOG)T^(F_]F^!M+6YUZ5OX#MU- M]\FZX07*$[E=6]DP'YL"6&X&!<3BP41+(-PG!MP83TI9,QY+^1Y[R440&64- M3I(@-JV=L_U7H*\D/FA@->;EE- JYU97E+GNPZLU00: &[90.6>OM?CZ^G13 MV!37QHHCW$*TDA"O$U0T*KX"E*PN6IW/I#)%)H M:X/=8*^PN,O]Z\T"2:0M M$8X( 0[Z#E2E@P1[;/6SN0&B&%N(@SQ\D[A./1OVQL"VLH9)2I-G@U[?_!.Z M]ZS?FYA?"8MC_C6U*7!/+329&BC6NEE&XJU6+=(ZQR$E9!1(UN1,'XM?R&7, MKJ6B;L/U6+[O&I;8XT=AH]^3V24./6FS$9:$)60[0'CJB+.BT ),I)I!>F&1 M-_5_*->DCS:$W@XSG&"[;3!L03A84MWM@]!*K;Q$H3J)!DVM3\G-@J.J8FU3#442/*<21[H1.7 Y= M=TM =V;(WG,J<6[<,S61#K(@'PBHAA_>%+!-02R2:P-7+)?,?>JXGX)P)1E7 M:<<8/6$R]R6E0[D#O'?P-E]LJU:^4;>L4#WZD?V0DAKO<3J8&0:P*VD5Q2[3 M)7D[(F!T;*ZV3X8EI=D)J (*5"D<)RCX*(7W$"(1-M1F'A(Q,/2K8S,\99E; M]\FUNYEV@@1NBY7RQ_V*QLO$CBXY\!JS[>BQG+;ZW[%[49GHV)F-#Z\B_X.2JT-W-Y72]&/< M!=.#:B.@+JH-UYU-&T;4:1WJP,K[:&T#'@::JJ^?1PI>2K*N$CO9AQ6\*:=# M!2['A4T!BFZ/%F2\ %[;DS ;#R#V/ +)^KVO9&@*'?(85[)@RLVY<$B!,@M5 M%)GCP_NN)43Y[L/'_Y7?WOW\2N*49$N3P\'+&(^/K#W3->5-JKJZVA4*5A*4 M8B?99!MZ/559YA%2YSYUK8$<3MMC!^1&IT_D.[)!-N$D1<:+,GRS4S%BXBKJ M @H"$'(=QD;%/>0(AUBVC0!X\A)$Z9H4^ZAF%Z=! ]-DA$,=7,F=1\S MJ?L=F=2O"FL%NS M(YD'?"NJ1&UHNQND]9R^@!(.J;A-0F5 #\R[?2FCXCP/G\K?QOYJJKU^-CS* MC58P55B+W8')L"1K!0TBP&7\E0J^&BA-G;D_Q4L\'XW MJ$8>5!(0:?HDIOA@.KM)WQM0DW_7=+6T;/WZE@S8&HQ"#-Q&D/!_NGO3YK:1 M;$WXKR#NM>\K3T!L @1!LBKF1LCR4N[QHE>RJZ:F8SY )"2A31$=;GT"K\H:IB=S\AI-'R6T'9&S+N15UVH@2$ M*+2-83#?6/? W"$C69*RE%#T_4Z< M#AA%)'F70B'4CFXQ&.FSE+![)EY:#;B:_.6+8W)>2]0D80@ENF#ZR;7A:#9] MKH/?EMEEC@WSQ0]*&*+%"XG7,.FQH05';:0XV@O'8-/0%;YS>1\,!^/GJ-17 M]TR3>'/F\@(F11U5/A)$].H$\?B8GI:;98U+=<@GC$+(@+V5RV\B<*ZXE:6] M%-BM;(CWE&]/3YN$U&@A$RM/:ZG0_D20#:--B102^ ,$)(W^Q<61Y,XAW*UF MY:V3"@6IDO*I8U@4,AOZUV_SQ;WA\2:$DZM,JJ2R>9NNR29IE$4E=6^M4%MV M9M/6$M*M9RZ/OHZ%(9RSJ77$+JM%2/N"#5W9="+AT"XQT/2KF2)*FH_,&]0^ M0KUDYLG3*Z:W!R,(C3842[34"%4,V#41DS9+ZQ8*_!L!PK! /7TA4&[(#L&2 M8.]=WPM!7'"D+**14#QB+BT15#AI7UC*Z^ALR0Z M\JF&#%@:?G7S:6(\< JS)0<*H."])+V ;3>"RY-K70ZS-IN&E;L3W+$D/$UL M]_H:DR($ZB1K*0)KKMZB<:?(!@76Z;ZOL0=/N /HQ&Q)=CK>S#'\5L$^L4Z" M=PWAK5DMP\P@^%XRP6%5OS*)%OB<7LB)I% M\M,]Z2UJK[6+2[AP-C:VJP7*Z9ME:/I!+,A(06)&*3ZNC*>F@P6W-^B#)!BJ MJW+.*$Y"TU(;*]?(0D(A8J0!X,UDX3!8E$/^Z/KXV&AXR*8;2#K9INFP^?F;6]"9>G3TWS9;@]9 M8;IU,/PO-S<8*RZJR9KO4<-\1PNO#PJPH$%SG)P2OJL2 YXRHZHTJ?9TBMD] MXP[J5[KY*;3^$2Y]\R+'4--ESI@;^G=*[J7[+[.N!C*UH169KPE1D:(GLY1* MBK3$R_(-F2&GX:;AB=(#Y)FHRF.^\39MJ$R, M5A9R!'S+I0Z!5T88F!BR+#E(.%Y+IA%X.2)'^8I4.1'5SNYTNPZ>85&K ;!) M;L0NL\ME.?]J5ON0,&7-AYG$/AQC33+V' V6&N68A(0MO7 "DU6=EMPP2MV9 M5@=5"TO++NIV9RF&18'YO,*$',/5KM33QAK#B"S3[)X7L1-2;\%E7.PD(OQ7MF$EL66O&42J&LE:][:;HN:(]>=G$G,&VT5 MUKL!+1R+'37Y#(/5>>K!56B"9<#/#_S:J5T2^ER5A'XO35B/U,P@^$TMNY&5 M8T;:23Q*$T]8H+%X*%&"M;#/CWU)FM[X^A>C$F&RNMZUO@&^W;]DML@W M!.TASX./(/@%T6B@\(;V6QL)-G)%*%WL*3)2EAOP4,[AY G7X"<]\7V>%9Y0 M/UJ@A&R5,E3OO%0^24L*VR$ #S/A@(/:)-Z'@3>M=IBNJ$S9.F5W,HQ\48,A MEA8>[DH.EGJ7 <=VX1;XI"*)'!0H5(7(H"KJQM5&+K,D:N,TH6'8--@ U4O^ M%Q3?-2Z+-1/-LXVLYDKOG4G@TG-U>7,PT!&VXC7WG"1GF93> G@45IPDM[ MW&>*;NJ=XO-6\+H%1-7E3FE'J!(NFU.-=(,[8\"4:341'A6J#==$KRPV*-U5 M-OQ-P_+H'$..;J1;/#?A?=ET16,A7V!3,32N=F3>_I(M >&[488BN' BHC)A MYZ')9]%T,%/QBQ30&*6#B1'1V!J(^ K(]AN?PW?$B[Q@3_ZG'$^+>JC0#_5) MD%>)_69H\B?>!*T)N6BHJC_+?<12J@S$\(Y*&.NUO_(F7U!1% ,]1WU%'U@, M7>4RPTN57*08"^A/!^N&+*;Z.];U] 2(DPUORA8$[M'(GA&E3LD6!0-I(8W0 MS"]MV!$1OR]6:2&U01G9KF?/L$";IG;(Z;+7\+4KVT"G\H6UM"R>0*Y$BRV' MU7V3F5W95MNU,@GS2C%75QS$ZNYO8)5X\U)1E1Y(9C^0V/3MAY.V595%I4!U4@BX$@FBEE2JVA[_^_5H-7451R6 MK";(J!;2'&H_)P5D-$[;V1)J[%X.Q5.NE4G5P/&M>]E .RIC$XG(V#)4/EG' MYHUCA=JAJ.89V# @]35NYE'2N=>=&B2USNP6]W";7R."[Y&#FA=PU@' M2^-;O')ZVE)+JE/=0E0E,G+8*(*MV'P]-C!)2BHJ)<^?J('%&T8M;MD>A#WP M!AJ1>%J*5),0V(%'Y.;*##Z+LG$AZOY0L4BMS [I#&'7U"1VBL0 M'AC3LYE^J\ &SVI=K=7"0*Q%R!L])!Z'B7HKH*%]0].Z:L%<4Y@7:DFC35Q2 M!,2Y3')C$0^%]PE(#>=\@0AM" UDJ%J2,5> /6DYMZLE26/^L4KT[W*W)4<* M&??OC+)23??WMI;*U$O,$+E54MQ7GA^# &JMMO 9IY:9C%@[)<0]OVKH?8C/ M B\9G1X-66@\9=2(,#$#O=FV1A:9&\.TR4$'0/&(.**. +[@',KZXW4()F-U ME$:C[4F9.B8DN,E$%1ZLD>UBYI@)WJE &QQN^;7M ,PEM)5]*AY+EVST$BW MYD[851BL"\Y4NEKG8]0"[@&@K-6%C:MOVG5LM>E7F@+,L&B95G==677!9/*: M"!K4!&95DJO*JYP45$QPSG.7G FTFQC$M95.+66@!Q6H196]*\*+J>J*, A- C/T2L:;:)NA!(/%%#\!T6G65KS- M.7S*H$ M4&>&MLBRM!B>1F@0LH<*B:L?<&40\=1D9R/SN8XTZ_&(JF\D;&6X MDRSFJ1IVP46VS.OJG<>DK8E @U"SB_XH'UP/0N5.6>ZLF@E89 /OKS4A .&U M6Q#NA>D-,"/'C%@\"83'0;.UH#%)3)K8.4&8S4 H#TF?T"+'H,RJ:Q^,J]ZH MB0H%%:9OY QHW2DC A@[^%B^BFO_)6X=*LJ$I6-96368D'=G,BVNC#UJBM M8! 4;1H/Q1X(.**=^K3XS!+E,6B>A3/F]=RQM$463";W8H7.:6'*T-=6_3T< MUW6%V1ZB4 @J465%8%!B>G5;L*FPZ0A;69O7"LL7F+N*P@4"E>6AV6CJEE8Q M 3Y91RAG4 ;>WHT(]1"8DK>Y0JOB)%QLUC"%:_^Y87MSJQN)9*I%8.8Q4LCL M6M>7 1Z,0, ;79<#N]RPYT\!7(DH6I75<"]*O,'B;F_NC2=130!%1<'!X(*M M#(@\00QMI\S4;KB&J$AG8.PHN]"0*M9>NXI,JC*PIEL@R%XHBX$D(4Q3I0GFKUU7)5+EC4AY][4!VF,GREEU(I5#Z M&5PGZV!R+8Q4%EU?R:CM!40OW+TJ4$3;AVL.$?M2UO/6W UUW/5:7O;^8\\! M DY\/VVV1$'R'UP37[3YX![I3:^Y1#6X^K7$ULC&SZ)>H1]Q_@>IH*V1[W]Z@/P<.?S$W&5)^!30BH$E%N ^! M^5( E\7QM8@EC P5 [_#/TL)F66*D9S#0;Z#6DZ*3(:1$MYI+1G*0"^DIQ!7 M)C=&*,,Q&B0(Y3@DPZV J0]55Y$-@^9IEL.;>BSM@('51B I)E9T*.OEO)@#R&:I6MAGZD%S/Q#AI;)+?26 M6@$ZS36\HZQ?80*:CJ)S[JVCHLK#(@D4, @VWRVR6RS?:9>M%V5X<-Y2-'4/9G'M%HK3=.2U"86::=?GD M_"R811WI94E[.AQ2 *M:O,$,ZI-OJ 34AI!1O@ZNBNK6O-MNR0E >H9TU0NK MZCP#SH3"K5&HAIPHFLI0==66.#-R-Y1%N%56GM*NZ_-PL\\H =)*+G(B[W55 M4A+_;DD"LL+#A<3IJO2JA(G&C(6(RP5K[ 0(6D MM9#?TZ7(0/%9<%FN=AN5(21H2Z=+.M%EQBAIL>3!M@04L:0; ?N>&>9:BN#V M(3M4.1?UY'-C;@J9=EDVXM$A248$\.J)F M]]>[C+("3&N(D42J8-YM%5&"$FJ.[4W>U5$U!!,KX'7$G4W97NN%?-O8";*P MU5D%S5(;VZT\C6R;J6M!%Y9@EZW&RK'J[=D5'80STY1*D -6&X[TXSMO7LD( M?L4=91 -,;EV(]TG#:2' _N0$8:@1T2T[' BLPLCJ% HW(L"14U!6AH@:"2D@=H,AFCC+LA[DO,RS%7O2'&'!,'T3 MYY-KP06XZ)(1):P+4D :E#8@,8=<913":M,J0-4]B;5+O-8L)S.R1I'VAJ33:*C>(*PI@L\DLU@X%)RX0ZU.=EQ+3-B$FJ7H/@ M2@YMF:O(E["Z.N:*R=$=QW=;(3"K)8XG!BC@Y2ZMID)[MK=([DY%$KXT9IDS MEM>MQB.@?%F92*BN&\4_[%LT%&4\?4UC]MM&Y+YEVLGOMMUXE9GI>\N2JHK0 M@FEQ$WB-N,9H6"RP>UIZV&UF^H06#^&P^'?]"+1?%*]YQF^5#$7W P&-^;(X M&Z+Q><$(HTB$?U%XJ+98819-J%$*[JR-^[HJW,AZ/!9\992JN!Q['!T?^L5-L5[+D)G? MX#_T(C'0/1YU0AXVYK,W\ED#H]MCN1)9')K$,Z-*T]5N>84\4)@B;BF7RPB% MJ)F[I8=\@%&M5"_D6F0 R6!2H?.**Z1YS,HFEAEP*,+D(S0WJWJ-,*7Z7[*J M/3M[\3G[GF]D[HXT@Y[JY:!,'BSPSNOV%CF#O,=/1%TT#XC*(S4K2MX+>&=I MH:W5!'6\[!MR_6QI" K4"CC'M=E+IGO1<4,4!DDU&V]%G=.59'8R)$V4=%7W MF#A(Q[S[I&G6@GRH.LS<7@K#CF81"^TDNG;JEF65SM!"%=*2T[S;YR8^W"O# ML_N:Y9-]GZ?]X;NM$7J.Z=+0PB58'9FL^"5Y L1[^.1I@F<'.3R\CYG8%!8 *&H&S9)*;-H M"9:;%_DW\G:3.8!;(US,M(%K1'6=6"/C+EP'74B*L_0]4HWT*L\6]R([\/86 M458P$=M&03&EQOZDJJV\OS$*FYZ+*.#BU?W9!AU M%TS4/LY@8B^4Z;Z420@+D6^H((QXSVP[N3PV579G0#5=E?54U6JWLMSJ]7$8 M9"[Z%^7TUA1^2(*7-KF('+U[.XQ1ZA+&=:6UG]T:03^$.Z*XE4GVTIGGI7@[ M/8\R)0P<'U%QHGD/C8ATQP/$@K@!8)K1P<5,X5 ]QW586,1$M91J81M9=>K" M)9T2)6&Z<9>9T/;4&NK:EX9Y@R*75^0FM%+S-N*4+0JJK>3CA:(FG>0^K[\# M_9PH>6'O%ZQ<&R\)Y_B"EDBT>@O,_)A$+W4TS 1**5\+= 8C'8 @K[XI[U2] M,BG>CF8B9J63_(3Y7&E1PCPMZ[I^:CF(M5G4G)!"Z#3[%7NMCYQ#1TNN=6LD MK=9KXU(LT24_QV2C3@_=#G+=H%&1!A_X\\,OL"[/\4OJ[]3@/W7')3W&4J[% MIN2Q<%.UKU&Q/J;H93MT1,2?9NS'%<$TV<9N%X^YF(21BTF.- )TJ>^4BOS1 ML6V(O2\AX5 Q$!W2IEGQ:28VS%Z3+JZ\ED1ATO!TH*T(<,O#);MPQ';X_U7. M9Y0$%V,(8OR9*.EA/B@E:1(AT;6@JM3ON-:' MZOI:(,B0WX-3E;EI8J-B0/E"AZ8QMC.YI\6II7<[U]4R"Y57M=[41,Q39>%^ MF1Y!T:9RVID7EMD 4ZH,TJM-_9#C8-(;75.+0-;HD34C>L"Y-M(\7\BD<$M3 M"VR9[$$4(%2>#1R+< /2*_P%^_>D$PN:5L'!8MIU=O%&I)J>DOP_OP\^HWC/ MP8/[/,O>S*O=:BYAYO@A42=-VH DTH-H"<=9+ J0G(0AD;T+R.+,%ER5D\*J MQ+H=YP0F+L+M&3YLJ(&Z=S>GW=^"1!#Y#Q./F'N+ MNC(4-_9E<#$(%B7:@#=2I>!\"5O#WNKEM(JDD4ZDK&^6*G7:;C!56546.RS9GJFH=H7!EW%Z"8-C8<(<;%=Y$;IL?,V8&?J@OA+$ MN5G]2/KZS7=S1QNAD_+VY.1,W"J%+ES'%X/4T+%G]0B'XYH@ XU;?J?'6&>;3\DK[NT-4O*,(#?&Y7 MNJ)(()%^M>I#HK6R7"*]"$.F5"M^4M(6,&% \PRS-C@C%Q&>%>_A;9;=2]HG M-#!T1K >3RA'DZ5 [U5;;-VG\= M!*":%7,!^T&D+VJF(F<7555%V8&=< E1:A(;#9V71$;-78[B9KXXS@3$M$9; M0[694M4R4BQT5K12\21,]*MB25T:W?C'=%T0'IZ(7<,K ]4,HU[Q EMB%!6C M[%2/BF] &S*1&,S0NGE@CV3FW<>QC>P]YF$V_6 M(?352$6QU:NZL-$@>.+RRIN*95M3M,)GI>O\&)H\IOR+17ZYE8DURE#=T4P# MS((7=87!DUQ8&=,X):W.0D[>B$SV?=;*R$)APQX#DRG_A0QO5"#^5EJGZI@A M6YH3_ EQ+D;_]^VMJ)=MQAV?Z/3[LW)9D-1Y]!D7?//"L?L(#13;.!,H9F%P M1E9&,N9)&VL8?&'8J_<$(O$W:B_X#!=^\!)A,/]WK>7@^^WRE\TZF^?__=_H M'JN^Y?_VGW8CP"'_)/C-E[MBN5 2P*7XR[;0QF/E&T^&H"*8)MU;M*.L M3]N%]2O1$),&5V0GP:(SW\E@$DKF5 5PA!=WF50TU->;\FJ+7P-\$ M\89,+1I[MRLU( >P!Z?@4:\MDDTXGD4[ZI5L'RYFF%$@TPS"Y7I=DO&UUQ=5 M\$X$W91)Y%1*&,+[?+?!6*,7O\!]Q8@7'ORP"5"H+J44'+U3575 UVQY;RH2 MQ3?!,R"!23B-)_")MB7^U?C.9(INS=:CT6P4CM)Q\$*]:GSUF0)UG@51$B9I M;#4OOFH98'K@Q";_#!-K(SN'6,/@8[[U$:&1.D_4#+P/>11%:S-":AW4HQ5? MKDY5[J-O*37LA&G<7* 3KIW$UQ.,5C[SRBT9=@^+,)N$DRB!#T>C43B3E+J;)&$$>^.2QV--XVA*V"CV.LX#J?1K'N2 MHSB!YU,:HI[D,*5)#B<3FN1L%@&U]"B]%KT(HDD8C\>*$,6?:HF Z"HX,U\RC;J,\]1:P6M#9E6#17I) MO4[AOF'BDS-:DC 9I?!7/,3/DRE]COAS@I]C^@Q;#)]']/PD06.LLR'TCQ%PX/>]?E-&09.Y1- U38#_Q:!I.QU/UHXX*LM)'9U-BB!'RC/%0&&"Q MG03OD&DP&87I) H^H]-6)=.GTRBXK2/@N4UMKW0@'#9??XPQK:09%1H=S<+1;!B,AR#5Q3T(O$X).'>8-QS% M$W]&A70KH/KR P-+PA9@D(Z-MO@BYX$>[R,+][S7-Y@A,;O%*%A71//@A&P MX^$866E"0ED43B?XK[Q NBZ.61A-9TK6&T,;XBZQ[I 4M/SQ*(A!71W(?^7W2GB$:P3%\1G)MQ&=DI1&KR\8_ZI-'G75XF0(JX.G=$1]XY7^K.]E M&XU1GM:3Q:'//'(;#F(Y(Q <=%LXK#RO&?T=P-$=P>B5#:F)"_^H;!H+3 M-$7N.QF-<3E0]I[QAHU):!E.!3-DIMBQ8; N23H)8KA"HC@"]C0*INE0\4+F MC'J_GDD.^ RYH6GKTI_,)^3^Q3&RP@F/0= >\/H; 3$,9Y(U M'LP0@55\0+QM3Y6=SP:H 17;X^=$4!17-?%QC29>U66K-7;V4ZW(,1ZV80(+ MGNB?K,I948HW+]PUZAM2*ZI<6I(G$R!X^V:F^]=K8)@.ZBI67@Q2XY_[Q]"BC'LX#&?21Q M F=M])AJ IF6V,ZU,O/RGT4SH_('#NQ9% TB]0UGN5BC;RI-TE]9ZU>RI*,, MB;$#ZBA3L )B:?XP):+RTL&_BLK0P,2)YT[H>H1K-.8;DJ^'"7P_80;>I$!, MPAC4W21*T1X]2H,9VM(,B_H$6#9)^M!V2C=L*AB\/#U/*O WSCF*)S1>&$\< M)M.1[7J9SNAB;)MY-$&]*(&&PEF2P*TSCE-X$021)%;3ASLJ'*9#NL["A/Q' M_. SR33:S*]UB1Q.J'$.6KCHXXCH?FK_YY'1&\;W0X1T[Y>&*&=L7>??7:2: M@&1%YY%/I4]JLAYIH]JZB#U%?U@DSJ[UAR3A6N_BF6?B*3Q((#+R0:*#O9?H M_(C+V#9K_Z*1*VL4&6>R_HU<@X/>]DI2,RYWJTQPMA7V%0B/Q;*?;T:$DVP0 MID#$%GK"D&2LIPH_W&*J0RC1U1Y;EFKID<%"D5YF89K0)1/!O0-ZXHF,P&3; M8[F[W&(P2B;;.@(*3./@!7Z836;PH6-B3)3QE$S04427V$F']/%L.A@[5=*F M#5720BGP9^T#(2Y)_(P9W#+?;D6Q><8F!M$A6WTU<)[")\ X'OC6"\/!1&X_ MV[(Q,A)C#?=Y]L=0D-$]L"/@1RGYCJ))'(YGZ%J0PXG2< P"!5RY4;+7/*#9 M\32,1+,)Q@"T^[(1%JS$8/-3*>M">Q^5O\&-W><7GLC!>6XE J.^#*IA3'I] M AI^.@W^((#QE4JRA46,8>F$V>0-E@RY0?F7 '!C4-]'DQ@.$2^P.7I0B:)) M.)O1A3 =PTF>6+_7_3K "^'&F)&M$C=L-!EZGS=\-:A_#6%<9)H%%A%/6@,+ MI"+RVE1$1-"E:)]S\\+X:S!-LF=,Y*O3A;!KQC9LD^A$K:V,,FBD(IM 5 M"IWO)-HMI6 H.H#QR-%S;??;*'[ )>Y4F 1 22/.??*N2P&^S M&:BOX1@D@_ZKB6;!$4C%I .,@3B&K4%.'>&/GH G_<9:O9'K-Y[HZGM/EP8> MJ1%=/,!/8#?M$$HK+G&<3H#1C$G_1V_XAX9H2;11HK"5D)5N%D:X(502UWB( MI'@928EV4."!$2WO&,Y>0V1D @K8& 8 /&(-/WV$NR M58[3$/@(&[+&"5!D.\_XW5.6PQ\]YT=P>C(J:NI.2D\C=722,2QO,FY9U%$" M*B?&9V'LW&R$:]LV&]16T6E(-BE@\E'[)7BJ PH:I:* _@MIAL![2/)B\$> MS,+5*IA=51FHH>,;&3T6PKM,!^".S!!QU9)"AF <5S5FHQZ";8:M90\U!]V& M2HOE?4U;]I5^?F?.3D\.HPV1A&,*I<.PNH0. GY.@9SQL_VJ.0]Y@Z[;3HJC M][$_IE>KYD:A\Q;82IC.8@R=3"+=A$J38EHZBL?A+([$-,;AA,)=\?,03NH8X-L8>X8F>Q3/HM@99 )-)R#TC3&2K7D.AF &5^^(3%/X(6IZP9+, MDG08)N2!8:NUH^2:N\A2@XI,;I2.!;#FD^WF*YDQ*"8!!RQ.R(N4 ED.6Z0H MM Q.T,T8@Q2%^KNEZ*&E'>_9"45T@DC\SI34C ?1+8JB5#).Q*( 0\870$L= M S58"P""X)C.%X@0<.^.XL=T#+Q;!2?KJE@B,,XGY8,O- MAJ9ZD*(C/%*CD7JID#IZ,,8P>#AK(%\"NY._.VA>*M$6Q%84EM \/QU+P# - M%ZR3[/% 2])Q^@!!TXR$0=Y"I5(?7V]SJGVW]GR(O)3/Y^D@O$JR'# MS4E6%+Y19A.]K+4:IK0O*0A G*7Q1C$U@Y9BG1XTAJ=0L%KDMRL-RF;.$=M3 M<6(@R:5BX5(2^#&X.@J:5T@HJ23G ]V._RN17],6*"?T:B$?;5E@;UPK[9&> M7JRF)PJ??6#,C<>-O24"=NA%E"*V$0<1LQGU_,ML_E6^^B&K[DD 9757L-S6 M*X+IIO/H/?&1ZV"[0,(S8.ODD8I 7AH/)?-EX4M>[5-X:#S%.V(2)XQPQ)(Y MH918IP^D8-31H-D8KA%#9F3LX61*5N44?AXW23VH> :MS;Y MH]QCV(X4V@MZG+R(7IPK@Z!QLFD8)D)*#HCL_FNR1I[1<& >^3=J@.^,P]_' M:6LT8KY:$$3M5L&5Z ZD8SPT@ULZL_S] 2 2=(?1=(??+'X)1\: KOU/Z124:&8Q6KSA6Q03@]>@[I)F3/ M.HI2X?L@:S%]1 <,>D=.U%ZJ@C9XV79V&(?C: 0M$L!%-)P"6TRCF=D<%]PH MF#Z4=,=%5N'C+UTPE>8Y/4K"Z0PGH3[X_3Y'481>6]A-F!]:Y2BE[S%7-<69 MCU-GA/SMH:MYQ%F-+WP3YQ_V65CF!=PTKXN99*DN4OCN,5=F@D0UB4>^6<@? M#EZ?$7E*/"W+'_99GX^J" AZ$J<>YR1^>VI6!PG@!W?/X;L6(AZ'2>(VSM^Z M6W0T)K@79X+\]6-N%*=7<8"6-[(4?ZO?#4TW$,;"/](-TY;]T'"_^.]IZV;Y M\=?$B?(NF8MS;I&\N)K%/UKY\N$@4"<]A*(64L2(U#"B1#4,QIA.A:\?Y99A M;+)3G]34P&NGE,,,/)F%'D6[;8(,J+.<"B3/*UK\#->40692]>R!*O>?/9UA M*]F[T#Q]BOI5]T*W@P>Z>76J6X6BL5J8*-46@@40A_"L^954)3_4EC+X!=,!G/YTX$.3ZMLPNJNAT6JWSH%4/YX'&"LU'(#0 M/TD&4?!Z5Y7*K3H>@'@;0:>]:.)W60.B4= RM8DGHXH:K'P+(5 JBD!\P2L>_SJ"'E-W?U)#GD7B$( [<(1XTU9R$KX=^@22N MBVWPX<_S8)1 E]#@B!OT/S0>87M1+&?W(?^.F)Z\1!_^Y\> -N$9SEYUIS#R MY4I?O'T54#LQ_,<]_D] 1#!@./XS.>H&*L(TAV=)(I?41R 1L1'U1)U HF$8 M38=(1!'2B1K5*<:SXN;LX.G3CW\&D9A_$QF-L0_@5[C)'C(:(8W$(QR->M\A MI31AIC>4].P\,0U'DQ3Y)=)KU$9(LSBF+F$ATTY"BH@%2Q)O>&B4XFF')5$=E5R*S^U\DY;O 8-V8H&O,_E>(LX? ._;;M:&#: MEC_H@@K-)NTWNF)00Z$%49>!,+EU=6R"L'=NB8[,'-M<;1945%=%CT%D]6'L MDWYO+0I<.><*I/45BFM?-BPZU2?Q_^]*%&W.*E&IFLMO2>0!%GC?+3!X"BND M2+S9]QAE&*#/S /9GWETR4"]M*U^VZUWNFG8_OI+ZNRZ*6^I_:2^N2_"*E+6$?STV&D+K&DU(;7_N[$F&($%45?M;\ME"G, MY9$_U/[T0TTU04XU$+N$MU#'MO:W2^QL8%<'T/K+(7;,5HMC K::#L6B3X'8 M&:!K/V('W3JNV57J7[7<95:N9=W,T7J9''*G*21PJ0S7$O&E&M0]HFQK7I!= M]YH[,(\N*L2O2*BVA^^S";ID)X MV7 !9FY>5,4R>=O>40O:+#BE.O2CX),J]8O>OVQU'P;OWY_:%^YL%B83.%:D M-[WF:O6BX#@P,7Y!/IZ&"(TH\@1 L4HQ43,&BGS=.(MGXD%,=Y_ LXZDW[B^ MH:A6P9 *1EP+%7 A9?2!5N6-;M]D9:K]4,+8*BR04$%Y;XR+WK>'E#!/D+B4 M+L#%D509'?6,*]H#B6=+WDO]>6)\3E45CXT9F&-8JXTIF!Z-9X'"PYA@%O-, M"!-XFVE*J7M70)0=HIL!F$X*-RL%ZZ74:NW)"+/Y9F$\19]+DH:3:(0QB=/9 MR/-TMH7K_'*WE86H&I:06XW1N3>FF_@%QLQ'TQ'0[9#""=B09ZY:_9N)6B\K M+,A>I=-Z(K!Q2\-4DL1@J686$KF$QB!U1-%8-6)>_$KZ"1'R7S?B?0;8[12$ M#,Q'0D,BT"W'%;"-O5;7:)'GM[1\JX;'=;N( S1^3-Z-QTH7R0LN\^T=HMIX M]AG!!P[>_6)#&2[PQ*?U:4D#H.JM6!B'7S&R<'3-8Y$J4U2+XW56(28%M5A6 MPBQ+Z<:U52OO@/5M;HJUL7Y8AE'7$RV(8Y@EY:QBH3I(L=)%(7.JX3:7KBI= MUH='K\>E2Q?^=K]&UQUK(^\+>' A,D& QY7E5R'2')4J@O2W]R]_%T&++V31 MJ."53A6]TH>#92C#024JPH:TP,9@Y;S%3-38O8M*-8EX\# 4,02G*%W.:$E/ M3S86O_QVA%^1630QTX2C?F@%C NGF1"4,*BNV MB;7XK5Q2N;E3#I-^(Y/?T++M4[;?[_X!8UX"NZY@B>RWD WA>]$4E&O$8$9 MDLDX> O8G@2)@>ADBEB)<+9E^G?'@D^KR&<(]BW"R\YOB MNO ^"C>\:63ZD.$02O\ '+6[O,^6@H;;AF'8'V!Z2^=9M&WKFQ"Q07\K5HO= M>N]9 M=$ HN3<.DW$4O,SA4'L?Q#(YAFWCM%&C^1T6"/'>M/4DK2EK%VJ M9*B&C5$$R3>@V_55B."B1EL>A4;!I(?#1!5UJIVY) 419Q8%6/MI##(5]R,U M15D0_&A,&<&BM0GFS.O$:?44)FN@X2021I,D=:J;F;SB95E5?+HI*JY<$<_H MP2A-\1T3='!*2^B/S)4$IT5? M4='7$36&]$#7F?WL+#I^E=VS+>VSK KY$BO!_5GD(+P@M/.[EY_.S:::6WR+F<_!9-S4<3,;/Z?Y$S)7=[5KE9)@OCGPOPGM^?A4U M/-W$M#RM1Y@?W$0)WHRLD7H1!8L5&[Y[GT5I#7_WRB%JS/>.)P9N M+SSUS4?1#8>3);4_<@;&M-+]B[:H(_B=XR@$UY%%J8'96MV#**A3?X8J]:4P-GK0C7OU3&E26W7+>#-YT/_Z[( =$PU;#D/L'EC*F2 MM%&S<#B*>)^F!$%/VX2E(1.Q2^$$A%-CDZ+A,!RF,DVA-O Z3G&2AM/(@66O MH>50HNG[!&!V>1QJH90MR9B@K5X7JQ79"JZ$ MWAPPH&',U=G&,15P1#A:Q$R*&%\!<0^1/ZSR.]EL0:8-@LF,DC!"BS[Z T;! M".%<,+Y$%@A':2(*IV."RHHX,A<_I62$@TM:5W#-125"&EU+BO(XG*84FID, MPRA"BQJB5K:E-8>XWK5)#P4.C#O]TYI ".]YAO%,PE,\DP 5Z&T L7+F$RJ; MVG SK=','/N"E)E;I%@M@+.FJ=B]SLX@F]&IPH5IXAJOBHTT!A>$>4V-$K\"[LWPL W1C^W1V^CVAQR6C+DRAIIANO'"6_R-8F2 MV'*>S:$S(+5KQ#"IGZA3^<.%>*5VQ%B9O!7E:W496P2'&A)\\Q2]3@3ZGB(T M^7@DC2@F,)Q$QD,O;0*':((9'3,@J@@O(CA47&3B]=EI@#YX\OW+5T;))!RG MPR 98SA#,)UA/=,D^/0?V>WZUP_N\]%0.#N&B!B?8"(^%D_CL;-\)A]5CN@P M1M3J!(:42J\*W$AFHKU\)>$QC]'=B!!:<+>.;*L]S7#(P,3A#%&O8_%YF,!$ M'K4^PZM^O':BB28458G^7E8":2FWYBL@;3=H=(5C@A>B'^N/JT)8MC&^0T\N M3F$IA\HV)!&?R)@E4CKFZHC4S&%G9R>N;]#@F[*"J][#EVB,173)PTYPN=LN M\7VV&U)J"8>:\G$X=T#!!;&G>&JK';W U\W?0ZH(@;H M;NMRDTMQG1>,H+[*U?)>YG3K]IBMN2LE[?BH-62TG-YUAD=0;MER'*+440QI M0EB_C;J5BJ[08KHV28H7F3S2&P)20QPEE0/0(U@$)PL-Z65WJY6"OTAM/**?JS&R$P,4YI#0P@=+<^"&H"Z M/)"&<'/D0@_J3/JCN[>$#9($8RP5]4Z05G DR0IM]/;E5"-R#VG;-X<(0TBQ M_+@ JI]0X>D44V$Y$47TVM&5/BX&P=0ZB\)Q,@6=9IA,0"I -CTDGEOT[*.Q M82H!/J-J3Q@$B,[6&4@Z\92:[[=K[HX-!VGP7/P7(Y"?MS TE3=ZHD-/S73Q M0^62JZ4XX[FY$$)!YAXS :C(U'^GN/-]D&VD\MT*?BXU[](HZRF0T"V4$ZM7 MPY7:WG4=.49&HX/N,I)?D^=Q&#!$[1!.NE,Q8[ MG(0)%6^,0;#'XL[!HUJ;WDD4W6>) QB8C@8CTX!D6@9JXS;R-_6N>A"#%!D] M C9(9_4GH0&P)7A@SO**[#_8RR>E,8>$^D 1C)^+6Z%&7L!/FRO!%CL/ M9O#]=OG+!BZZ_+__&UT8U;?\W[JT""X.)<>V-L9F15HU+ -=%73S8;JK#Y]9 MAR3LT$N[7N8DDJ"T)^^.4-\B+-#5!9;-[I( O?&148V@C1&_\R""[8-X^KE\O(M.YU M8_S0>RD=&$!*4D194$ D@G;B4[C=A?3#@KR,A1%P()>YPG1"XM;,34";2MT. M12AT\FREH[E")[B1/W)BG2JH.G@T'D^#2+*I6DPG,%+:JW%VS M%+/,!(84B4*[2[0=;]$**K:<6JN$1%Y2,,."KD?;NPR2AL#R_MJ(.V9_(RV4K(L.6^OL#W2@O MG@B5-0F#MWD)3V/*>9EW?!!5I9KS=VBPTC>S5X M#4?C)KLS9FO&0%+;LQ2F3)0?_)8MEV'P9@FZX"(+A +^&?3J+'B-\@-(?C(6 M4;P[?0X,$U@:NE/RK_K=\;CSW?"Y*N]YY*%(IX)7N5O*.U6(69U]Q(L#-YN9XAIWC&27/A>%T!A>'WP(UI>6L\N.7&3I:3DVL MUU[AJ$"TY7V.A07)2B%:NW1:"ZEXD5:+3;IF.QZB&/2ISV8$3!I]62BU$LF^ M!M[PP_/K:VJ,C=- A<&HIFX:3DE"GX 4-J4$-9AL* P62VH^6Z!!'[,2R4\4 M1Y0.%,<@:F$Q7P+L/8=ER:KYC5"P-0+[.)R & ?_31!),9XFTKJ*:P6+4&V/ MX5QB(9MD.-&1"T0ZG6N,E1:PD@1^&(<1URJ?0H]Q\+#-NQ1U[5 #H6SF)]H5 M(Y<#7S&O5KCDYE]!2"@X?C&=?BF*/1L8:X;S^T+K=,).TJ\-8$U,12H9FY$(*S(WW 6 M$1=>.E[NK0H"WCTR'NVE0?UBV!6(;6U 2D%G>[XX/OD&1P\N$+Q'ML>4T&65 MCQ9KX!WRQH\Y@T2#-E(J:3D=P(5R[G_[FBJ<+>B*GHQFX10>32>#)&EZ00SF M*)D-PW0:OP@P1SEM>AK6YBHOZ 74N&;P_#@:#)-#9H4U:Q)0\^(I>4S&@\>U M_G8LD#30L<'W.WDA-6!^TT'6X/I()2I(2?M'M<8''6 BWK><2_QDM_3*UQPC M&//YCGXIJY,O1N&&I?U+_6MLD-TQF+V,+I=H<2X")?DUMK)<3HI4@3 MVZ)F+8/JA9%03>LVQ^79&#:_[++\EC<$3_BASIA:8"B MXV=XR,+1>"10RF+@UE/^G,0TR&Q]Q<*]X[C MBL4D>782NY]"FW4X-U=ZBQ+R+0YC"O2'WL>C21BC7[:U$)&URGHS>VY;XR91 M"+FX56!/1'V '[4_TL-[)/I]( Y][W*4 M$59*B3#6(D:$B1H#.::M1<08^]' >42:HP!+U )6H;I47C245-8$>"U)58_WE9K4L*]C*[P[]%&-8> M#$J+/6C,?T(% ]?UC&WWC9\OU%0]^ZNIE_9U A)EC,ZJYYRD10K$6/Q]A,'D MPQ&=%O[N#)/+-AQTE@N\SRL)?>T$9S\';0,:F UQ[(.9MO :3QA^!,P.$)DG MJ@IN-*/S1/5GGP=X$I(@&4S@,Y U*"!'PT$2O'BNSH;:0YGU038C#'K!TD0( M$?*?P2W>@>B%P4A$03.2\1U-J&@)M)#" M8. 5K/\(6S1 ZS>"D8WQ[)/CA"X+V'U4QMC6)Z!X$U @T@!AJG R$V!#V/WS M 'WM>GTNFH3\([@9AF.:!,\AHE(9[+(YBE$+Q#LLH39/E1L(%VBNXM7N80)A M/&'D-%@<:&8VGF&T+#8"VL,X0=:2PB+K-5X4F&"X6NC;CQA8E%#7&,\]I$YC MJA, RYH@]A T_;8L%R0*N63@?H,%IX!1'R7\+M(8P\EO<(&3$44H37C,0*C MM&@Q9K">],T8GL%O8B*\\WR[JW0Y)<)-SQ9_WZG$7%#T1D,JN1C'3 5'J#/- M.!!JPE06L;IW%/.87JL3@*MZ0U:'>RI4%T^XJ1$_""L@\>GB$0\PH>J"1X+^ MV*,049!51!1Q!&KB,#*V%[X843[BD,B?L2CR11L/'XES+#EY-&5JDQP=%Q>G MVH[V*^X3.N0/A>EN$-KW!@ M:S/8IE@?BQE9'Q =$7,BE(ZB#>0@7<*NP:DNR(D^.(U*41=9\''QFPWMUYV]9"438 MC9F-P1[C!\]F*?49)+H1%8;U;KK6LBFEZ878N"-$SB%.-!',O6FAN#QEG-"S M8ZJC^().SL+=& =NBJ(24I(CL;CC9.3P&&T9TB1QHC:SFZ48@@/*63Z*R C% M=>MP&#GH'U?MU$/UM?A>LF.A8YS)'UD0YHV1ESV.:!].%M)1&<^X^B6:DR-. M,!N1/ZG:8/0O*CFIN"!!L)B)6%Y6$[Q#$?&V M?].G&$Z*9N?IC,*Q<=U1TABK""0KW7==87(5O6O/3<>"&G7T<'9[M %BY6PR M,\"?04!D('/=#JE@RVS-44NL6>6\(;? B$1#F"E**8 449YP(I\LPUP;%!V[ M,M@8<>CLA][!*EM\%&9-0A8$'>6%6NEO>"YMG MML.\L5+&9:#LP[$P1AQ$KL%1&P3$?&_*8&M],%6BD]1@Z(,@;0:[^> @"!?XRG/UJ M/N8UCL;# =U>=B&*,RQY3FGZO7RA\@Y6KX7!2[CZV43ZJEB2(:*GK2U;SA$Y M7;"[2]7,0C2SXNA PWJ(]5H94^!@PUO6S,9"$8)J=", @5T&QY-N&^''W2UN M?5G](L,0P8'&'+.%+AV':20J8B/L4Q3%Q"%6)1$D-J&\-IGPVD!KM^C: M9&.[65 69.UP K(Y_HL*4S1$$VZJ=J=MT(_=IU80JWXN2#J3'C>BZ#,*1ZF+ MXN\,5#R]V[!7G"UD%"'38PVB84KH[/6YN+NHWOE%T,,SM&!,:4\'XYG8T $9 M*>3JTR.I[Y'64KT@3M#8T<)XH7 &):+70N;6X#S5B7(/Z^.PW76Y%68E20E7 MBC1HZT0D6)5K1 ]EM)S;8_1LR,,/>;;AP"HQO+MRMUQPZ#H&AV'Q:1C^L5I/ M8B8[3<9.Q(^<]V(4&M4D0A?:2#!BB5C[L&']VIQ[\I" M1K#Q7O4ME'9*EL.#0GREB4W!A1 2MK@E3I2]BF06H?"9=1W@(0.0TS@H2!N& MVFOJHLU--13HLZL#^4TU$XJC'X>CA*O]I%,!ZW&0[:RR;(K*'$ZA81T "^=P?T*EBB1@QX^- M\BM-1C)<^91J&K]@"$E6PR.R\Z(C$2-/4I?AGN?UU*;=]ND/FU/&ZV$[1JG\ M/SX,S%OKS'#&MM16D;1Z;LUCKY\(CK';FUAWJT8@?? M'<51?%@[+;5KCKABDMLLUU-3;UCP$?L4%^.28DV##&V4"B;(>4O73?5RZMT> M14)7[[$\+J&@K>@HFM:L!E-:?_']"%1GZ756@6X&P5/Y]3%IUT=1PJP+5(1I M[(#YL%@1#U2Z+Z[!VQR#=]8WA&%G G;VD29D0QK>^YT)R7FI,HOWJBPKS4]> MH$^%ZNEF/#\>4VIE'C(/6N:@\M:86< Z/QJ( ^,9"(-:YP:_);J3ND!5DE]T MC'$O>&LE\$8*3XUF<1A-T ^#V17"O$>!5(PI94>IYA@A,G^H.,DHS1,AS,@_2D\ MV'=Z*1IL)XAL.AK&P2R"PSY[P.S2'K/CC/:8=RZ>@6H769G& :I*-IF! H=I_91=.4T%XCF&6$:"T)!BRUG3P+&N'U=^!4&%B@01%.!/XB M&_24<(SL@_PE<#3UR0].X%[:2_Y8J74Z],A=8M*Y&D"57S/'(&^]"/13B33D M+F*S(-R[94&(B9V&9-/>A20\P30Q&FGIS>[EL '4@*E3(WER M=0EI#!+/%]V>]AX4OKZYW]#%:V9_"% $ZKR1QG\O\NTJNZ70([A@)I&$ M=7%,O>D8HZ238#P;$UR0L@Z/1T3[(#Y@*4%)_T!C%",'_"<<@YY)99HH!@Z! M]?';&-A;*Q4"]:,RB>\@X/C[^F81N0&I$?XT?AY.@*VG3F@]RRLC1(VB6&.I M>B#[*S9?NX-T-QS8:;PLWR79!#\@)-RVK-JI3Z.U,)Z*PEZ+AL_1-W!;,E@M MBB5;ND_PL:"_UY\I?SO;^7]TKP[\#V ML-G_IOZG?XJ#:$0_)1/UA/YU!']%4^-5_5."/\7>G\;BFUAVJG]*Q4_J3?W3 M1+4TFM&/^J>I^BF*:C_-]$_#VD_PA9[Q"#LT?HN,WV@PCQ3D_]\,QBVHJ(58 M-KE!IF1"72(NRA9T$2:^5O)LHT)&WO#'S:,RH7UV9D6=$QWD<58N"\9W>X6Y M\$L0>H^#LS."\'D=T!FN-RYQT_[V@8C^?P?_-WBY*Y8+Z=!6?[R[Q:@T8:&0 M3WL R\1M<*9N@]_-,/BRR:]V"/U]YNMS?%=_R B:4D=^.0;F M$U]?E%?;._( -/0_:NA?Y)P\S@Z"7MNWEX>M9M2_HZ=9SDGO_@E3D/#Q>RUA MU$ H#SS'Z!$BX+QC M$^>H;V!TP-%Z5.G8 53WMM)["IYD@HK"G$X#[GMQB0 M#J-_I[#>':$ 78YHCWF/H19PHPI,L#_*ZNMMMJ)Z @K[\'->W?9MX(QDR$^[ M+4+9R!;"X&2UVA$N)TB HBS F8*.J;<]1%C@)IQ%"5G0P0" M[FP2,]5;Z2ZB674QA+[K2(?NOO7F:F"!LZEO/G$+5TD&[#K;26Z,K) I59]3 MFYU8/.2S5'W<)?F H,L;MNZX[ABS3[)M"R\>HK"TE M_YPOE_ @J)N"+.RKA_F^S)2Q6V[:M=,*]BG#''? MN?K&C?*$$]MW)(^[#O5#O_E!_1H($!A@0N&Y/V2Y.SI^W%GR1>Q_]FFGV=7S M#YWG&06&'M(P,_&95+LOK M^\99J(8SW7!8@\O[5F[MNE?T;.7R\&CHO3T5@O:VY/&#)"W[1?'[(X>14*'6 MDX:FK1_9@&XL1>.LYN7MI8CR#'4>V%9A0;$,92 Q:V-A8YNG9IL&Z@O7N+UB M='S!L=2(ZSE$\/ON-@>IS$HX,I_XV#B2IKT%\\TBGQ* MYEX]=,PA\FH(!YQ!OFG=9WI?@/[W^7[XV\GEA@(RVL1$*Q6OQW-FK)7IXG6. MNNG^)7]FK:G>4Q&U+*P&7\M(E5/#:?6&0G]WO*+?).07-B]'8L;_' MCQ@9_/DN7V*Y=E+.'M@@>>\_WY6/TLQ-E3MZ[B$-O2EWCB9^4#NP)P]L1U<" MVP8>@_HH&9]QV"WIL45!A]@;09^,;V;;U]X?(&BTBS%ZS(C8U&9#L&+($ MB6KJMVS)%8YQ//X0X?T%]%?Y7 GH3IC6_@-HDRT$ @NUB?\E-[AJTQOKZ#6* M<-@CM7 <-$B3[H/-,O!IPX@JNPW7CN 9<$C^2LPI1Q[GL9U[W[$"/YTS)!$; ML.)1$\G(AZZI%!D#41F LTVO?1EA\O%[>$_AM!T];#IZ8&5XA[4R=[II M2D:0V:._'#3T4]UP;"&5-J'T$O/\;S7 M;O>X01)ZO,Z69F=4B+ FBRX]XNNCKOVM6OLEK?T/WFB3NM\?.E=1/%M1Z]/- MX5&V1M0BO%>PP<)F9GAL&%]+W P)5&SOH3O33LAM':695G- _MT M3L2]J+([T1-%0BT*([SN,7;\ !'G"2^51^)]O;JW]'J3_3;SD Y2ZV&ODA4$ M=G2*S?*KF2O+>8\YR/B4B4,PWA1,2[YJQSP:17XG=H\Y=%C$'F\."*C1,H/I MH3,X4(?I;IBP(_=LE4[EC )^=0JBS-J\P"HP@3B/QL&TSV"(X9>C-/FU+0C) MIWOT43C:GDE[/#-]_>4\.!(#;.^Q]P$Z@R 7GGSEB>(F5IC5Z;;2+V0\U7\UF5K[/"0(ZCVEDF)HW$ MX.MZL^EW$W[5'>6BJ C.AH!CY8IWR1XN!:LTUD+GO?L-G?:L/+=_6P*'CW8[ M7O'3KW&%+HQ4+:?MAH21)O< )XY2U0[,8,:I>HA6/$;E[XJ&IV2Q'.4!,4W[ MVK'K6PTSC>78LJ52?4JK:(!\VH3I0V Z2I/U%1]QVM>5F\J5_Q46R.W\FNYF MFXY+[;GFD\7DIHS?C<\9I==\QU@<$/+MZ0/2UB#>9FTL[IV)A]S\&(W?0[@$ MK_FZX=#+W^5J>S?$>,@\.:%]=)K>4@4VFAZP0'>Q20D/YMG,AGK6/GG*%W?A M8=R8.HP0I4U-83#![4IC-AB0>'X*,I$P_4_P3JZS>]\V$AX)GRP3+K(U4,2I M@MAF4"]O;_.*TJ67^5:4 &/,R@ @HA!*OE&>U(!@A^IOK#WM=RNWHL4U#?]7"X"UFO$''A 8&%>"6:V^8 MA-H?-& D219^@?CN]H7L)/E%!#N-!?.U*)C(TCUJE&O0:U:EY M%;!T!72UZ9#[H^' !,YYH[+_30@=4Q^7&0M]S2M2$'IMBE@"ET5,SR+7L M,4D9(6\.CUT(],.C#!.V_O"AVHU;P-H'O_%(2_=>\W=W^=XW\>->PWN$)=-" MRQZKUO'20Q:N;P\J>8"P_?&V>\"P]S7 > MM$+O3.RE&L333R7KG@-[>AK::R!/O%N'26.R@_.<01-)17368GED<==]F=.)^#TFA,"=,WC+1=CNBWZ?3=XS9)_'$RWGN3P?(-EIF7GAUP_^RWT/\,8D#]V'M"?-+!^Q_,G M#>Z (_*31GH(,ZJ=8'OD>"\I!HNI30UAU-W7V+EUM;P3S-MH/3AC]LW9TFQ+ ML^&Z7YL#"3YS&KYW0#]I^7\2'^K#)7]JYS^6\_0/\2>=1 +U/?8CZ_Z43G_LR>L8R0\^<1VC^9DGK6-H/_6$=8QM;]WE )V: M$ H_9*M,H/)X0IM$O-.P]N6SUC__X]^C=$QOO.P3(77RI3NRZ:]G?V(4$K;K M!B'MKOL]^"&[WZ?329]GWGV4X5'#CI"K]I%5G=U:S[0U]@!]208ZDSC86QJMVGBF;"Y3U!DD M_'@OL\'Q?EZ+/80A+>ZT?W?^H?9W36PZWT?&.OS/5CGKXFVW+';Z_JSSF9?G M[X.C\XZ'/OP)LM/YAX[>3KI'].%_?NQ\IK^@UF,-)JC.J18IP]N*7#\0!!T)RHA6GJ) M67ANH*AL;!4LJ+%>;8&,X 39O:RR?Q3+,.!_ \PM\S^"?56>7T]!AUHT3XI^ M;AXG8>"'P5F^*=U7\3=XGY;0:=_[N#W\WQU6ZPN"]\S"-Y]#P_5?]M# MOO)]URH&TH^P6/AC_3>J!(!()^)NRVNZWK\XK'0S(?;Z%Y3@/[[%QSKNM.^<\W;QUSJ/=>^>^TG;\ MG:=[G'GGE9] M2ZZ"\7)+SL,^PS.,R.UX.8>UN6<2Z9Z]=*+Q[-E>/_">/1ME.!].$ ZN=AXJ M.ZTA*3UT[8W'"180RSMA!ED0/=KV]NCBJ2AKOZZ?E@![#N:QZ;1GMT]"SCW[ M[J;Z1^LW?OJIQ3^/JKU=_RRJCG\.5<<_D:KCGT35HZ>?VNCG4;6WZY]%U:.? M0]6CGTC5H_VH>B_1V@;]>%N5NS6.JZ_,[358AX8=6Z:#^_MIP\6M9W6WYI[7 M'PZ#[.H*S53;O#FWO>6E]DSWSED;:L$A4Z=*CMN\NB5H+A,_0*8C:(P;QVQ! MY9KSA;OQC83Z>K,M$+F#C)M>FND(MX@'05/YJ$,4N8M\K8#>I\[:YY>#()[Y M4> _EM_4FXG3K%%AM7FX'57J#*BLQC8(V9O+ OO<#)Q.2X&IWLK;H2X;N/^K MF*^=4>V'UL2)?F-X[":"3%1+9KR;DO0H6,);7D(&&O.91SJ[:@HO3=0ES'06?U)G!,FW9ZAXNWO>GS>RRL5+>N0DH2]DIQ0:$!->V M+'^_$&A[9U7^K0!NN+S'HL*;#:)Z7&Q+F.;EO>0S[\3I\*X+%A/$YTU$5JHK MMPG><7/(7=\'9UFU76&!T_=GINS1FP"LJNF4J$:U[2H?.;_" M/8;W;UMV-OC8M>$R/C;9_3V]J:J+/7^+)14G*K M2DH:%5F >@5&C?_-ENN[55 9#:S9J7&+)!#8G?LY\4 %''" ^'+*$1CP2&X( M5K?973 ^(K1R#2!TQ5Q\'44"K) M*5)OKCA-U1L9%OGH5(JC"ZO-38+ZEU8^_ ZE3B#QSER6L.IY0,L995GBC*$PK@U&O2,<[]3=26 #B M^5H6$"3I%AAYL28MI4?]H@,;;JIC]*#F?'CG#VG05]?H0>UYZAL=TA[5-VIN MTD>RP147QEJK1F33'FV@7'XC_:HAMM?E.)=;P[:FH];J#P)?:.Y-@/)=B=Y< MW_V*)+/:H'11KY=E595W-.YL#;_NT82,(.S1!&$(;HQ6/NVV&RQ>3;G&_AR& MQGZ_K'94;EQTAK#CM[<%R<;!FSQOK8P^[.S;KG;!!FZ M!JX+FE*,TC6BR!\5,(8,DS8X00,COJG")]L%C&FH&F-N:R2KH]'(<.O>1MBJX4*DHUD8>-H0.L/G8I[6\W_T# M%F<)>GX%"VRWW@;YUO<]-+^!W>C%^N0Q MNG_WYF?V3I.GJA%OFLTP78?\#24:-9]P_IV.R++,5AL\OW1>.24)C\3(QUQ^ M-].?]*NSZ/@5*%*$T/^Y(G?*/:E* M&XOU&2_]]S"MSAWY\81A,^X?/M+N5")'BSO[<_]&B#/^8W=3 @$ /9K;=,'1 MHLJ 'L7!V__Q@/&B"3!?%51]!)KU,VEW**ZB1VW@8="W(QR*])A2(H+/FO(I M:RHXBAVM[T@B+6Y?B/?^KF"V)..]XF6SY$1 MGVX\_&Q??:3]Z9Z;&O7;N(/Z(G9=@<#)O(S;:)G^YW)^4UP7O1>@Z_F>2^"A M71 KG24XL+=]%Z$S8WCO%_8AS^1!0WM,OO?@D3PJ&WGP:!Z7B[0.IT^V_2'O MX.[>%*M-7M (07O>+@;FKV8C#QQ?S_W[D>/10MS/'HDH[4;N;JQA1VKWDPWJ M XBR7[/F''SG4OUXOF\3F%7U'12(.N'+]T0L1E9]W:!Y\!O*U&2ER9O+*=A& MQ5<><_9OQ6JQ6^_Z'Y+.%V#(?^9B&O7QP6_J_4/F<[+*5MMLG^%VOX$Y78.S M0?"AK*Z!KHWBSI08UGMLZ.2@R-OB^@:+&2UR5-((G$#KJ)%'K(A\VN#3C1OI M3#5^R"9\WJVNL\N;K T2XI!W'FLCGK(O9(%&\XA](CHMR M7OS'O\>CT:];_B=XR_^N^)\*HY,N!B<#TK\_W^1\9!%/J?QZ7QY_*+:;W64! MMWKPY( MB1\O_E!"XL?&GO( :##J1#Q_G7V-- MGG;;^Y_AGT0";R\^=VZZQRWRKS?QI]WG?LKIO\!,3[EP&T=D!Y]ZI("AH;[< M-02VC0>&JYKI0=4@G*/$9,9A&B7XS)=Z)RV9X5@=#I>.:AAP.;[=91BHFHLR M*HX_W[&+[ZI\BU ^OLP7_5O_@('0P"GJCC=X66 T-A!,'^B$ &H#4[LXUD4ZI\^$OAM2RD%W M2-.>#>+8[DH*QWF,IC"(Z;$:PP"F1VL+H3$>HRT05*N<0IC\@4ORK5JSJA77 MH$&E +PASP<0XMFNFM_4:;$5B>[+"@OC5%B(X OFYBP* 6FJFM(,MY5#[=/0 M0]Y5>]I]%N3%<;+@!OW+\XA\0%:]%4D)7""\'R/X($IPXD,7&).%D(JU]NX# MJL,+,_K;.7!*3)!&Y$5?\F!#\=TPN,ROBQ4Q<."$_OJGHI,-\>!5?B?;P>EP MQI#K@-UNE[F7P#E%85//45CWK@_<-ID<"ZHW3>/4#E@U,CU:>G,#7?N]=YXO M='%4#%;*5;Q^E:^7V9PW5Z9,<,1^6Y+ &69)!3K!0\?_GXLE/,^!3]'P1(J) MI))ZJ_I5W5SM%4X.N#"2 TZZ\QCV&:+,3,9D,5%/MWNXE6BFXF:0'$6JPUW# MNR.?8G#(0;\]=;7;D7T6R[09?=Z>0T+MMIR0BJ\3*N,M\BWO/+(B0>)_JHP^:E9 MF+PO%5@9*8[-JE]+1A';4_^6'=S>QT8J M$-(/G>!Y0[WW9MZJUFI>WEX6*YD%W=E.(RTS,:2#P$H>/57XQ7?%%G21W69; MWJ+ZTY0!Y>IS+#X_ DS^^T-P^HO1K,F7O595[_V6AOQ+'.&T=#&/0MK>7)]7>77^*/HJ-[4<)"Z%U_D M^_* E4474H4T@?:RQME(:I,EQG4C74^*N38\':7>*&C5B,F!NKLTGF[O-O;* M$A=4WTGYWV M2:/O&M,9"=DLU5&Y.Y\B%T7!/6K905,-$B%WGJ$5MW' +#Z]S5?J^FL*_'27 M(0QXBV"<>+WWFOR!S2#[NBGSR_QAJSH7:>B2J'0U06=UO0?A\-&_/1$.WZ0Y MDM!K:C^\R_-RD]VBS;&IP_'D<3O\ Z2S\@ZCV!D)J:';F1=5X0%+2U @P6\9 MJ.E/0'8Y*)1HQ\R; R GP\>=T>>JO!?DTM3E(_?X/ON**[B:(SI)NY5F,F!0 M$I1(0,#Y_R1L@RG//PO^$FP(J,05>?*KO*HD$DHH\4Q.=MN;LO*=1.>-LTQ@ M6?5M^YW7D-+TM)&HYU^ Z8 ?/7Z9459>>8LF1>:>^^-*O+Y=+\O[/%>.,F[[ MTFD[#$[@> GU3%\-_^"D.;PO4(QJ%S@;Q]U@%FT:BWP^1. S-Y$:98.,P7NJ M?)G3ZW1U(Q;4:EM6+AR&T='];S3]T'$(D#?[0M)NGP)E_X5)CFR_M)-#>+[,6P20G@*LPN"8A9DECRQ:W( Q@CCN7!6D4 M&C:P?/,;>F>!L(SENC567%A(<9& 253;X]VZ@UWVY1;G%U]LJY+DH$CU7W!A M.^K<-)Y5 RL+@:?,YZ2QX 3I,=285+I*D8'I\XE"B3=D?& Z]N!2M5O+O\@# MX% "DPXFYKE&\^"(5\*A_D.;+LXO9W[.[DFBV7S M(+M>T,&3.BM#1SYX=.JX<\\Z!% ME;P MH=.=<,7\M;Q$?P@90W!$(3>U7N;0RLF<5I6$*FTSQ?<9J@.$H&_%AJ,&C!$( MJ3$X$H*E0YJ'C8 ,=(7*8L)#"3_O;G>,/RF1RU]GU8KQ)?^%AM=HM^P8BPGB M+)2_$\(58:[_^NH*3@K MY8.GE(7&YD<37X**:$24([[,K["P&!\L,E+P/5;H56L!K"(8!C^6,;F:$Z2Z95AM'AFNSPZU=D^_QA+X@.5ZOOG< M>3/VFE/-TY>+8W)%4\,#YAE QPN>?H?18.;QH6@?#PJ ?-5E:# E!=K3<]<; M;M=1.IBZ/2>#B?OET7"0#-T6)+O"5::0D$5!F$;L_?<,LN,%SQAC'TQ=[5>*TZ-E'53+HM%YB7!A@=]'8V\/>'WOC4\ M\C,T5LA]H+K\@X?J?.=_Z./IJDB([ZKT-#SULI:CQ+L!EOJ#P*,4 M HK6#? M7'2AK1@,LF$5O8TU)7P.(WP"8PC0"LQ(K B0M_9A_YMZ9/TW#:"IJJ?[5"VO M<^'4N-Q;2-V#>$)A>*5? 7!#8L-DJ>\,48Z3X*"EDE1K[976Z*19'Y M0A.;)N4CS(6'E'$J+:^]@A.RV19S%@_9H]D&]-"BG,HPP!VNAB<4,(:)O11!/P MB9)H^YI2;/TC^'3E;:W=$^$Y0+6 ?72L.;0JLAN\L8#5)EOV.:@JEM[7@VOI>I](N*;DKQ+QIO^Z MJXK-HIBWQA3UL*W!_"OX:[\$CQJ!P%)_,;VSAO,3ZSQ_E\5S>"$WN!Q;$4L$ MHLOK[]DM8:J2_DL23;>;R^@-V<>EZJV3Q&3,()8P8Q,2B4^("46N7FR.2M3Y MR%"&&3[P93*G+K.U*'Q *CC%1BZ17K(^78O%VVC>P;&IF6 ['N[IG;FTD[2. MO&6]6XY:(TV@OV0;_%'NEHO@W>T: PRU,41:07JW%IKVD[-\E2V)E@FX4@(* M-SC5B=W%X&\=L0, M//T/I]3>KT M4\Z;>,O+B>+A(!#!QH9Y\@R#J5!;;C#Z>_ST^HMZ"8]&EO6'\!H>2Z\A#.$6 MHPRXJ;(Y*$EK,%6_^ S\;>,)L/ ';#D#$R,B1/)B1<:#'1WW1;'<8=]N@3@8 M";_FD[.DOLUOJ$=#DO_F>[TA1N"<%[@]CNDW/,#^:3(!1 /+>,\Z&2H557Z# M"5O?%%5(&MF_#*(5.\>E\LQKX9*SMYPYB+L)"'D)PBB<#QE3E1D#+FG 7^2 /;]R7_% 2 >,/XV>JL@L+T))ID5%D;@!TLHEJ/(?PVR12?/+/!R4@W M@^Y[[K_(<$E( MR%(HW:&#W@6A[S_85TKELR(2'KVA?\*Y/=Z0C-+,^?-8E3D@5#LY]G_.$>LEMU8\U!4@*O*IXLF;X^P"_^R:=X;88;CG9=.J1L7Q M )C"-?%&'-?;O+RNLO5-,2DH%"NZY2UU;X[="V/94Z)0$!! M8^-[DE/^XOC M$F*N0[<[N($2O(%N[SUZLX00[]HTBWZZR6]<35"Q=F0=4;!9.I&V/K(-5 M&[8-[]\(DX\I9$W8S2A@OMA\K:4=B_6S'Z8'VT#3G$=;EME^O(+'0Y189;[A MMC&W4Q:+MCBI'.^G53,W:.]QOWX0KZ8Q7[E ZF[L9S3;O\77 MA*/:2".M[W[$S?S;JQ+3R5P\33906Q7LO0M'Z#R-J)P]6R%8G@&POY0]R7Q(DS:01NU@ MPC>-[3_^_#EV[#K#7"PHOIYA+, \H6D>PID0V7O'R2(*$ MS/*IDV<N[T]M^?>'IPV(_MEZ "P_D42>S@$#K;@-U-:+<)/]H&W@IN M0 =;&F\2;J"##O2?'[]:C.O(D\['VX%[F]"/AO"D$_[0:OVPP3IP6\"UX]-& M@==A]/MG:V^K4 O:WZZSO4W=?03O=\"O+EK95:@%W?6>K:/;P0ULUQMVU2Z\ MV;?K+5L?PO8!;&#U&^:4B]MH&+.T7N/ZT!3(=E&"P1VB(3Q#E(PY4;5BE!"Z M,,5Z%DP891P(N;A*+SWE\GL3]DQ.K;LE)R$IX[IMTX+Y'9>W-P++G!(DE%:" M/C0%HV&&A, \/9<9?;,N?!0"9?IFD4G#*4<+SS^"=05]D8V,&8\PK]=ZN"P: M#2F.E0XGTYFZ"I8Y*B@$2V0B(FC*4J0=EC7*A,1.,*77:E/Z&J^QYS$P]Z@A M<2%0%LND['69K$=-+P/.*LVP5[#^;ER0D3LF/A:R.ZG.JXF#+SF.R5SGYW$E M(.DHR^CB R73-,&F,YT->CLV.!JB93M@QCBYESPU52:R ',([C 79+):\IVC M[ ;/Q7(ZS>-=G7T+G9_[.4]QBCFBJ])R[K_FI_R?C?O!OROK5:4I_(R.ZM^E M!9)'-D@.;)"T8DX>VR!Y8H%D\ RKYLM+>C9(^J]?THK![ML@:<.F&-BP*08V M;(K!2V^*3GD66SGPK1WWJE(P+@@5)"UU9R2*L/%1Y^T0?E''?+IVZ*I/?1(O MT)CB=;ZL&^$8%51((<$&G$G )HJX15[JMM:J\87>L=8Z87BWRYK!<]Y[T^WX MPMF=_OVZVR34'G#+/M/KT]ER1NAHY%LN#%/GU+!W2HY[/FQ/9]F,;+C29N7. M[8_L^R;M_I.(_Y&"H6'5*"N'?Y5[P;[)GT ][OC!E>!<=:.CU M)VI93V?UTG[@+=?\F@MNOI_._-^"S>RW6 1?P[?#_>]#(SY7_Z<9Y6;#.W8N MN[%G@SFTHV+"G7W0.[[7,S+0GIW.[@\A=%B3-X.Q-.1B.'R4/=9]%WOJB_7A M>QG;8K]AB7K.[0OJ8ITY\.-!GMEM*?C:GGU-7E-!AXX1W^0Z ,P!P'PR0'(6 MM6(!0!:(D"L'X=Z@B=R0RSU3 60)0):309[)?A] 5@!D-1GDRL@N@*P!R'JZ MEJ1Z%T V &1S7,B/MGR3;$[>NLI+5E)0Y2O1A05]/8:]NP4@6P3(?$Y68]]3 M]=U?9KX=N'T[M94S@#P!($\0((LY^<0Z5\Y?=9T<;3D?ML0Z,QF[NO.,_^3O+'->4N% MJTC/0DQ(/=F1W>,QVU_W)N]#DDHP[!09C5T4/D'N1X%LW>J$#ZE MA:-UR$(YAH6RTMV;UX8\<9OZ:0@'N2?'<$]6N0[>]]P<1FVN!MD.;X4>8H*1 M!\,]6>W*Y2T;;*_9*-E[1F4#=Q3,(/?D&.[)K'S0^;),>&'12X!J<,A+JQ]XOHF MG(*!S%-@F">5);_F(2;DH +#04G,(L2$'%1,F7_BU@0GWJ;,/S$FY*!BROP3 M8T(.*J;,/S$F9*%BROP38T(6*J;,/S$F9*%BROP38T(6*E#RST.P^$SMZ:.! M40G)IT2)/8ED$35B"]R8D'M*#/>DQNPQ)N2>$B4!)<;L,2;DGA(E 27&[#$FY)YRRO6? MKV6(";FG1$E *;B'F:-S9B@743ZO(?O4*/-OJ:FCZ&)#]JE1[)/"#+M. ]FG MF70B+BSK#62?9LHG$:*RWD#V:5#LD\)L0DS(/@V*?5*8;8@)V:=!L4\*\R3$ MA.S3H-@G-4D<%J0&LD^#8I_$XR>1?1KP,6P4^Z3FLJ/6A"S4H%@HA1F5=\A" M#8J%4IAA>6\A"[4H%DIAAN6]A2S4HECHCP6,1T9(+62A%L5""0A=II MEH-^888]O84LU$ZZ'A1A0A9J)UT/BC A"[63K@=%F)"%6I3UH!1F6-Y;\-^! M4-:#4LM646M"%FJ]A1;^8/WRQ9IM^,#6'^TIM-W?4=%=*>)^N4_*\K)R3W9O M1B'.[+[+X;VD;K__C/M_=WWY$U!+ P04 " #GU5.X*\'_;(" -0 M&@ 'AL+U]R96QS+W=O MDI=T$6?42:9I-R#8] .Q)4%4D63W53VI"B0Z'1A'$PN&!?(??1:H^_B2+_5P M;IMR.G=E]7Z]-&5;G8:A^V9,V9WRM2X/;9>;\9=#VU_K8?S:'TU7[U[K8S:R M7JOIIVM43X_3-5?/^VW5/^]MM?I9]\<\;"OS?C%O;?]:3CD/Q=PN]F'<8+SE MH\O_LWU[.)QW^7N[^W7-S?!)Q=\-*O-YD,P'"3W(S0I"?#_+TH# ?%.A! M.A^D]* X'Q3I06D^*-&#-O-!&WJ070,9U_PDA#5?:PNXMGRO+0#;\L6V@&S+ M-]L"M"U?;0O8MGRW+8#;\N6V@&[+M]L"O"U?;P%Z"U]O 7K+ L_:Z&&;K[< MO86OMP"]A:^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP-Z.[[>#NCM^'H[ MH+=;X*P$'9;P]79 ;\?7VP&]'5]O!_1V?+T=T-OQ]79 ;\?7VP&]'5]O#_3V M?+T]T-OS]?9 ;\_7VP.]_0)GW>BPFZ^W!WI[OMX>Z.WY>GN@M^?K[8'>GJ^W M!WI[OMX!Z!WX>@>@=^#K'8#>@:]W 'H'OMX!Z!T6>%>)7E;R]0Y [\#7.P"] M U_O /0.?+T#T#OP]5:@M_+U5J"W\O56H+?R]5:@M_+U5J"W\O56H+BO06_EZ*]!;^7HKT%OY>D>@=^3K'8'>D:]W!'I'OMX1Z!WY>D>@=^3K M'8'>D:]W!'K'!68%T; @7^\(](Y\O2/0._+U3D#OQ-<[ ;T37^\$]$Y\O1/0 M._'U3D#OQ-<[ ;T37^\$]$Y\O1/0.RTPZXV&O?EZ)Z!WXNN]F>A=3G6?]S^& M_MPDW M4$L#!!0 ( .?54Z0WF[./P( &)N)V"@PV&34UOVMUNE;87\,!)4/@GV^W2MY]#VTFK M,JE5$^E[$P+'G/.#6)^[7/U\G*Q?'/IN\.MD%\+T10A?[VQO?#I.=HB5S>AZ M$^*IVXK)U'NSM4*N5EK4XQ#L$);AV".YOKJU&W/?A<7-T_5CZW5BIJEK:Q/: M<1 /0_.JZ?*Y8>IL-Z_QNW;RG^*"9/'U$+OX>&V=Q*I/Q!LFO+[Q>![O^_Y@ MG6L;^ZYHXV;3UK89Z_L^WI+ZR5G3^)VUH>]2OS/.-C^":X?M<]X[X\(WT\?& MXM")?Q:DE\L1'CM[.L!<.>?D$+>%/35J+CQ]9A\:^+(;ZM'9Y>1BU87VQ./% M2'>QZL5QX3D?T1ZW3F.;-PV/K2_WP_X>W7[^?NJ%_RUZ,1\^]M;/ET-"\ M K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " #GU5.F5R<(Q & "<)P $P @ &W @ >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .?54[TW-8NSP( #4+ 8 M " ?@( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ Y]53L2F$:#L 0 M304 !@ ( !=A$ 'AL+W=O<"=P0 '84 8 " 9@3 M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53@E!Y_J5! QQ< !@ M ( !11L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Y]53LE5QU6X 0 T@, !@ ( !;2D 'AL+W=O&UL4$L! M A0#% @ Y]53@R8^\RW 0 T@, !D ( !22T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y]5 M3G?J'CJX 0 T@, !D ( !$C, 'AL+W=O&PO=V]R:W-H965TXV !X;"]W;W)K M&UL4$L! A0#% @ Y]53KXDEB2V 0 T@, M !D ( !W#@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53FIT.8&W 0 T@, !D M ( !ICX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y]53C&\67RW 0 T@, !D ( !;T0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53DL8 M+CZW 0 T@, !D ( !.$H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53@P-F/2W 0 T@, !D M ( ! 5 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Y]53G"01@2W 0 T@, !D ( ! ME%< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Y]53F4\A@#1 0 G 0 !D ( !L%T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53N,M7$7# 0 -P0 !D M ( !4VH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y]53OQ@!V4( @ - 8 !D ( !6' M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M Y]53@ZB4*_/ 0 G 0 !D ( !BG8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53C/@M"%F P )! !D M ( !9(8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y]53I+*!\<5!@ UR, !D ( !29( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y]5 M3@9.#<&O"0 NC@ !D ( ! *( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53B@#L.&%! _!< M !D ( !"[8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53NPA2A7/ @ HPL !D M ( !H,D 'AL+W=O&PO=V]R:W-H965T MD(=@( "<( 9 M " 5C3 !X;"]W;W)K&UL4$L! A0# M% @ Y]53A,C0VB.#@ JV, !D ( !!=8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53BN( M+I[6 0 LP0 !D ( !6>H 'AL+W=O&PO=V]R:W-H965T\P >&PO M=V]R:W-H965T&UL4$L! A0#% @ Y]53FA2&0H^ @ = < !D ( ! M*?P 'AL+W=O_@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ Y]53@2/:0]# @ S 8 !D ( !JP4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y]53B1T-H7P!0 O" !D M ( !+QT! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y]53AE2(W8H P 5P\ !D ( !<2L! M 'AL+W=O&PO=T" !2%0 #0 @ '? MB@( >&PO>- @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " # MGU5.X*\'_;(" -0 &@ @ %/E ( >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #GU5.D-YNSC\" !G,P $P M @ $YEP( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 8@!B + . : "IF0( ! end XML 112 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 113 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 115 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 620 602 1 false 191 0 false 19 false false R1.htm 0001000 - Document - Document and Entity Information Document Sheet http://www.firstsolar.com/role/DocumentAndEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.firstsolar.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001001 - Statement - Consolidated Balance Sheets Consolidated Balance Sheets (Parentheticals) Sheet http://www.firstsolar.com/role/ConsolidatedBalanceSheetsConsolidatedBalanceSheetsParentheticals Consolidated Balance Sheets Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.firstsolar.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1004000 - Statement - Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income Sheet http://www.firstsolar.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.firstsolar.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1006000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.firstsolar.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Note 1. First Solar and Its Business (Notes) Notes http://www.firstsolar.com/role/Note1FirstSolarAndItsBusinessNotes Note 1. First Solar and Its Business (Notes) Notes 8 false false R9.htm 2102100 - Disclosure - Note 2. Summary of Significant Accounting Policies (Notes) Notes http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPoliciesNotes Note 2. Summary of Significant Accounting Policies (Notes) Notes 9 false false R10.htm 2106100 - Disclosure - Note 3. Recent Accounting Pronouncements (Notes) Notes http://www.firstsolar.com/role/Note3RecentAccountingPronouncementsNotes Note 3. Recent Accounting Pronouncements (Notes) Notes 10 false false R11.htm 2107100 - Disclosure - Note 4. Restructuring and Asset Impairments (Notes) Notes http://www.firstsolar.com/role/Note4RestructuringAndAssetImpairmentsNotes Note 4. Restructuring and Asset Impairments (Notes) Notes 11 false false R12.htm 2108100 - Disclosure - Note 5. Business Acquisitions (Notes) Notes http://www.firstsolar.com/role/Note5BusinessAcquisitionsNotes Note 5. Business Acquisitions (Notes) Notes 12 false false R13.htm 2109100 - Disclosure - Note 6. Goodwill and Intangible Assets (Notes) Notes http://www.firstsolar.com/role/Note6GoodwillAndIntangibleAssetsNotes Note 6. Goodwill and Intangible Assets (Notes) Notes 13 false false R14.htm 2110100 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Notes) Notes http://www.firstsolar.com/role/Note7CashCashEquivalentsAndMarketableSecuritiesNotes Note 7. Cash, Cash Equivalents, and Marketable Securities (Notes) Notes 14 false false R15.htm 2111100 - Disclosure - Note 8. Restricted Cash and Investments (Notes) Notes http://www.firstsolar.com/role/Note8RestrictedCashAndInvestmentsNotes Note 8. Restricted Cash and Investments (Notes) Notes 15 false false R16.htm 2114100 - Disclosure - Note 9. Consolidated Balance Sheet Details (Notes) Notes http://www.firstsolar.com/role/Note9ConsolidatedBalanceSheetDetailsNotes Note 9. Consolidated Balance Sheet Details (Notes) Notes 16 false false R17.htm 2115100 - Disclosure - Note 10. Derivative Financial Instruments (Notes) Notes http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsNotes Note 10. Derivative Financial Instruments (Notes) Notes 17 false false R18.htm 2116100 - Disclosure - Note 11. Fair Value Measurements (Notes) Notes http://www.firstsolar.com/role/Note11FairValueMeasurementsNotes Note 11. Fair Value Measurements (Notes) Notes 18 false false R19.htm 2118100 - Disclosure - Note 12. Equity Method Investments (Notes) Notes http://www.firstsolar.com/role/Note12EquityMethodInvestmentsNotes Note 12. Equity Method Investments (Notes) Notes 19 false false R20.htm 2119100 - Disclosure - Note 13. Solar Module Collection and Recycling Liability (Notes) Notes http://www.firstsolar.com/role/Note13SolarModuleCollectionAndRecyclingLiabilityNotes Note 13. Solar Module Collection and Recycling Liability (Notes) Notes 20 false false R21.htm 2120100 - Disclosure - Note 14. Debt (Notes) Notes http://www.firstsolar.com/role/Note14DebtNotes Note 14. Debt (Notes) Notes 21 false false R22.htm 2121100 - Disclosure - Note 15. Commitments and Contingencies (Notes) Notes http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesNotes Note 15. Commitments and Contingencies (Notes) Notes 22 false false R23.htm 2122100 - Disclosure - Note 16. Revenue from Contracts with Customers (Notes) Notes http://www.firstsolar.com/role/Note16RevenueFromContractsWithCustomersNotes Note 16. Revenue from Contracts with Customers (Notes) Notes 23 false false R24.htm 2123100 - Disclosure - Note 17. Stockholders' Equity (Notes) Notes http://www.firstsolar.com/role/Note17StockholdersEquityNotes Note 17. Stockholders' Equity (Notes) Notes 24 false false R25.htm 2126100 - Disclosure - Note 18. Share-Based Compensation (Notes) Notes http://www.firstsolar.com/role/Note18ShareBasedCompensationNotes Note 18. Share-Based Compensation (Notes) Notes 25 false false R26.htm 2129100 - Disclosure - Note 19. Income Taxes (Notes) Notes http://www.firstsolar.com/role/Note19IncomeTaxesNotes Note 19. Income Taxes (Notes) Notes 26 false false R27.htm 2130100 - Disclosure - Note 20. Net Income (Loss) Per Share (Notes) Notes http://www.firstsolar.com/role/Note20NetIncomeLossPerShareNotes Note 20. Net Income (Loss) Per Share (Notes) Notes 27 false false R28.htm 2131100 - Disclosure - Note 21. Accumulated Other Comprehensive (Loss) Income (Notes) Notes http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveLossIncomeNotes Note 21. Accumulated Other Comprehensive (Loss) Income (Notes) Notes 28 false false R29.htm 2132100 - Disclosure - Note 22. Segment and Geographical Information (Notes) Notes http://www.firstsolar.com/role/Note22SegmentAndGeographicalInformationNotes Note 22. Segment and Geographical Information (Notes) Notes 29 false false R30.htm 2133100 - Disclosure - Note 23. Concentrations of Risks (Notes) Notes http://www.firstsolar.com/role/Note23ConcentrationsOfRisksNotes Note 23. Concentrations of Risks (Notes) Notes 30 false false R31.htm 2202201 - Disclosure - Note 2. Summary of Significant Accounting Policies (Policies) Sheet http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPoliciesPolicies Note 2. Summary of Significant Accounting Policies (Policies) Policies http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPoliciesNotes 31 false false R32.htm 2302302 - Disclosure - Note 2. Summary of Significant Accounting Policies (Tables) Sheet http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPoliciesTables Note 2. Summary of Significant Accounting Policies (Tables) Tables http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPoliciesNotes 32 false false R33.htm 2309301 - Disclosure - Note 6. Goodwill and Intangible Assets (Tables) Sheet http://www.firstsolar.com/role/Note6GoodwillAndIntangibleAssetsTables Note 6. Goodwill and Intangible Assets (Tables) Tables http://www.firstsolar.com/role/Note6GoodwillAndIntangibleAssetsNotes 33 false false R34.htm 2310301 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Tables) Sheet http://www.firstsolar.com/role/Note7CashCashEquivalentsAndMarketableSecuritiesTables Note 7. Cash, Cash Equivalents, and Marketable Securities (Tables) Tables http://www.firstsolar.com/role/Note7CashCashEquivalentsAndMarketableSecuritiesNotes 34 false false R35.htm 2311301 - Disclosure - Note 8. Restricted Cash and Investments (Tables) Sheet http://www.firstsolar.com/role/Note8RestrictedCashAndInvestmentsTables Note 8. Restricted Cash and Investments (Tables) Tables http://www.firstsolar.com/role/Note8RestrictedCashAndInvestmentsNotes 35 false false R36.htm 2314301 - Disclosure - Note 9. Consolidated Balance Sheet Details (Tables) Sheet http://www.firstsolar.com/role/Note9ConsolidatedBalanceSheetDetailsTables Note 9. Consolidated Balance Sheet Details (Tables) Tables http://www.firstsolar.com/role/Note9ConsolidatedBalanceSheetDetailsNotes 36 false false R37.htm 2315301 - Disclosure - Note 10. Derivative Financial Instruments (Tables) Sheet http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsTables Note 10. Derivative Financial Instruments (Tables) Tables http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsNotes 37 false false R38.htm 2316301 - Disclosure - Note 11. Fair Value Measurements (Tables) Sheet http://www.firstsolar.com/role/Note11FairValueMeasurementsTables Note 11. Fair Value Measurements (Tables) Tables http://www.firstsolar.com/role/Note11FairValueMeasurementsNotes 38 false false R39.htm 2318301 - Disclosure - Note 12. Equity Method Investments (Tables) Sheet http://www.firstsolar.com/role/Note12EquityMethodInvestmentsTables Note 12. Equity Method Investments (Tables) Tables http://www.firstsolar.com/role/Note12EquityMethodInvestmentsNotes 39 false false R40.htm 2320301 - Disclosure - Note 14. Debt (Tables) Sheet http://www.firstsolar.com/role/Note14DebtTables Note 14. Debt (Tables) Tables http://www.firstsolar.com/role/Note14DebtNotes 40 false false R41.htm 2321301 - Disclosure - Note 15. Commitments and Contingencies (Tables) Sheet http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesTables Note 15. Commitments and Contingencies (Tables) Tables http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesNotes 41 false false R42.htm 2322301 - Disclosure - Note 16. Revenue from Contracts with Customers (Tables) Sheet http://www.firstsolar.com/role/Note16RevenueFromContractsWithCustomersTables Note 16. Revenue from Contracts with Customers (Tables) Tables http://www.firstsolar.com/role/Note16RevenueFromContractsWithCustomersNotes 42 false false R43.htm 2326301 - Disclosure - Note 18. Share-Based Compensation (Tables) Sheet http://www.firstsolar.com/role/Note18ShareBasedCompensationTables Note 18. Share-Based Compensation (Tables) Tables http://www.firstsolar.com/role/Note18ShareBasedCompensationNotes 43 false false R44.htm 2329301 - Disclosure - Note 19. Income Taxes (Tables) Sheet http://www.firstsolar.com/role/Note19IncomeTaxesTables Note 19. Income Taxes (Tables) Tables http://www.firstsolar.com/role/Note19IncomeTaxesNotes 44 false false R45.htm 2330301 - Disclosure - Note 20. Net Income (Loss) Per Share (Tables) Sheet http://www.firstsolar.com/role/Note20NetIncomeLossPerShareTables Note 20. Net Income (Loss) Per Share (Tables) Tables http://www.firstsolar.com/role/Note20NetIncomeLossPerShareNotes 45 false false R46.htm 2331301 - Disclosure - Note 21. Accumulated Other Comprehensive (Loss) Income (Tables) Sheet http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveLossIncomeTables Note 21. Accumulated Other Comprehensive (Loss) Income (Tables) Tables http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveLossIncomeNotes 46 false false R47.htm 2332301 - Disclosure - Note 22. Segment and Geographical Information (Tables) Sheet http://www.firstsolar.com/role/Note22SegmentAndGeographicalInformationTables Note 22. Segment and Geographical Information (Tables) Tables http://www.firstsolar.com/role/Note22SegmentAndGeographicalInformationNotes 47 false false R48.htm 2333301 - Disclosure - Note 23. Concentrations of Risks (Tables) Sheet http://www.firstsolar.com/role/Note23ConcentrationsOfRisksTables Note 23. Concentrations of Risks (Tables) Tables http://www.firstsolar.com/role/Note23ConcentrationsOfRisksNotes 48 false false R49.htm 2402403 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details) - PP&E Table Sheet http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPoliciesDetailsPpeTable Note 2. Summary of Significant Accounting Policies (Details) - PP&E Table Details http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPoliciesTables 49 false false R50.htm 2402404 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details) - Textuals Sheet http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPoliciesDetailsTextuals Note 2. Summary of Significant Accounting Policies (Details) - Textuals Details http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPoliciesTables 50 false false R51.htm 2407401 - Disclosure - Note 4. Restructuring and Asset Impairments (Details) Sheet http://www.firstsolar.com/role/Note4RestructuringAndAssetImpairmentsDetails Note 4. Restructuring and Asset Impairments (Details) Details http://www.firstsolar.com/role/Note4RestructuringAndAssetImpairmentsNotes 51 false false R52.htm 2408401 - Disclosure - Note 5. Business Acquisitions (Details) Sheet http://www.firstsolar.com/role/Note5BusinessAcquisitionsDetails Note 5. Business Acquisitions (Details) Details http://www.firstsolar.com/role/Note5BusinessAcquisitionsNotes 52 false false R53.htm 2409402 - Disclosure - Note 6. Goodwill and Intangible Assets (Details) - Goodwill Sheet http://www.firstsolar.com/role/Note6GoodwillAndIntangibleAssetsDetailsGoodwill Note 6. Goodwill and Intangible Assets (Details) - Goodwill Details http://www.firstsolar.com/role/Note6GoodwillAndIntangibleAssetsTables 53 false false R54.htm 2409403 - Disclosure - Note 6. Goodwill and Intangible Assets (Details) - Other Intangible Assets Sheet http://www.firstsolar.com/role/Note6GoodwillAndIntangibleAssetsDetailsOtherIntangibleAssets Note 6. Goodwill and Intangible Assets (Details) - Other Intangible Assets Details http://www.firstsolar.com/role/Note6GoodwillAndIntangibleAssetsTables 54 false false R55.htm 2410402 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) Sheet http://www.firstsolar.com/role/Note7CashCashEquivalentsAndMarketableSecuritiesDetails Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) Details http://www.firstsolar.com/role/Note7CashCashEquivalentsAndMarketableSecuritiesTables 55 false false R56.htm 2410403 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) - Available For Sale Sheet http://www.firstsolar.com/role/Note7CashCashEquivalentsAndMarketableSecuritiesDetailsAvailableForSale Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) - Available For Sale Details http://www.firstsolar.com/role/Note7CashCashEquivalentsAndMarketableSecuritiesTables 56 false false R57.htm 2411402 - Disclosure - Note 8. Restricted Cash and Investments (Details) - Restricted Cash and Restricted Investments Sheet http://www.firstsolar.com/role/Note8RestrictedCashAndInvestmentsDetailsRestrictedCashAndRestrictedInvestments Note 8. Restricted Cash and Investments (Details) - Restricted Cash and Restricted Investments Details http://www.firstsolar.com/role/Note8RestrictedCashAndInvestmentsTables 57 false false R58.htm 2411403 - Disclosure - Note 8. Restricted Cash and Investments (Details) - Available For Sale Sheet http://www.firstsolar.com/role/Note8RestrictedCashAndInvestmentsDetailsAvailableForSale Note 8. Restricted Cash and Investments (Details) - Available For Sale Details http://www.firstsolar.com/role/Note8RestrictedCashAndInvestmentsTables 58 false false R59.htm 2414402 - Disclosure - Note 9. Consolidated Balance Sheet Details (Details) Sheet http://www.firstsolar.com/role/Note9ConsolidatedBalanceSheetDetailsDetails Note 9. Consolidated Balance Sheet Details (Details) Details http://www.firstsolar.com/role/Note9ConsolidatedBalanceSheetDetailsTables 59 false false R60.htm 2415402 - Disclosure - Note 10. Derivative Financial Instruments (Details) - Summary Sheet http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsDetailsSummary Note 10. Derivative Financial Instruments (Details) - Summary Details http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsTables 60 false false R61.htm 2415403 - Disclosure - Note 10. Derivative Financial Instruments (Details) - Hedging Relationship Sheet http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsDetailsHedgingRelationship Note 10. Derivative Financial Instruments (Details) - Hedging Relationship Details http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsTables 61 false false R62.htm 2415404 - Disclosure - Note 10. Derivative Financial Instruments (Details) - Risk Management Sheet http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsDetailsRiskManagement Note 10. Derivative Financial Instruments (Details) - Risk Management Details http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsTables 62 false false R63.htm 2415405 - Disclosure - Note 10. Derivative Financial Instruments (Details) - Transaction Exposure Sheet http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsDetailsTransactionExposure Note 10. Derivative Financial Instruments (Details) - Transaction Exposure Details http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsTables 63 false false R64.htm 2416402 - Disclosure - Note 11. Fair Value Measurements (Details) Sheet http://www.firstsolar.com/role/Note11FairValueMeasurementsDetails Note 11. Fair Value Measurements (Details) Details http://www.firstsolar.com/role/Note11FairValueMeasurementsTables 64 false false R65.htm 2416403 - Disclosure - Note 11. Fair Value Measurements (Details) - Balance Sheet Grouping Sheet http://www.firstsolar.com/role/Note11FairValueMeasurementsDetailsBalanceSheetGrouping Note 11. Fair Value Measurements (Details) - Balance Sheet Grouping Details http://www.firstsolar.com/role/Note11FairValueMeasurementsTables 65 false false R66.htm 2418402 - Disclosure - Note 12. Equity Method Investments (Details) Sheet http://www.firstsolar.com/role/Note12EquityMethodInvestmentsDetails Note 12. Equity Method Investments (Details) Details http://www.firstsolar.com/role/Note12EquityMethodInvestmentsTables 66 false false R67.htm 2419401 - Disclosure - Note 13. Solar Module Collection and Recycling Liability (Details) Sheet http://www.firstsolar.com/role/Note13SolarModuleCollectionAndRecyclingLiabilityDetails Note 13. Solar Module Collection and Recycling Liability (Details) Details http://www.firstsolar.com/role/Note13SolarModuleCollectionAndRecyclingLiabilityNotes 67 false false R68.htm 2420402 - Disclosure - Note 14. Debt (Details) Sheet http://www.firstsolar.com/role/Note14DebtDetails Note 14. Debt (Details) Details http://www.firstsolar.com/role/Note14DebtTables 68 false false R69.htm 2421402 - Disclosure - Note 15. Commitments and Contingencies (Details) - Commercial Commitments Sheet http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesDetailsCommercialCommitments Note 15. Commitments and Contingencies (Details) - Commercial Commitments Details http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesTables 69 false false R70.htm 2421403 - Disclosure - Note 15. Commitments and Contingencies (Details) - Lease Commitments Sheet http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesDetailsLeaseCommitments Note 15. Commitments and Contingencies (Details) - Lease Commitments Details http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesTables 70 false false R71.htm 2421404 - Disclosure - Note 15. Commitments and Contingencies (Details) - Purchase Commitments Sheet http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesDetailsPurchaseCommitments Note 15. Commitments and Contingencies (Details) - Purchase Commitments Details http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesTables 71 false false R72.htm 2421405 - Disclosure - Note 15. Commitments and Contingencies (Details) - Product Warranties Sheet http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesDetailsProductWarranties Note 15. Commitments and Contingencies (Details) - Product Warranties Details http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesTables 72 false false R73.htm 2421406 - Disclosure - Note 15. Commitments and Contingencies (Details) - Performance Guarantees Sheet http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesDetailsPerformanceGuarantees Note 15. Commitments and Contingencies (Details) - Performance Guarantees Details http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesTables 73 false false R74.htm 2421407 - Disclosure - Note 15. Commitments and Contingencies (Details) - Indemnifications Sheet http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesDetailsIndemnifications Note 15. Commitments and Contingencies (Details) - Indemnifications Details http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesTables 74 false false R75.htm 2421408 - Disclosure - Note 15. Commitments and Contingencies (Details) - Contingent Consideration Sheet http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesDetailsContingentConsideration Note 15. Commitments and Contingencies (Details) - Contingent Consideration Details http://www.firstsolar.com/role/Note15CommitmentsAndContingenciesTables 75 false false R76.htm 2422402 - Disclosure - Note 16. Revenue from Contracts with Customers (Details) Sheet http://www.firstsolar.com/role/Note16RevenueFromContractsWithCustomersDetails Note 16. Revenue from Contracts with Customers (Details) Details http://www.firstsolar.com/role/Note16RevenueFromContractsWithCustomersTables 76 false false R77.htm 2423401 - Disclosure - Note 17. Stockholders' Equity (Details) Sheet http://www.firstsolar.com/role/Note17StockholdersEquityDetails Note 17. Stockholders' Equity (Details) Details http://www.firstsolar.com/role/Note17StockholdersEquityNotes 77 false false R78.htm 2426402 - Disclosure - Note 18. Share-Based Compensation (Details) Sheet http://www.firstsolar.com/role/Note18ShareBasedCompensationDetails Note 18. Share-Based Compensation (Details) Details http://www.firstsolar.com/role/Note18ShareBasedCompensationTables 78 false false R79.htm 2426403 - Disclosure - Note 18. Share-Based Compensation (Details) - RSUs Sheet http://www.firstsolar.com/role/Note18ShareBasedCompensationDetailsRsus Note 18. Share-Based Compensation (Details) - RSUs Details http://www.firstsolar.com/role/Note18ShareBasedCompensationTables 79 false false R80.htm 2426404 - Disclosure - Note 18. Share-Based Compensation (Details) - Stock Awards Sheet http://www.firstsolar.com/role/Note18ShareBasedCompensationDetailsStockAwards Note 18. Share-Based Compensation (Details) - Stock Awards Details http://www.firstsolar.com/role/Note18ShareBasedCompensationTables 80 false false R81.htm 2426405 - Disclosure - Note 18. Share-Based Compensation (Details) - Stock Purchase Plan Sheet http://www.firstsolar.com/role/Note18ShareBasedCompensationDetailsStockPurchasePlan Note 18. Share-Based Compensation (Details) - Stock Purchase Plan Details http://www.firstsolar.com/role/Note18ShareBasedCompensationTables 81 false false R82.htm 2429402 - Disclosure - Note 19. Income Taxes (Details) Sheet http://www.firstsolar.com/role/Note19IncomeTaxesDetails Note 19. Income Taxes (Details) Details http://www.firstsolar.com/role/Note19IncomeTaxesTables 82 false false R83.htm 2429403 - Disclosure - Note 19. Income Taxes (Details) - Valuation Allowance Sheet http://www.firstsolar.com/role/Note19IncomeTaxesDetailsValuationAllowance Note 19. Income Taxes (Details) - Valuation Allowance Details http://www.firstsolar.com/role/Note19IncomeTaxesTables 83 false false R84.htm 2429404 - Disclosure - Note 19. Income Taxes (Details) - Uncertainties Sheet http://www.firstsolar.com/role/Note19IncomeTaxesDetailsUncertainties Note 19. Income Taxes (Details) - Uncertainties Details http://www.firstsolar.com/role/Note19IncomeTaxesTables 84 false false R85.htm 2430402 - Disclosure - Note 20. Net Income (Loss) Per Share (Details) Sheet http://www.firstsolar.com/role/Note20NetIncomeLossPerShareDetails Note 20. Net Income (Loss) Per Share (Details) Details http://www.firstsolar.com/role/Note20NetIncomeLossPerShareTables 85 false false R86.htm 2431402 - Disclosure - Note 21. Accumulated Other Comprehensive (Loss) Income (Details) Sheet http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveLossIncomeDetails Note 21. Accumulated Other Comprehensive (Loss) Income (Details) Details http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveLossIncomeTables 86 false false R87.htm 2432402 - Disclosure - Note 22. Segment and Geographical Information (Details) Sheet http://www.firstsolar.com/role/Note22SegmentAndGeographicalInformationDetails Note 22. Segment and Geographical Information (Details) Details http://www.firstsolar.com/role/Note22SegmentAndGeographicalInformationTables 87 false false R88.htm 2432403 - Disclosure - Note 22. Segment and Geographical Information (Details) - Revenues and Long-Lived Assets by Geographic Region Sheet http://www.firstsolar.com/role/Note22SegmentAndGeographicalInformationDetailsRevenuesAndLongLivedAssetsByGeographicRegion Note 22. Segment and Geographical Information (Details) - Revenues and Long-Lived Assets by Geographic Region Details http://www.firstsolar.com/role/Note22SegmentAndGeographicalInformationTables 88 false false R89.htm 2433402 - Disclosure - Note 23. Concentrations of Risks (Details) Sheet http://www.firstsolar.com/role/Note23ConcentrationsOfRisksDetails Note 23. Concentrations of Risks (Details) Details http://www.firstsolar.com/role/Note23ConcentrationsOfRisksTables 89 false false All Reports Book All Reports fslr-20181231.xml fslr-20181231.xsd fslr-20181231_cal.xml fslr-20181231_def.xml fslr-20181231_lab.xml fslr-20181231_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/currency/2017-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 true true ZIP 117 0001274494-19-000004-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001274494-19-000004-xbrl.zip M4$L#!!0 ( .?54YTQ1W&,R4$ !,U3P 1 9G-L\OSNGU,:?WOW&(4O[_X91M^\5_?J:K%H]D'%JDHL8JJ"9"JBX.A$ MU351U755%%4L*/_[QP=1G4CB@S05T$27!5%S)P\2GFJ:H*-')&(I_=B/A\CW M/K#_]QWL.H@_N!,Z^:_WSTDR^_#SSX]N_/!3&#W]//7BG]F3GQ%\Z$H0KR3Q M?;Y@5O/ZK.KE**QY.PHK7G^HVXO#QL>9]]JABR:3F^Y.J[T\FM.YM M6O4Z$/S1F[@)<,'5S(V2\N+2*Y6?>2DOC),76/Q2^7I0L\DPJ'Q]'B31VW() M8X2?8CKYZ2E\_3E[R);ARF57KN\W+F4O-"P'CM_^B>RE+9^)D^GVS\!+#9_9 M^HF:Y='DB=8A/7U6A?=H,GNH73-[J%X2U2^):I;$#S7BN7A6M2AY\&N6P).J M!?,H OU6QT39TRK,98\:>*#P1M,'FAEIXZUM'ZKG@XVWFCZT_2/5'YA.)K/0 MK<;_XED%!:;TH4*[I$O@2>4"KWIW\*#Z]7KT9@]KEC52IO!"P_):5!9>J%G> MN+1NV2RB$V:$ERN_?__^4[J:814)@@[6:A*%/OUY]7)YN=BPOFZQ]UQ'>GA2 MM5DO#F=QW1+VK&I15+,@JGB93BQ5CTY5^O-:_#DZH%==#2 M2E#IO^=>\E:S(GU6M:C.1Z&5/@J=UT$\KP3YQ^2YFB?9DYH%]2*4/ZU;V"A_ MQ3>:/E K1L4WZC[0O+AZX:/W^#JMQFKZJ&I).*G1@>Q)U8+XZJ'N-]BCFB5U M/\(>52]Y?/9K[';VL'J9%]2P^N)9W:*$1C2NWV3^0O7RE[#*35R_QH M3=4]>E&5/S JY40)[[5/,^>U*Y(*R1 M8/:D:@'$934+X$G5@F"2N#]JEJ3/*A?5J$9X4/UZ'9[21]5+BJRR)IR+9VR1 M5+6H7J>LGMN-XFKD90^JG!BT[_7 M4WCYN'9I(X.LO=+XB5KJKKU2^XDMRVN6TJ!E?P%HV\R7)=C24(JHQ BU]8_WHXF3W6L&WZ MJ.(WZK1TI8X.DV>PNSFEP2/*AX M/:I+5$65F:JHQJ^)JIR:J&8G4>5&Z&,MGZJPY+'P(F5Q+MW&ULL75RN?PAJR MI8\J=P5OU"U9_%QIB1_4N?GIHZHELSJTSBKQ.J]Y>U[QKJHB=3QYIM/0NWJDTR!,:N1IXZ6&SSR'?@VG%=]H^(#G MN34N1/&-A@^$X>1[\P?8&TT?2.+G+1^ -QH^$#]#M+$=$GD:A),'^L\Q-7SFL7U$5C^M&9AG1I?/*M=5!ME+A_7+(WG%76) M?"$\K%TV:_S)Q?/ZQ;,:0[A\7+/T]=_UZU[_7;7H<78U\<%\U.B"_''MT@H@ M5PLK(80G]39@\;!FF=>TS*M=5J\?%P]KELTGC6A)'U52WQ M5N1>\\#A 7M=++U>'S9D#VN6-48&"X47:I8W+JU9%E9(0HK+L%(& MJKSGQ>N5B >52)]J*H_9PYIEC=[!\GGMXCJQ63RL75:A-%?+*G4F/*EU*M)G MM8N\AA]C3VL6Q@_U)& /JY95J;MT2;6BJ[,ZE=:FRM#$U?8E6A>.XNLUN6/V MA/GW5>3,']4L*PK#VJ+J7#%[PB+,FE]*'U4M2V91CYK_7]T' MFO5,X8TV'ZI7&X4W\O^K^U#S1YH_4.?K5KJWB5?7!Y$_J5I4XRLD532=QU=9 M9:YB5>%A]=(GMZJ5)7M0OZ1:,@H/&Y9N$K&TO+ZV4G@C>KL-O:!&1*O?:_A@ MXWYJ]U*/] :,UXAM_J1B$6/0Z4;M>IE^6#Q<>S6I?%59O)H47UU]M")!&\2) M6TA1_/ ;7O[O&R_XMGIS,]GZ74I?%75=_SE]NGPU]JI>A&^*/__WIYM["%1> MW*OE5C[^S__Q-[8\#7->W#OZ^"[]W(?G-$?#JC)7>>GEIQ\QRS2FCQEF_^M] M[+W,?(#G9_:910_8) P2^B-YYP'Y'<*6_B[_^96P'\I? 1[RDC?VA_POWI3] M[=&CT;MT'^OIGER36-=_?_]1 $ 0EF5=_MO/FXO3W_AY\T>RWYC1R NGQ5\% M%$0)<1/Z,><00#=4X5-8 M$$#57YF3]==] M]C[>!VVJ)DA2^S,(!_QL8/+UZ^!7]^"8/[))Q\^T1?'FAT M-CPOD4B?V"[3/RW^-H5?_C'SO8F7+/;T;NK!*XM&^&SC'QK!>_\Q?ZT$W]]^ MKOR)Q8Y^+FVI6YJ2$[<#Q#VZ/6#$50K$-:;_FL<)VV3LA-%G^MV8I,WCX!C= M1F$ _SE)D;-.[-5+]\R+EG0^\4 .Z%@Q1"M<' 6)E%.X30L M8JD=E8 QG7KL:(CKW[K>]#JPW)F7N'Z_^*&E0FB$]71T[U0DN3^C3";SE[G/ M&HJ^L,X6]EI$GQDI7NEU, E?Z#"9IBW<(V(@=1\&NJ.)ZP5T:KM1 "HX'B2W M5 -Y)M:X=#B6>2I=C,5.;7OWD@CN@ ]3#O:VL9PAAFLS,6>([C!$%[)Q9XKI MQQ@/7BH_,)B0]93NTGZ9Z$'P96^(WI$,-2?Z.8E^DLSU[I+.\P0]D^V]O5M. MZ;'YN5SM=T_MG\3!VYWH/-3M!7'W3G9RH3YOH?'22= ]PSQ>9;Q4E?'4X=\> M?@!GA@XP0T?\ QXL](S,>U?!.*5Y/8P[D9UP(KN0/U [WU&BGL)"JCQMTCWA M.#71NUD3[K=!'DXQ>$C>X7XJCB<)>Z/*]K!?/-SO0+A_$F;8O?3?;YO3?85^ MDF+_[C+/R=PS:=X_=.?:O1/GARX=TN]?0.0,U D&ZD)A<8]60LX]'7 N3S(L M)2LRQ%'RUYT;/-&4[NQ?G]P?WLO\I1]TA0U_6&[__4?VS[7]CZ@T4$]0+^@W M08O[YP3=(.A25]]&(?Q(\G;K@W(P@BG3<#.&!_/MZ]MLL9K-GOO+F8-#G&Z@_[HYKS M^88EXGQ^'*O'^7Q ?)Z_:\X]G\UXA-?R_[P&CS5\7=1H.%?ORM7YRZT0RWGX M$)]D\#Q\*0^$\_#9]? G=_+L!31Z*[[77\Z]M/9M0"?GUV/PZPUU8\IN5QJ& MIKTTOS:@D_/K,7R$@>G72WL&7+]6U-7N:)Q$\PF$L> H66',L A_H]%K(;?P MR0WFCV[VTA)U(/:N%Q6DOOJCC#:K3UG1&X#M^T"(>P]0'0:?PNG_I*(W8M%SH]$)01W&SB %K1!^-E, /'QA4["C0W4,4\!]J X9!>XV]2>IQ06' M!Q^]=K(."3X.\;)X]'%YQXN''Z?RQ0Z2#&Y3NB0C?;$C/?3&N+1P:1FQ;6F2 MEA$[2]Q)Z4'M@&M=GC#JI:PT.?2&D1PQ&*XZ-R;_G M7IQ.)%QQEQU\\[[2R7,0^N'3VX;FO0ZF]-$+O(3>>*]TNMD(8[Y]5&DV=05@3TD1_VJ(-T=9ZC$GT97U;A[TBZ=D?LKTQ M*_2?3AS6)_L(QQRE< SN'B??=9:DA)/T(B3=\(B J#MY1,)YQN7D&+M?P!@7 MJF>I Y _Z!Q[Z=NJ(3SYB ML^WYR4_4C>=1BM#K8#9/RH?0-EX@7IP.O;Z#??:#<\YT=K(.DX4#:%M1>2X7 M\C1C7=N>@:SEN85RVGSJ_N@WKYW@W&,]KRWT7Q,*>\ECBS %[6+DRA6#U?S# MP5J^UD"?+]>K[A39P.N2<-*Z2 O6N0^S*(XN)IV1UPOO*\MB"=QP:[Q0;#]-/.&A,,U$\[7BPP[/CS MK#'!&.+/8OJ:&W1NT,_ QR?/U._#C8.J_>_%&MTIOY_DBO1]&61QJ#G\3J/; M.2#%C:GQ%-$^S<#;BRL61XN;P!X?*RQGT8'='S;UEW/BBI".E^ #<55ZZS&< MA"DTSA2]9HJ3N)&',@4W#2,A.'<++^D6GN2NL[JK-WD_T 7J79<^CUM[Y2[G MAK-W_YT\\0DJT TFGNM?!^S\#=OMFE5WPHAZ3\$OX2N- O:4T(?DGD[FD9=X MM'_ZO@K8E65O!6T_U?R>A%^>SQH#W1N!'0?933?X]A4P2.@LC+T>.G3-A*X& M;QRD)>$+C1-O,@Z1;@5M?PF/N0WOO T_1T*72WP')?[BA.?.VRC)SIVWWI+6 M(7( M[J_K]'^67F]:>4K'AGF3A%5P\Z<]T;<+J#ZL0Y45G!K ZJ=L'D;*<:6Z3L 8 MPTRP]95+_[CG#'I"!MV&WO[R)N8:= @,VAT->K*\%G?9SNVR=8R4W!AV0]=T MPAB>9(A=-J2%:YJS:)JNCF3AY#\_^2\]E>1@\F^;-3%"]M@S*]EV*@7GOF;N MZU-VNCO<=X&<^*6Y;[,<>1N%\(7DC=V^P:Z86=Z=:KZ5!^.XDV8#IC6*_!&2%KJQO0Y]*?7+[,(HKT>.;K[ MT;H>WOX27^-*O1=*_>3G.'8AOA4&BVNS )_I%*.GB,9#%OTF@,='?F[3!TM: M9QX%7C*/*+SG>#_8?PU9KNO!'1_IS;D'\ 9/\%K^GR-Q[%I!WE^&V->_YU;^ MW%:^4QX^#^]&+/O<#^B]W.]+>NX'7-X/.&7GPE+$72_ZA^O/J?F6#A_;'+46 MA?^BDV0QERR=3/Q(HXA.L[^SJ^5[Q@NU .=3UEI#/*)^A]9,LU75#(99MNJ6 MT3$)YIJE7YKETD>L=F(:KEDNHUFZP"0:URS]TBR7;E39B6FX9KF,9KDTDVRF MQ8Q)>KU4_#E,:'P3ND&8GC3CP? M,+$@_R[>DRMC%GD^5R/#4R."?B7(A0OB+Y+! MYVIDV*G7TG6R+D1U$WK_3&ER$T[!24=O3CRO MYG%60[D*?"\B6_TND3*%A" M8^\I*'\Q_SN=&G'VZNKT]]!8J#WZFOAIARU5([]X =Q6['/.KN-L EMZA2^] MTA7.[KSX6]4(&OO'Y)F=]X-_?G>C*9>1[LA($QE+8VXJZFG2#;8\($)P)[>RM (?AP=? W[B&B".6#?XG?MBG1>\ MX[=U#%IP.M?&P3GWV&T;/)[H#O?SR*+# GB4(C8O[?$FC($9$!Y]]-.,\#CD MTL:D4PF \5DFGA#@5O( *SD<:3B.@>HN$U1,(#B>6JWZ4OR+ZP4W81R;;YDT MW5$_17S\[,W6AP2[\;/CA]^S]XZNLPMQ_B1\H?<)O,V>5C)_!O""\).W'(I^ M\7MGE.Y^G%$8IUS%&OTP"#OLI($O2]2J9LS3*:5.#Z4'>C$O/-$SZ\M--+2>>EG>[*^ZG/9NU3VN%6NCNR MRZUT%Z6V4X6;O1HPN(QS&>FAZ6['+?NKL2W*E8ND+D!]IRP"O9 M7.?SWG]N1+IB1 ;<^]]!G38V">7ED(Z+;&>&R([YD,>08FA^UJ-3BH)G/SHWI)'[ M)]W10]P_Z:)_TKEYA?N(^1"R"/Q\%\]']-]GZ<(IK[YJL8&%9<-20SR*XNX, M/TC"TS$\#.JHWAAP]N72)V6X0[.[8LO!'; FXRY13U5;)6^.Q"?;Z]3?P!09 M5T-<#0WN7*"Z>S]UKVTTU_2\9LB=5!YN?--98+\R] M7E0U> 0]&+W#(^B^1=#X%*<_=A;J(?@?PY)D[D&,4WS'?$$JEV NP2,<7\D/ M?^V>/QALYH![\#U-(HPO?<#/>/#B#'=V^JBKQERBV2L_TN]*\K!4#:\#=S&B M.G5.9'R7;?%Z*I?YOCD68ZVD\@XU?M"=:ZN^:2M^Q'W/88$#RSP/2_OP#'+? M B8^3I#+-9?K@L-U'G]Z];P/8P&PWGSW# MG8$N*(ICYQSX,)I#SWH/(I'(\U.GO6"-,\F8PIP*GVEL;@,W/F>(C ?F8_>% MM[E+W"F7N-NQ\Q[.0F^;9WA/!F]/'X%FY\WEW57GG0L63S"F>XL\@D,]79)@ MC^SE"(Z'G+2,L4T^*NASSHS?)0];7#K*.JD-/K%8#B*%U!D#VW$A[4(6K0O6 M\P1-S-QZQ"NNED@YNXL')A'9*P=B$N/<&) M8N[JWGZ[NI:WGYE0.T_7=8$+OGREMZ-U8Z+#DQG,?/-]+O+S"=6&A[HM( MUB%YHV&D#LLG++WT6S$N?JSP@ MP;N-Z,SUIIDO$!O!M*B+C3BF"1?!4XA@>\1S8>3">)@PYCWN"Y@)>;^F \]0;$1RO M?3QNHP$OK%S:$^3EE*X+6W?LVZC\3V[ON,MYG/APS%;L[%$<-R;]:1$=GSWI MBC_'34K7!+/.TQB8 .SC4 V(U,?W'D:E0SOG30Q:B;'KQN(H^2L_@9KRW23[ MQU_&'WV9U]=U_@<R5%MP_AU%/'#@N>N>93E#DD]7O%1BE MGV9PN\1^^N_/7&+/)+& :RZQ7&*/X+C>W'9":'LLBX!"+HMC<5Q;"=5ILBZC M$JH!YE2X4.WO6YIW-YV0J&;?\B8<0#834,TE[[2NY8I/^NE9;I=7^X^['LCK M,&)!P#476!X+'NZV_G;[9R>$ML>R""CDLLC=UJX%@B-P6WG R-W6@^7U^C-W M6\\EL(!K+K#<;3VT3: C]8LQ2"PO='")'8M// R)Y4XQE]BCI(:ZDL_ML2SR M-.V(4D.MA*HK#7,]%BK>!\>%:EVH[G_IAGO98Z$"%'*AXD+5P?:;'@L5;ZL9 MD5!MSX)TI=8^ABP(+\KS+,@1CC?]V8T4R AJ^8!J+K"\EG^8O'8E$!R!O/* MD5IH+(G<05A8 MGL?E%O8886973GGT6!3YX8V1A9GX F$F'S,\] "SOV.&3S:E_MQFBPO9T T; M%[(=A*P?5<-A)&!XV7!P"9BC2RQ92&QS0/?_#![0'2B+@$(NB^<*Z/!N 1T^ M?T#7CT.Z@\AJ\C.Z0\MJ7L8(=L5S[;$H4&\'B;)G/O+1W)LD#5'/)XT;P M0'GELZ#X+*CA"&SO)QU'O[YK ]MTG;I48ZDI/ M>8]%D;>*CR@QU$JHNA)K]EBH> @Y(J':[EEVI8@_AEB05_MY+'@4,]B5TT\] MED5^JHF;P:)C:?"4Z-D\4(.G1+D9/$8TV)%.@3[+(N\ &(\9;"=4';&$?18J M;N"X4/&S[\<5J@$>$>1"-?2\Y2 JXCQMR2OBQS""76D[Z[$H\FXR;@0[6 <8 M0]:2%PQXUO)PB>U*5]@(W%;>/<;=UHY.?^+RRA,\7%['*Z_#\(BYP'*/>"Q' MFX8AL?QL$Y?8HZ1RNR*T7!8'+(NC2N7V(S$T##/(,T/<#+:]@F8EDP_)BL:I M4#S&?O37=?SL?7._NU9$IUYB/$64LAO^18>A#(X;.*H?5"#X+?Y[DBB3\N\CYD_/G@5'=(LO?,7-PL:*G]RWU#&^8VA(F8']ZY/[PWN9OY045;6:,VGTYB\DV'$G MG@]H&(^*8Z[N$GGO/[)_KF'O:$JL1H/6(G\LVA/D2+F(]SEJMN=\>1&OLPU? MWH5OKG\?^F[$F;.&.9M1Q#GTP$S;-@[]Y :>/XUX:>WT* _KVR8V^ MT<29!]-X@T4=UXO^X?IS:KXM__-78 TWFCR_W=!7ZJ]K]?R=ZV V3^+T!:G^ MDY^H&\^CE/).1/\]7YZ"*+U;>#.^HZQQOW<*O9X8*V:LIL:1Y*$=+0NVI9Z8 MQ]]1'2M4;*>!%WJ94BN)[1&$#IU8Z%8O>X$;3#S7W[""2QL'D5.<>!,KC&8A MA%.4681[]C$O\6C<+Q$^A@2A_DK0+ONJ9HM"S-^&+[@X5[LB@G+ M8NQ?PE<:!>SIV$V8V%\).J8):\47@Q/GL=H;KMU[%:#TD,/&&%*,BN=/[=&, MB>=[[(/TDN>YR]T/)X([N$/U:'85'IYQ[;][= )IY@G7+B1#SN8C [W-WF"9^3^)C>EHVX2X(:K M2RU@O*XXOGXR7E<:V^1)9SZXJA+Z(<)<2J6/4(5QL.Y5-XF++ M$U##$EL>MHXYY3/*()$WGHV LWF;5S\2'H,1CS%&)UQ@#S$^IAM[ZP&2Y4;1 M6SJ"%/EJXL43/V3+>RLE5> 7!\SN!']_F4/CS#$(YCCY'9=M MF<..$^\%'/@OC\L5X^&,78 ?E\[@;-$EMCCYG?! M,.\AOW0PW >!Y=5YGGX:&\]WQD@-M'#'3=9 2HE#SJDEC6JY U/E73L' %/,.8]%P,X1]!C&](? ML>V!T/$,Y_@$B&N3AWHJQZ:OO>%Q$> M1%FUQRX!%]M.V7$NMMST<['E,M8U&>,'%QYX M8H+G!0;)\SR5/CYU/J+$-8\21LWI(_#)XRCYZQ[88SKWZ9='EO5(@$C)+;M\E\I_>R^T)1C'V,_^LORJ1O8 8V>WJS0]^DD\5[IS8W5#SX%''PX M! ?O/S(D?&A& F>3Z"]#FX5>D$A?8!=N N)LA2\S-W@;&Z=LQ4-_F05SG3(P MG7*R"PJ.PR9?DF<:52_NB9MT)%;9CHC^LLOQ3!!GEVZQ2\>-$/=8NN2Q'%VW M$/BH^KO\YU?"G9;^.RW #5%"($QGO*)>"2+\_\LO+I\5%M!@NGI]C;7R)QUB M+:Z*+JZ*.L=@F#/8BW>N2T&'5Q1FL+V\:NV,8+NUW7:=PH0'\- 1_!4SPV1MF&AC.QRHFO];UW?7I# MW9@^N)-O7R,WB%V0B# Z">1-V/_N>*,3V[TYKO!]#[TW>@V"O\%TM,/GLB; M>%J"F[% /;R]S' O'&&)6Y/^6Y--_U??+<#2CQE@G8>M_NE&(*X]43^\@I@ 5Q M;@$7\!_QS6U_V+,*@7DW0",&F_CM_+F':@*,I.IS7+^?I[4NGM8ZI>>_D:6J M5Z"IM_LI9%@\JL[LO\/8H#-+2.N&FNR$?]J%VF4KSN>N W<=QB$3A:(KSP1U M-!/4I2(J\S3EW^7/X2MW!OIOG0MNIGPEB@5&.8Z;J7%CRXUMAXSMI1L$\E,K M4^K]=4.?7-]. 5BQJ7/_FPLA9F981/F7OV\<$6=GC3=.AV=V.'[VOH561*=> M8CQ%-#TBO;'XQ@N A(MW''?B^6N__*T.BP=* MPO( >(D&2^>@G@A'^NTZ$N8[V*#A64S'L4_K+*1$,N9/]8+RR0T\?QJYCA=, MPMOD[2:9MI:4Q/[@ 3/\X?P&._NI[P)5B^W32U0]L^JO_+5&^ZGE<0O5SB.2.Q']7((HG73D4(44Y8_NZ&OHO[+J1 5!NL[R30R7 M/VL$L)<.SLYQ &H=!UPS#]3][O) H"(00.<*!!JIP".!W;L4ZP7%B^(DM8DI MI5O+2?KV 8['@&2D&H.G%I%: @Q8/$XT- <=7SR^AI-G[\GC G(Y 6D@P:!% M9*U>=08+\JL73.>S>71@/)M_Y@"1^9/&#-L#B5G;X?744M1$EO.(4155^VQM M3N",<6O#K2U25Z;''UM\B2F5>U-SKR%;;VG@1=& M-Z$;#-2N\G3[*0UK'?N<1;I/,HY@2T7L\_T_,\[Z'(J[VU:31F_^(2'F'\XO M:2 />K2@>'\%"OT=_L^,W&#RS/HOEYRPTKC-VF!Y16N8;COM/F=T[005?$,P%%OW1[T5Y;+:#RU$#=3X4QB7$7$?AK6 MPD$NWHYXL7;$#IYC:NH[Z7.TUG4NY0'7F0.N8]8BCM_=TIMZ8Y_EBA<,^UZR M&VMV,?W\#4W@0?C81Z>,F[N^Y1?3W36Q7#\#H7YE#$;;W<,3#F>4\@ZT]XRZ MSZ"_8LJ;!<[K5)^_9'_K1O^>TU0O.F$2OH9^XGJ3\&;^GRGU/X=10N]G1L;] M"V/H)G3=0OW#C3SWP:?I$]! K.K04MH*/[-&"(_&.TGAPH!PNK6*!FMH-Z ,'B0_HE_&SCFO4../2!>ZK<4QV9IZJE5^]J1Q.F[!Z-3^Y;DZ\:@=KT#Y2E["L'B!+[ MKR'D2%KA\_2>:2TYSB-"Z]0\7P.JLMLM),K1&U";1]%TR4'MKXAQ#W,0 VE& MW/GV2QA.V;4HV:TI@XK^>/=;9[O?MK%=?PM_O6DW'W%;+.]6/Y><=Z#+==3G M8EL(.?M+IH;O: S_08B*\T%5IZTXDFKOB:MUMM\CFHH M,SOY99(,-+CNKXSQR+CKQZ!%X;PC67=I13]G8WG?)>U\+>5]ZO#N>\(8\YOG M+CGJY:+U *XIN:8+SVT^W/WT*HR3>91&"=?! MU'.K=M1?Z6J)\E/+5R/%SB-A.Q&\O[:K=]4[G@/A.9!N!G@#:G+/IRD.);[C MK>UG;&VO9IZ!2O;7>?#D/CR[T\@]T$LM?(G[J=L$NC7:3YXB;:;:>'W5+G>: M+0QL:3RTX_V@4SX;NE<>[L+8EF=#U]!R)/[T< 9##VYAG5] 8;W6XT#7HHPXO>;#5Z5O;=^#@\;5R M\M;*_G.MV=E1E/E#-D0>MCUA4^19CBL>B'#48OY,HM'569#YTQJZ>ZCKZ*77LQ(VY!NW'LIZ_B-K8$ M-T\X]YUC>>OB'@E WCC8>[[GM7]>>Q\$S[<8T]GLFO2>,??R,8[8_G3^N:M; M^R![3]-]F_ZZ35:M%5GKYTH,@*S[#<\'>N;%N*^V6 M,] M=^8EKG]#W9A^>?"])Y=5G 90UE]6KIL ["]YV]ADKKE[8HW;$K2VRM9[ M@NY5/^PN0=NY5UP'C\S9:B/CC?FJ/C/#8=FXOLLZ#Y)'(.,[L4+M/+\!<,)> MLPH'Q @ME#TW_B-1^3S=/71);U?VX/J^5PF6-D1M'KG6>[KN/U&NVZ1M5\_B M>KM'%KFMQ/+HNF?R>LQ3Z[VG[T''SP?F=+51X@U'GGO/"WL>Y^ZV"F]#5%Z- M'BAAN?[N*8%WL-$\8AJ'=6Z7$N'5D!YYXFW)RIVN'A'U&$?L>T_5"S2?]%)A M_^H%T_E0;:3JVYNO'NEM(]W!K[WE#W@O/H()9QG MSWHJ\6W=-)XZZYVKUK[9@#<']8:HQYE"W7NZ7B05UDO+S/VT 5ME3MQAJW#> M;3!T-;X#,_!,Z6A8(8Z2O^["_SEP7D;4[VW-'7T'_U@J<^ ML@M _&$)__N/[)]K"&CBB .Y,7_6B#_.D<"1[H^1-4C80_88F\$J834[L!QMN+TCL"7@_7>F<';9HIZY3 M]1#ETGWB["&K_2#;/L+8=X(64T[F//8"&L?&Y-]S+_;8P>H55>W@F_>53IZ# MT ^?>F+DND/B3, M["QQLJ#MRR3ABOJ(DX9AQTD(^18<^\*SBA?LO!72%M.,6#]15 M2N8V"J?S2?(ERF[W*E3UX8%/;_UY3\PN4[Y5T.2%_ UPSB3'ZF[Y#O44&3C, MR7TNY6TFT'-'IZ^X7"_Z0^Z""(7@W4B"2]%>G3+K7;\#N-[M]B M"#?B>]>GPE4'@4>N()=\S@HCT@KMHH);*_O;,*Q M"9X1$;R5&> $'XZR;T=P'O"L;SA.V0[?N>7]D2FY UK_H)(D?WCZ[+P4V^"5BK8>_NKZ? MG:':+\,#:.Z=!DDYI8R7C(4V$=/$-*=++E7A]73L>XYNW69N-%)$R)P7UWEQ M#2V<$\_ B5^C\&WA-')6+++'!EXX+YZ!%V^?0_I .2.N,6(1*9P+S\"%=V'L MOH3@3G,^+'+'.EHX)YY#'U)WPN9?TF^<%]=UX@9B.#>>@1O_Z?E^^/U^%GG! M4\P9?(,/'GC?J._NL$DG' 5N*6R>;3YKMOGR9.5E MPKX3;R!*GZOAC;$XQG$M_=_]$/&N<' M[== *TZF:X#M+$0]QTTHG*YGHFLG2[F<"RXGW2<9P:URZ;Z\='>A9P>W803[ M9>:';Y2FJ!H$^2L@.A/1.]29QXD^)DEO)'H:F+&A?VM:L==43P.P&I!&1/9& M!<_)/E05W\JNUE9PG&L!=,PO;X!V1<=B!8?*Z M/RMUP-_NV7;GLP%Q2%Z_KP)P1"RAB75V@GQ$3+2'YV*%):ITM:IPNF:P=GF ?4XW!M]XB/N&L[5&;8 MP2OA^F'P?L?"[4#&+.+UN7.Z"?).;@*\+@G'4P.;/;6WOANLGZ+[\A)X#_,8 MA(?!]DJM\(6Y4ZGHL+?A TJ_F* (8WYXJ360I^.+4W?9XM_%WWGMO 5U)=^.7QT>O+>=5M7+'4&XU09":D[HKI#[Z\>H=2S_(6EM$K*6L0Z>L?%;R>7ZA MT8L;#(S2K8#M:I[@LG:=:X!>V/!%M4]J+?UA1+VG8)!$K8+M?&4^O%.9#UX_ M?DWGD_O&I?O"T1NP@;);-E@YNI8O^GG+.JC][SD PBH>80#_C-=3@)/)_&7N MPZO3KY$;Q/ZB9#K]USQ.V.)^\4^DP'*XA.&MTA#7.,8-M'^[(4>%$X0NA M,?AD[,&7Z/+#=^=OSP^Z]T^M2W?K.].&8_E(PDXWPDMN-*Z6)* M:7#LQ+W@83B) MX60>1328O,7?W1G[W2S0Y4OR3"-& MOX@^,RJSW;$,[<9!U_T^LK$7+D>;Z85FUV2C M;Z.2T-S=&+Z"NG32;]EO3O8BY65\;C? MWR-UT,[O;TES'@(,/P3H8(Z":Y@N:Q@NS1V6Y@Z&"MP)&9V*X$X(5UM]CYWZ MKF%XAF,HDMN9#$<70H6!Y2&'[0>,77*YS3U!W^JBH=R/Q MEZ&0^ LG,8^+AT/BG6PQ#YH&:XO3?+[A^R'+8CXN4K@+;'E]R5%OH7V:G&Z& M<$1ROU.8Q57[8,,L+O?CJO'N9.]Y8#9X$O\QE/3*'V-*K^QDO3F)^VB]6Y&8 M6^]QG8_92>YYYKR/)-XIY\83,GV,O7LS*+22W+&Q>"GA MV;\^N3^\E_G+QN1!*PPFE$W$8Y/FV( ]\^WKVVQ]R*$UCY/PA\_LG^NX:*).7;@S09,%B90-Z-R1'Q:Z(?YY/XKC'+,%#15_B?'>]T< MF%F!;),&D^<7-UH?\VY,4I\NOJ,3ZKVZ#WZ++PU1 ,HXSM1E&TKS;Q.:(\ M7#RY8*ZPS$5SU!9S!]'\$NPMF-Q=K9?%)5JYNSHVX=O!7;6]I^>$B]_QQ:^ M6"Z W#&M+V.$\\T[R+A?>O0RQA+)W"T=M67SQ!MY"\^-F-:%SDWA?JQO.(?LPVDS[/OY,_6WV9?:CBL]?!*XV3 MM#>]ZMLIUQ7>V?G[\WAZ"U$5VUSQ^U/O%:2EB#>VXO,<2.PF89&'5K_EQ:&, M1/SACWM2WL;_6-O(^H<*OT!H$+YX0>UO-.-R_4=?T27B\\R?=>2/)C3]V)[EED$9<&KM_\N5' MT CX?W_>^9/_<:.F3_X_8W=*KN)+F2+*(* MEB$1 5FB;)BF18B@B[:!%5M2!1O<*M>/02N6/I[_HC6/(O8G+YZX_I_4C>R% M%6_QXR;"Q":F1D1+L@4DZKJEP8_#/T5!T#3Y_<>KW$%H^J5\)R2U $DDF&G8$@@A1 M 2&RA,6,)+HHZ>C]6IJ_]I#V6J?VEC6V$+R]A<)^$DV^I=Q=_F2?LH.C4"]8EDQWMU7\72R^] M?S>E$^\%Y.^_W@N%W) M14'6=%G!:&WW#1O< &4A>7=T%D8)/&6G-UMQM*UB1Y9@?[*NF[IB"2;L,V4G MR1 -# 3]D[F1VWYI?3/ ,4,S=H0V4!6S82!,?"0&'L$%%V M@+N0##R/'<=$:[JNX:?6=^-X/D1=P/-/8=1F%X0H(L%$-R39LE2D6XI#%B@1 M@,=-\?W'&S=ZHN^,R83ZS$>GTW?I;Q3WM?:CZ_NY\6*&N%LW^H?KSVD>6]3O M;,5DUY^=XD8M9 BJ*A%))$@S'5,0#& S"4NFH6B25F"SM1A&^$D0Q.)F:W:T MONW;^0/$I8X?NLGZ5A<'WU%QGU=:89N@K0Q)%R1=$; )(:7B8)QI+!D+1%C? MYON/LB1D_U]QCX6?7]_7'7V"[4=ND'QV7UII4$?4#*3;DJT8*F9,;^M,EV#= ME$5; */F7-_=?WUW_^7&N/O?[ZX_6S\5-[+^>^M[N7^FOK\#OQ-+E9$A E,) M-I$=':F,WQ70L)JF(:>"WXN_L/';@'H_/ZS=1I4+S(@(J@"8L("Q@?_"5CY>Q!^#^[!^0H#.KV.XSF-VM# )BI6L41L#8/&QH *X$XP M\8(C&I)BEA1@S4^Q_2Q&"942O7\$#Y[OTRDH[CN:N!!O/]&R".'?Y341D@J; M- S969@[9%DZT4U'MS55 U_$,DQ9L3=%2,3,)THE:(<]'0R"U@"":LD: 0QK M$@;M9"DRN+4+$'3XLV24M("BB:IZ" C1'&@#.P2[F5CNS$MYS[QX0F<1;"8MS-S^XS[T MW>@V_ [.\&+,S6YH1XB(M@;1@RQ;$-F!>3 R>5? P=!*_"M)NH37]M]R6T>! MI(D2(G9$VU$M+ /WB!I&3JZY% N+9EG-RC(2CP7)%S:5D?F[$7UF9;=7>AU, MPA=Z$\:QM7@)_F8]LZ$S\77PF2:_@"? GCI1^&*Y\3.$#-]_I5-X;#\^@K"9 ME UY_.K^H!5X4)HTN EQED4D2U94R18(.*YH@0?3UNTR'JX 5]5X."E0W<#B MLI9-: 3N6I+^)(1-:4:(53W7"]Y1NA&669B\Y1;Y#G9NA2Q_,]D\3%'UT3C? MLOG&-@KQ[!WU4U:+G[W9^L\5 (+W-CZ>_970V'L*T@^L+<[_3J=&G+VZVD16 MH*]U'G7+D@V,10F)8&X)1,)BQD(6<42QQ$),R7 6:L-"SF)RJ_UCDFX!_OG= MC:8#X1N;!>:.(!L&N$6*::IJYK);H(.ULNK9]#4XU]1P35'7W']W9P/A%P,C M6R'@#\L6L251,"0[,U5@O 2]Y#Q=B>HH^45M0$" M*MU1-YC:]F(0VQ"J;N M""!MAJ((MB:)60U"4C6EI+(Y[XS-+!@F%SG M[,TW S7RNB,B4]04#92,CHDA.GKN%1J.BB6N8AK+%Y9H2Z8A241W%%;=M 4K MS[D:$.#KY?H7TD MU S#(;8ERHZ#9=&V5)17"C4%HU*9AZNAO^*O2E=G'[=+2$O81L+MB,HFFP+CH 2UG/C2HJB)2D2DI/"!3$ MZIA;/QM&FO(7&I$U33 %5<0&DFQL:%+>(X-%(IR #K"DG41B:)LVG;6&(PUK)!RQE@3M"+$[;=V''"VM*9J!-LZ M"W# 3W@Z. MI%BE]*P$^NQ <$PW^/;+W&7'$VC*G3BR8\9D[>)#W*6"U_% 8L*[BI"HRF&+@HBN%K$,%D<:"P[(2U%,TO0B(I6A&?/ M;1X?S JN*X(I.]@43=&C %Q;!L"1%D:B4E*,GHJ&"&+R\TFGBN MOZ#WEXS<-0!MLW%8T $<)"(9#LR0;+M9"I!48FIE8(O69+T0E%LZVX.W'?! M_7M(5O[>:HS,KUXPG<_FT>)C %+ZK2W^H*J#0@>7QK U5ILP1>)H[*27;(N: M9*HEM7Y.H!MS+9)DBH[H2+JHVB8[5Z5E@8]F B?6'HXXU887^Q4=^G \.BEK M!5M;%9&J8F3ICB*QHUOL1),D6(IB6:B*3FNBM@/8A:$Q$41%,U@'?W"?:/(, M =%SZ$_K%,59+Z@L8 H5&0.+*LBP3@05)-F05 &T,'9T09(,\,V*4KR8 "+\ M)*ZPM!WV(J*JG+$E1C._;D<=)-I8M0C6" B99N_:[FE MPT%H;J>7,=8%8IO@B(H&X?F' =W96+7;R4Q!4I*N.:F-=<0XG) MD28IBK:^X?(VJG=YNY#@]CLMZA+#D'0)W#=;EAW)TH!3\ZH]EFW)LDNZ1/Q) M156;7-M%::-+[MX?I9J,+7;J0U0R(YV,8Q:Y/4^-E!]/K@(W1J(W#_O+2*5]_K89]K$X$'#8+FT++\ >@ADY..MJ/VY@9%#0#T" MWN[9B+?S8+NE4:) M!^]^#A-:.$)<3">7'$?U=S$%Z7[R3%D ].61G1YC/F'R'!:04?XKI6PT0&&4 MI$_=P YH]/261U&O].;&*OM,ZP,># .#4TK%+: >8FB=:_8=&,OOI]%U)V&@>/]H-,2@HK,L\VUOIG_9TK]SV&4T#7O MVBL-Q[SQ IH[P;D+OOK.E]MK"V+/:V!)Y,V:IP\?ER^DG.HB^E8-KJ*9J$_#)+4(@KEZ= MI$:F)HCV^X\I+._8L)-W?N@&\3LW>??@!M\6?YKY\_B=]),B_*]*%#9@90V/ M][7"O5(#=R! X!O[Z/=PQ4-6PX]B:Z1B":1!94C1S47 A M$AO[4NJI$%515PN'^0[=[2%@P_+\0^QFN-T UV71L&RBF*)N23H;@H*4#'#3 MMHU2<@AC2=$/@GMCNP7('RDXLM.O[H_%^>?\#UE>LW @/U=9.QY\QD!) A&W M:>DZ43!6,?B,BJF*-L2=N+8U;X^-'1>H)OHA34,ZLC"Q%L?E60":01C;!IEG((1)P8-Y\JVF&4!LHBN] @%RR@3THZ[H6+--S@'[E@P2,8F--,$!9$[>B@IIE?4#6/8?3B0CSPE:;S=G?H MB"D"I#A -MTR%7#P)=$6L2)GS<+ L5*YZW.#=MLV<\BVF^A@")8F2@[+.QFF M0U15U?.RG:4:&BZ[]\N>P?N2RT3^5L217&$-)SA&U"_A; MD'8_?WEQ(\;5CA< TCTV2#TE &/ZSS19*#,3.TN5GV;:V9@030*O#Q'',I"FB8HB2EIJ3#3; M4!VSQ(V*@HJ3QX^T[=.C88ME()8B6[:A$TVQ10L353<)0P.$;S( 7+*I" (U ML8=HV*+G55$G@B +CHHU8DB2*EHVZ'G3-(EN$Z/44'[%#F6N_E;H)MOG>EJ3+$ -).F87FF#3MD4I M[^T3['+:&,MK)SGVVV(90D(G$87@R0O2V;^;YPK*APJ. CP"#E<,A1"D0H@N MRC)!60 H"%BHX/MTY&H9^&/MOHP7X(H+X,6RD<(ZU9&LFY8AV(:0SY7 .L)* M&2]*-5Z.M?LR7N[2XR=W-)E'3);6N:[Z-/'67K[JSD?1$C 1P,LC"L("P43, M#YYA7=;7KM)9-0QM(J)QNZ>";KW?KAHZ194MP]0M8LJR*!DBEIT\8V :)E&J MH!/W@\ZAK%/9!\=VJ?.8MB,03$\6/>,O7K)#DGB-2! *6T0'DZUJ.A9E1;>0 M0 2D6**&!5FJ $/+N767?:V 60PI2$M_:4<$H-Y+6^B8%M\;IO4\HP'F5R&Z M[F!34VV)X*Q%6!9$2;>J8GVLY$#MOK\5;-&BP=S9["!JUYF6/[JCKZ'_"M_9 M=FYF/<5A*8($%DG$MH@,V6!35C-Y@S\:J(J4['ZW)>"KS2\!^B4,I]\]W_^T MN'Z1[?0ZF,TK^FO4[7IB"=_FUY8'8M(<3^GI(L^[#7H 6M1EV\(6%G3'-'3# MTD V%=7$N@!(J2)Z#GH=F)?"0]T+Q(O3;H@V^'!TS0+WE=V"!?9(1!*V9<"' MJCBP25,T*_#!;ED\$SZ*&O:T?$$4(JHZL2%0<< +02IR1*:SP5/59(2JK)#8 M430<@RT41V)73+"Y.\ &DJZQ,Y'LNBM"9-,1*@^-B>WE9'$T.8R^//C>TV(@ MB 7F[ WT2GH-WEY'Q1S5U U1<41P)9 N.KJ5)^=569#++2E(PX78HNV>C@!$ M8U\-1,ML[)Q,5$/0L 6Z.NNX4"5#$6J[#HZ__<]AT)H,1=_6E"U%8>Z-)5BR M@[$JYP=1L:GKME,J-NA%UW:';1T'E"8WG8@V%B59M@FX/)9HZ\@1\MA-QW+I M7)8DG *4VS"!5]*H%L2)56!8,?,5/(\V35MK\$BFH&M(9*5B222:1G1%4!5V M%A_<[O+Q=&T[;9HVMX0J#U/R,*Y0J3."J1G&MVZTF8=K4ZD0+=G$#CBF[#0K MLFR )"OI(U15TM<57!S!T6Y;!T.Q;? &NUQ+ETP)8U.R)5FT##EW0Q4;ER3^ MBMU?4CS]=R8PMN1VP)6T,-$%,!*&8P!=K+QU""&P(E4A+2J.WCH8BH8KQ5KP MD@UZ5W=4'=QBTS)-0[&S+A@B29HMEQMQL:@JC;Q4?<'8SOO>U@%B0R0FZ4@U M9%75'%&5[6RPAF3KJE72ME>ZQJZ_.P'$33284Y8*69[JC%=#-_9(;9T';.X"81 C$\@+8;RF MYQJ($*WDJ"H0#W48VFT-@K:JIQZLJ=G@SAJ*F4]W, Q+*%\/)"KR/NKV&-!^ M!9'N^5=F%'><4%$,S @(&4A/QO^9\-.]EWO\V#LC1#L9!J*B JCB1(ZG*_8"?*9UH01 ;X./O]O.\4'DMA MYQM-8NHFMC7P3%C#'1+8T$+86X7"0]M1_+D\SF;W73=><.WH$A8E3 S9%HBF M:4R)P:Y%PS*)7;Z? R%9VXKHREUG<6)&! @75V^!-.R&:]4R%2PA-N7!!EPK MP-19:198G)1GUB--4=>-:?-N#MAV$[(U1V?.CH9$D8BR(H"WE^4-'2*)YM&2@^GLQFM;*+QMH'3U?,63(\-5(Y]@"WIL)*I$$&VB6Y(IZ>QN2D=0L:,:HL@:?:9LC;_%M>DZ;IA^CY1LE=I_^V7*\SI\+-;GVN_6* MP +9Q[ILRX(*8;!A679VO(P=D7%*B6IYO?>J/3HY!0H4T-9.P"%;5)%CVQ)V M)%"TMIE30,&F6K397A"QV7R"(%R0!B>U2Q:;JXP)LE09&9)C6:J>#_Y3==,J MI:KDPW&QC!!7F4DW=E?GD\)'X^DI H9CQR87<648&7$<3CS6C9;EV5O9J[4H M1@>WWT&$#>940.Q4)YM#9QFZKI'*QB-1S< \TIY/CX/F8^88F2:6;"2Q"T=8 M=ZPJZLN,LRA73D<3>H>#YKX[T226X.BJ+A,+>$%1':SD?&!;9O6!\Y/A ((< MSQ0IWO[*B(JH0]V)5M; A2RK8]'SLC6:;!BDE&ZY U>F% M3,]NVSL:5%O<-&R:*@%=!?13+(4(BIF94$O#ND5*0=>%H=DVZ -+HJ/H$,>S M.WP=@,S,#F1+(E'+71X'0Y.>1F\Q!E/0?Q?OR94QBSQ_:66R24=Q.EKRALT# MA% ]._C [E?*/VR^K?Y[O4-NPX:#M-#J>Y+66\(D2Y-,B*$DEN$!H:(MB;(D:S8XZK*!5,&$$(4Y-I*H MZZBRL7MES-JA8VURJ,>:;)93_RIFVG2 8=:+CB(Q)38RQU0MA#1D+^?GV.Q2 MOV(BS9Y'X?N/(E:*CDTK#*SP-6>;"1]S!?_=2Y[W*^VODUG5V,V?$ &(MD5L M#$ZK*N3U%YNLU5_RGP9(\IG7[79U,!!E=;W1W&HAQR#IK42"BH!959+7\(FM MZ[@2".6\,)25]#H,IL,NP)$5T=(M1P8W2E/RB_T$0U7D2AB0O!\07V:4S0AI M'MR\NA@OFS-BS$'-1&MQT2?7=]]BSRT^+8^ -=F=6> ",[LJ6 9&R]RM:8*: M 3@$47IW]8Z1.@.HN,.C;GNI-N80Y+B^Y[(O+D[2/3YZ$UK>/1#%0*9E(@CF ML"@+NI$QEVTC3=(NLGL"#X&J$XLIB:B,P9>1 M0W Y,:M*A7++L;9]!CQL:[226(N5)@BFJB&(#1"$@UGG-[(EH2)#J!?[UWN$ MB&U7-V@$L99+6;"Q3&S$+FS+KYW2I?)-1E<2!$S2"3%Q^X]%@BW\3J/[178U MJY+]$=/'N7_C/=8?Y&I_PP'P/WB/EL':L["N(*(:^0U\%@95]?[C+5+R.?UM M]G0R &HN&B": ZQKB);CR!#W8B+C_ "&A11+9A<-Z,<"H.):P*V="N")LD*8 M@,$_-P7@)B-G+%L4G7*J36%=NMAQ=M"Q!SV<" M*Y9D5E2J9$DH=H?LL\V=R^2":5B"9,FR(5O@%6-1M;/#DRPK4#$95,2BH#5N MLEAE;KO%)CR:CBW+$*.!(I$DC; YM7E'NBH+3OE&2\!R<9#1[EN\#7UO\G94 MI2 +JFJ#;R)@73)MQQ2U_*2X"NP@DVU*87-+J^TO4V:WH1>4DFIK9X[#1Q/\ M6/!!PL?LLXUGI1O&:T'@(5O@KF/%4K$*(?/R_B##!!>@Z33T<3:\)_PM3H@W MA2[I'#$L@7,I"98-GEI6U<2V:&A5A^GVA+KF9/CJ(].E.72#8+Z8F^<%CXM+ MN:/232/;02-8%Q$A8*AT;! BJ7H.FB!+2M4U*16@;=U5!21><%Q(V!T<"BO' MVC(8 U"H+'K)B(0EI3*]589DZZY6D$3AA-+IX@KPC[J.98HF%8 M-BNP"!@K^9130]) =;E,EOMYM"];W& P7Y8V%1$R<"FH=DJ&);,?;!8Q;S4 MC0]F#Q6M\SE V#;(S!(01JK*2ARZK@N"8BO+='_%/>F'[9TEFQ>9YF@Y.=U; M34YG.8YIY'Y/D])IJP $D+Z;I0./?!]5_>Q)T59-"]FFCK A$20;"A(D30-- MB#1'++6'@L%>&YIY%&"+J&.3&3(/-ILLVF2JBTV[,H1AX)BIDJ/J@BT(CH'R M(V(ZJ^6LF>*Z']K<"NB%].:L/V;912 [RSQK#]=5D<5*&E:0KB&H"&(C=-IH>5%M=7V&%1[HZ=:W1199D M&UQ>$;A41VSH13[8&YOLM%VY-7)#[O;;Y"G ;#K4S&X\EE51<[!F(P5;1,O[ MN3&19*O4L(LO#>4N7>!K]-2):*C FS+"8,P%&9M9005C#97#5PD=!FE%J_5Q M@6VBJH+9>"&$''9SNFB)8#9PWJZIBQ63EJ63 9N6;]FJ)%J(-3L3M&/J035T M&X,$@L9C<]],K)MY:L0Q-+/4P8\4=LJ[#%#U7O;>LB"LW5>VUY;WNB(:06",9!6+,AM8(EI.?DD)&U^ 2GXCQKHD MUNVSD0?V.06A(*0[6,86$DSD$('-0L_J5N -J:5$"43$4@4G;]\=H:_4#V?, M&V)=XO!_>_"I+(('SFY[D1515$3+DK3,9A L*.5;U8$W%+UNNS4[.G#[C2D? M4\$BD6Q1-G6)910T"^6G($0#E2PW.$L"/LKV]SW:8X!7K"J"CB2L.(Z&;,'" M>2N-:=CEJ]@0FP=3L^-M2FS?DSR""DZ$8T@@]2)10)4)EI1YOKJA""43*ZN" MK->I@OI-;B8WV, B/V0CA+[FE\WO?/09D J*BSBRCFQ%1H3H)LX#8DDJMU>* M0H4=:;&Q)2S+@P&%B?G%>2F+5 %+V:3=:6Q:RE/ T@35?:=IW)57K1_>UGM7 M?C'2?)]R/F,JB-&,E_==D4JS,A%QN")"N&HK&K M!TR3#4[5 ;FFA T'0HRJT72ZUDODWKC? +7!))Q\.Q]V1U09; M+&1A@JH[EFY48'=YLT._L'M+W0F[KIB>$;DV!.L*(@)87P21/5@'%5C7<)"B M8]&LRNMCH9_(?0[I ST;8A4!W!A)@M#<<1Q)PSH[C (*5Y-4 3NX4N&B7B+V M+HS=ES"8G@VU&K)L9-@0.QNB*5GL@E*'J5O+(J(DV%7'$13<2]1^C<*W1=O# MN7 KFXH$OK5B(=NR3-MP''F9RE1NQ*-L'49!-A5)Y*VU$HMQW]LR1DZQ"D.I:BL^LY M9,%F4,K(T&W0Q*7D/#O;M:F##@-V,68F/Z2U.N^T6VT0XA=!4FWP%#"2L6I: M3NXLV+INX?*$*'7MJM7:7>RSSZ:R'KLE30>%A]C]7[9I*)JHYH=%'$4H3Z!6 M=MQF57>WL;TM?:MC@@5D"N"=F*K(!@V)1CZM5F9-N:5]BZJJ%D>%MM_744!I M3.:;CFVS"YHLH>T9W:&4J JE" M;.> 407OR,06&"#P>C,@!1M+I6J8*FX%L<4V3P#G%F855"3I#C(LX$PLZ<@& M79%- U(%02X14](["N>VP<-$5VU9=VP%?'I'=\ 'SJIOEJD+Y0O K]"1 665 M6S>:9G-I[%LK[XW^2J.7([3G$\?6-$V6=-42=-4T5,$R!1U+,E&0!": ]03F M+8'-FSG!GFN.Z9B6JM@*4C1+461#!U4I8[9G"?PL&.Z9SV)X7UB'-<7V9 M)[-Y4MTXOPO&:Z<2"!HH0T/2$/Q_HH U612SC($ -KIJF,BR:-9VUR<%L^X2 MN8UI XH.491B:H;)[J WV_ M^_ENH);#QE=JIB4;E@01QF*9 =PMQ*:\V5B7--MF\V"R4TA$UT2%29M0(VZ-O[W:,* C>3/#8-HX M6K%^A"9Q5$W!IJ9)BJ%:$D'YR7JL$-TNA7JJLN&5EWZ_8FL[WE2CB:"(1$>1 M$,:J;HDR4;-X!DN"4CX+H&"M>DLK)^:K^\.:)VR"YF_A0VQ,P,MAACH]ACWS M:4*SL((-\,KZ/;*[PVZC\-6+F>GQEX>VLYY>DP;TL>59A[6F5565%<>2='9( M#?"I*4I^=8WJ*$XI(:2N#>0_)2@7PM<61\)2;%52#5/0#!N\>@N!RR0 +T!D MHEI.N27[:KT?M&L(2Y.T:5\J+&(#JB:3^L%1%;R !G.^M(5 1)D4JXE 51V1.9QX2S>WC>PK.F)AK KDA6-4LW)&*# M8 //JHZN6$8%GD'IC0G-.Z0OULX3":HJ@<>CLDLN6.<[X!6PJ@M(M;&JE>^C M$=$YL5I.?ISM%_TT;@N7>H+S[(538_JO M>78(SWY\A!@]7-K._>YE5M)37ZIF"(9D:@YQ&+M9#CM8Z2@0^E1% CIJQMCN MNU[A(4Q@*;[(0,'8%3(UD2$F4M2^81"WSPDONG" B+A>,@ M[?9T, B-4RJ(PV;UR,ATV+DRB-R,O.(@&(243AK+NB87[_O;$01V868:L1FL MWX;UK!C3:PSEU T;[+!%;$MW1 N T++9%1@AQZS(@.M%A=>PE?VVNVTH MNB/*X$ X@&FL2D20",DGUV,0BQ*F$3LA=<+M;JFI69JLLC/<1+)4G6#@[NS2 M5"(J!BG?O87TM6-#^VV7-2M%,6QF]\O[P-[91%4-L'X6,@'->G:V =A"*/.Q M*"JH$;O+K>RWW2W,X,CL9+^#D>P82%!%T9",_(0Y=LJ7'(-!:43N@;O=Q@LD MO<[)5$UBRP;2X%_Y*3Y1<\JW4[)#!.V1NV@3^$!H.O3<>Z6?PS1![%=,Q\Q4 MLKAU&/IU_.Q]<[^[BS/W&\,N"ZOSWUQ]X\Z+OZV-<"L.]KS_[LZVC$67V10K M4\02<\8TA&2471%@F0B1M:OI_W_VWK6YS>1($_TK"I_8$[,1:V]EUGWW'$=D MW=KR=K>TK>Z9X_/%@28A"6,*T(!DNS6_?K/ ]^4%!0($B"LES]BMEB"PZJFL MS">S\O+7MW^K,8^[5N KH-@96C\,QJ.+\^E@:>OX;8'UH!A6A/I^QP)&4%QF MU)(JQ83@;)V,=E_+#*ZK9*';*50W<]MO3-C932>_L^Y?_DZ_I/6PZ G;[V>S M8 3_ZS\'T_EN_G\9GG]@.I>&E_S1FUMR_SO8AIYW?]0, G@[N6&*#_["]Y/Q MAQ6@:Z.#3AD4"$S.01!])B8YQV:I!=U^ _VYH+-5TJ2U\M9*F8U)(87.GJ8Z M-K=QS_PWS)=B_N[C9+JJ>3&#'DG8E&O=!64VHI3ZMK\N/2C+G$FZ-M_4R_-1 MG[6**938_-7Q "8)T_IP#/\I82^/1FQ M?^2:^ ]\ _WYH#MV.\*KOIE[ O-@5.G9Q>=:# Y.',ZV-.4'8UAYSS7@<3C>F'_Y:0>@+_JFR^\&H_'WD\O+\*4[ MDY^&-RTQ:U++@Y]1IZV6B\D_N\^M@-M2#8T@JQ.A410PEF+G&YD2;=/B#-PW MN)\!MTZ$[(<:!4XE+;UT6O5PY_*@]*4;Z:(/1UMV@_;!]IIQ) -$^W]8'W&^K/CP'8 M;+P.=5:1"M:0 ]U;4*_4@Q* 3MK];2''-]PWQUVK''/R@CU;=ME*@"V)8R A_./7@[L)'1V*5DLR!0EZ RQ MCP:$VC-X/DL(I4<\G(/TP]].0<\\P:92R0QZ] &+RUHPDQ38B_M<1@#ON;8* M.9R2>3&@YZ)"**B0$MM2&82&KDR.K OM/!U[./)X&I@_1<,(%6*NW04]ZQCE MM,Z^?ZR;,9JFPD8>CL:\'-0I^9A28J-J72**3-/[>$#4\D$\X$:_2*,/!ON[ M[UY*'@:YVHM>K1-F=?^1]/+#^:U:_P;Z H+2 M6=YZ2B1D:.8)W!;S[A_T_Y].0<$\B;\(EU&4A)+I"T294JS-=5(=HR>IP?R M].7%8"Y\TEIE$TWP/M&L34S%/$:((."^:_J?@VG-ESZ<2C\-T)^F76H#5>VD MM@YL[8\27$4](YM83SB/NCE@&.;EH!X,J_%4:JC1D\[DM50SU(,MB*9I::5W MK5_N8#VV0A^/4F7T,43%LBG(%YU+,@RJQYU M0OM@F#"$"A?Q!9 M-AGT[M!R=3"H7"92$'W4@L7+E(BQBE44V69GU'VH9B4>QNW23+@#E'CL]0'6 M6262+$$7R$E+:U#*4BSS_NP*^"8;U>PR9OGBT5;&%_(12$450JW3MS!#6VG0 MV>IYX=YI7N0AT#X V_?1>*A!FTIM4F"?JO=JD_7ZP?#!&>8[S;?^2C 7,D7) MPEV"-YA3;2+8)>D58*/7CO?;I8/U$C!_"M7/Q7O^KW)4VP,ZD5W(MZ 3E'E! MU[C+&IJO!?5"[!J 0ED;J!M@(ARZ2&5*16&3CRKM+J-FRU$//WU_ J@_0;_4 MT0?:,U.)2IB2A [&L%?+&D]8 J_06! M;C*Q2DE%9..8PD05NPJ]A,[EME72X1CCRZE%5=9;KZQ1!K4641BR70)-!N5C MVUKX&^A;B Y'G0&,R$DF[V)0Q78\/16;]?UDL5GEM=1BIR7 RW$_C:J.IY2C M4IU90[5=3S+"J.!5)^M)@UF0""SA<'K]Q:">$WDM-,[&,0FE,DM\C[JW]KXM M[4J80!^.PYP&[$_*!"[20*+@V$%RQAHIJ^G,3W.N+-%P-!:5^4+L"'T,<;T8=&W $. M%Q!X.:BC0XM)%&$0*=0P3-8=ZMGF!\&O6;F!=?YPNOTTTMZ?$A-(VC)Q##*; MS&0FAP@U#J.EQ!)RVT?;[;( _BO!/'G,4;F")==6N!@BYAGFPLID=I1.'_#Y[N4 'RT:;WW4"ITJ M6EE#LO=1L8@%]/& ;]0__'\_OA#871T:;9@I*I]0>F^2#U7-1"^#$J4MFSR< MA_IR0+?L&/QE$8^TGH19)2J ML! S0\^Q5S"&/:>6Q'S#_-F8LRUE?,&"C,&"RA)B/W :M7Y007935J.^@;X% M4XI.4#28C,UH0BHF=\-!DBI*-<5,>J=M\+X6U$TQ02A9)$7+VL49([NV#P6S MT^U&5PW:,$/@R]'JK20$KOM60?CO1,YL$ZO6'GR@80J M31:NPATI]QND)%U_6(G4#X-Z%2?[OXC(ZDH832;+D.K[HTE5PSLTBN1#:KR) M8'6K^A_=.,[+MX,O@U\OAC@N,F M_'_^^_)E;++091,@96!O3EM9^)]!0\(8^NRUC$HVTUJP!K+MA@O]:7@V9/CY M0]]-)Y>7&R$;M A(T@3*,5(14'JOU"F9L.DF@R"M-0L7O'@YSUGX,J1-<9I8 M*0I/6; 8LX?7.78L$*'MY,^.G9F-QMG.PG\<7FTFR27+;%T(,60F#-%FWDC7 M2(;4@L&5 -8O%I!%B]E\T4OGFF9/*A<0K%D]&&GXX_V 12-3.[(0'?_?IHN> M7@_/;P=Q#S<3:U9K3JJ2O+")'=&8:[7LK'.,5-Z&=L5>.YA?\.*%;+C:9?@6 ML!A1@[<&LC$^WV:+Q&+9<#5"P3Z>WL9J-Y[5JUTB)% LOL$8Z^OLRIL1SL5# M:AIG.&^QN7N/KF7S-2\#V>:48F2=X=&S/V-!A= +L5XP2,M)WN5SUMP/DAYM M*,,Z@':,S"S PK^^&,X")^-S)B'3J]%_SG[_ M[73R>3B]^O+V8L"L:WR>_^-Z]/G3^G829?!:@$JU]Y2/,E&?ORBR]6U1'3AE MI9_?WE96OA\TEIUUQ!)X=]$85'SY?9:]%7.L!T(['@V=;JXW : M)Y_XFS\.QYCY/V5U6]W8LM/,F7A'+*Z!_U&=)V:EW<;X?+'1YG_42IF& VZ\M6Z4]>#B M[6#$RC4./H^N!A?\#9\FXW=7D[-_K'=,$G)D=]D8R4J2694'U9$5UJ"H&CV$ MUK/.FI/-E6MZ[@Z6G4<*!#:0 \B4LTW$EJ#3-12%6Q ^1XT S]K!OU]?7LVJ M[V?%]L/SGR=\3/\VNOKX<7)Q/AI_*)/INX^#Z3 ,+H?G]73Y:&?W;OGN:NN+OJU]=U=35E_IW)^/Z MDQXX[(\\1-S^KAAD*$%)+,6Q M=Y"RIMA': KR)?N* 'SZ';/&>&MC,"'9["7:9/J2T0"Z;>VR4[1^GCQR\K-O M^77^6WX:,@:7HZOAN^'TM]'9\.UP.IJ<_S0\FWP8S[[E7P<7U\.UZ20[G]8! MJ^C:\::$@KFK%T\0?,*6[CLQ'SO;\9:. ;Z]7&E?.]_4J:Y,[2U?UMEPHZ[H M#5/[2O.U'<4*TF:5L\2$(RB*2F61?!]43<&4-J@BV0L77QU\>Y%D]%!TDI!* M[;M2GX[Z=O\)0U:-)']M1[&*'$F13=+*:XA9F6*=[P)*"B3_20-?'9K[U<&W M%TFV28C,7J^Q7NE9D]AL.IJ510C-T]*!C^+B8G)6N=.VR1"-J0D[,P]WSYI(5M;RMWIUZS2W_^\GEXES#RR[@F>4Q' M9_7+G^*8.2,S*")=:J WU:Z W3N2D[J=8@K&VF/X?" MWUNC8DX99>@FKGIS\K)HV3[;2'F4!]__[D\/3_X77OSE3^]^68%"T61E=B)9 MD32Y&*WNNG"6&@YK]#%J,9_C<2@8;MX.;C7D]_4[^^SHV6UX.YV<7Y_5W^,/ M3:^N%V4]/#[GWR(/0*Y0*,/K/;N^(7AW@T9#J9G'VE\GH:_#2\FLT?"[B>L M0"8AU<(HZ2""UXK][-@_'<6<;5-V*=&ITT'FW?#B@MW\[X;CX71P49]7SS^- MQB-6*+,,ONY'K9(>6T8L3M(:PW:ME6*G7_ M/X[-;T(+,F$N?*%M=LG*Z%(2/27R?-,;6E!'J![QUC=C!8F%G+W9++2I[^7L MUO8WV3K*KGD2DRB%/PX8MLX*-":K;*ISY[6T:"+U@=40;8 &B^9%]1B16)\: M!)= J>1M';\B^1=>BAX&IZF!P;A3D(AM4 .20;+?:$W-9%2AN-SW]V8G&D5# M#;15A[5Z!Z &5%1@4JT$!:^"P!"ZP?9,+#T[WFV"%!A]()!61+"B2*;VG@U) MI!*%\S%U"6Z6V$U8$ "$^;#)GK>R36H@0TG&% G$;K+(.67LU$ )*'VC!L#, M/W\?Q^8WH0;>6TU>U^'TY"4*Q XK\!@M2,K"UAYP,6CO2X],<*)Q MAK6%([$2^V,%*()E!S/R_PLBB%H+Z/-Q@4R;S0I&;2/X^,_!^*RV9TB3ZU^O MWE]?M!5(&U5EI)P#Z& MU&F]*?OLNUAJ3E[I-F^%R72SFR>O;8N;6I9QK+'P MU?;2*&EY>RS0IN_")-E1;H,ZTK0W?+--W4OQ?_/^]?AJ,/XPXH_2Y>7PZO)) M+ST/"H UL*L2M'$60XJUC5I'0;.+NFTG!:(OQ'_:@IZS] 71J <-%W)B+S2G M) AJ/HL5N3N#;*R,S3VY[82U^Y4O(,L/^DE1 BA\='%=]<^[X=GU=%8EE'\_N[@^'YZ7Z>13U0S75]U7Y<%TS!KL M\NWP)K5I40N )[P?ND 45$K&\]7G0Q$J8_]^XM.#Z2N7]<=PBB MY.Z%J,Z%EHWWZZ139LX#7+B23=:Z0B)1).9M]WSPDIVZI9,1\>>=I*?QI>C:8S6O?FUXO1 MAP6IJHM(S@,S:AVB1YE$2<*3B!*A3QG0U%:$@;'S*OVQA6RXVGGV\J#]CG$U M.5BJPLJ8Z4JJ%?8W-?4EDVV+O5UC@)Z\VLOUV&(,@FE(+A1T" "F\$7ICER) M4II'%OY#I06TBVM/><%*EI9L B6G2E DL4Y\=Z#OA$^+MI\38,OR'EG)9ITG M8K2Y)%6 /8*BI%>V'PV*Q;:<4SJ)=M[!OO_CUUC7TCIFK)5IMKYEQFBR"=2/ MY2$AHFG3,)WV>CX$LGQ=A2_P+/P#,-=1YMY7_C !;@*J5(8)15)1\ =G78Q:E*3>5$I+%<3XM^#'4C@-:/!2T M'CR91-F1=-9IQW3[EHT9U*W+H*J'=TK0RD-!Z]BQ9ZT86 -H:5TVJ:<5!=@B M-F'0_4.ZV_VG0.S'">ER]B&A-C+V\VRQ2-$F#2(J1+=3V7(O1".B,<[*K RQ MQ4.,%$S'KGPH:-M.) Z;W(OCAO9@&M$ZSU3+:+8AV:'/A/W+E4>:OK:,)&FNJZ0:R]=M@=%'#I;4@;W QK(T#[Z(#]SIMS+J5U;?=P<7H M/_E?!Z-Q&+Z?3(=KMS:)[.S'@(2\,:D-\0[%;=B4M5/#T1[N:AL+W@\"?[]I M7/CWU[-_S/7XO'TOO?O358\;8,A10"%KT;-)UB3HA**.C MW?4;C0?CL]'@8JX-YNV?W[36_F[RVW ZKG_Z<.FKDMQ-M)X/(U&DC#%8I_JC M"-E#^TJ)RGUM_$W^WDV2U(I,;'/8I,161.)OA0G,Y-HTPQ/$,QE MH5:%%&U](0819$@USZX/W <2I7EFT/,OB:>#P;:)9TFJ]KQ +Y4B],E[=Q.? M275:F6G[SZC96])7!=Z>+K'#HD)-<,H2K:R-0;O7TJ2T,FV)-2B4ITEY]G 4 M&Q-/SVYKUK%X"5**I"-[M-TI@/&Z2=!78$[V#'9$.R6RYQ^*1EV[6K&J#5UC MP21(LF/[,JS1GFBG5&!KNGP03#D]@,3<%XR(X$H3Y)W/%WJ!@#Z+>D8C66U& M1&)VH*/5,O0&3S$M:"NTC/M: -U08XH@T-LD-$F7H@O)WO8SMJ#TTH#NL8!9 MFPIO&/,4T>N20Y)%2'81E55=H4-"0!&:%RXIYGN";&/-^P%AV^Q348Q$.6>H MKK2">)M,PL(4W(*D*]R.M3T=[/9TB3$X9V.V05LAK2H.W6T .E!8VM?VVQD\ MFW4&C3F96+2.KB27M>\GH]0"*FB36T[Y(NR(=BHMV/0HH8%B,A"E4_W@"!F, MV440Y)C1>Q[MQ,C>#RJ5ZDS+F, JVGV2$$K55AIMP]2+UX=H790=^P194FIKYSVY4):&[PBD5W*4F(&4JISRJ63L@FZH3Q-6>?[1H- M@F_*1E\X>L^CH$DPF@Y9 7@2@6T9RCY2IP/&IKG6[%'OA2/Z+ X**!P8B1%( M.^N5=5VT);''5'3;Q-39T^2@^XM]2B&,2%);8XJO4Y"UZ1[>HY:E'>>GMQ1- MWA31FP+IVO?@\BH,+D=KEJ$QS1;>V3KLV>3 GHNS?6=^JW)N7G9LG0"WUHZ; M!6Y]VO;\B1 NR8W.7V$-Z9]"DVL+>D8T:)"KJVY9!_X+4ZT(SBM,O,S M> \.[LX>LFM1JY5**DWL8-=WPT[=^5JLW_:[UOU@^]/#YGED#4)$*H:*%R91 MS8A4J69'4B 9LFS$R$H[WYWG9)!Z%@D+11+4Z'ZRUH& $')?/VU!FE:FE&AJ M+4\-J4T]4NM%BJR5C&+#ZI5S?99HRN#;AV70TL\781T4JF6!.Q&U1M*FL/JM M$^[0=^7,B9T>O2 @#$J[^4'0A][=MKE4EKDX;P52X(NA/ 1/OGA+]H%8DHB%$B 25)ZN*PH'-.#52*^?A:T? C0NI93$H&]@55CI2<"U99 MA[FC!^2$:KM+U8D\ZSU^'1]2&VJF&&, J 1=ZA!$0IM<'Y=6J>W"X/U-;Z/= M('7W]^JW_#"XZOZMSA =C=^,AW\;#J8/OG+-N?=.)#YJ9PLH0YJU+'6!8TFL MAYHHE6=IF1_ \NPE/QV NW^+&S42#0:#2EZC4%'YF)7O0Y ^)=M:=!1ROI7H M>NO;]M9.J1G'SD(-(3K4SDC+GG/MDE)*WQI2I*S:T7*K0PW?3O'YI_C,DE&9 MD\H^&Z:$:-A1"6A*R6@\'S&J=3*COQWF\P_S66R#";V*%CV1#L9FR2:UCP42 M&=6XIM_.^G:*.JMU:KE/^#!WW5UI9XF^OFB% MBD!&R*JPGR2[7/5<D=L([U/$KTILD2/&4(V8&91"!PJ&[R%B-9U6J%"47#J"^MMA'I?-E.R+"".B\GY.A)NKX=4X$VI^JX#_.H#5I$ M72+ M1H2LP3-GP)H^FU7,9"@UKPM'K$1W6D4?=4R6G'<^.;YF3D,_7Y+=H'9"TS'K MNMVFSCJIE+%8 *.QE OHSIVH-<]A0>KL4:FD9=D=X"GE9!0?/26A(-N>7!?4 MH;0S1D%)]HB/:6\O\D5NW=[4*>587)UU#*1(.^W["1NAQHPWR C\=HJ']@4( M A)(SSX8%53:D.WJG[U*H9WW]^TPC]>OT"@,UN$'V@:CF>/ZOK35:TFB*6W] M=I;'[*(0*T],):K@F!I0TC$4@K$='= MUB%Z;S6MT]GLV^D=VD:&@L:8$G( )9"5:83;T6)U4&J;W[^J!>VW,SVPJ52> MG4S+O@>B#984H/:]J2355K=(<&9%]>NW,SVTR2QDD@!PT7J90I$@0G^H10;1 MA&3X#U>4(I[PF1[-P]R:EM/5"5XI>4M,8TWFPS2B'\(<=3LW^]OI';'EA"1T MJ+V)I;!)02Z4NNB?CPIAG>Y:WP[SP":S-F[)[)(XI;5TK%V3Z+W+6M!TK$_D M+_PL-VW0(V6).4:7I?)4']YM[UTJ"^'$PCY';="REI)";8AG%&@O;#9=]-N3 MS6V-^6F$34_)"FG!)BAD!XPL>N% J:YVA$!A6PAT$O[;"5D.!T79FL :I;>U MJR:@[OWGE$K;*O\DG*U34O<:A=/$>EU;% 1LNV,_P3IX']H^%\?K&6VYRT4N M/GE96#H#JVDO93>!((%6NLV1/V;EO%,=*BPI#P8@BQB4BB+&U+?-!"J-!!VQ M#MTI20X!?>TC8[WRRJE,L9M%Q^9?R^8)YIA5W6Z[&E$1C$_T(CDG4&(VLN]O MX8-J+MY6-5*XOAR-AY>7=/8?UR/6$J/)^.UP>L:?&GP8OGG_KY,K5M"O&9LI MWYB;3TV'YP_@JFB9_ZW>G%W=J9[V6^_:'.7Q/T8_#\\^CB<7DP]?6G!>_UCN MUPE(@38FK6V(SI%DPE)*=F@R_[/D^[[66[8L?_@SW.&RV>86P1,GGWYE(:C? M$'GK_-?X2_A7EZ-S]IGJ;W\_&OPZNAA=?7E4HNXGT#P+H#_J!X,D@-60IEP= M%TPZZ!"%L>@39*/:(!&XN1RUS;?X3*!^G(S/%F"U;7%Z@)9GP8G2 4@EK-31 M*$DE!TLA9>>I#N^$D\;G M_1?SA>8_8VUTGH;OA_P#SG\>_'[O#P^!+XG(9C$$P3PW$E]7#ZX4H.1S1 ^- M+IN-O5^![\Y@V=5QO!Z?#]^/>)_#[T>_U7^]&HP_C&[_[M9/X_9OKOC!3-0' M_SZ9QHL!?_E]^_5Z_'8Z.>,?^=/P^ H/[9QX'GT=7@XO\^^?A^'QTQ=;C\O6-;)R' MZZL?)U=_&UZ]'8P>6KN2;D[L;S^G)0D+4:B2L?@8A$O:*M_[/7]4EFVCV.CZO_\C\@=^8E++'3U=Q,)U^86,Y"P:L MURH,4XPYY$2L8*1ECS2G[C7,HG:AG:B!QNFY&>-/6M9V]G%[=H]\Q7W]6_]L MU?-1K%'3:(Q-(LKJH&O;YT0G89LL&F0!]W,CPXYT]S],QD.V3--_#*_*]?A\ M95D&2DN9/4I?.R)BB"KTV>&UHV)[>U%KIP\"Q+),<%5'.&>1-3,E(9*0K'NZ MT=@*8SMG')20O-U#[6/+XFQ]M-(GDQ5IG0H[=?VC2[)6AW;WR%Z@/WJZSK1[/8S31 M6F'8<5%48B FYJ(>7D%(]4EFR:/O5W]HNW[W?UQ5:JD]GY8,0F8GV?4P;G9H M[&:B;RW_2SRTW2*6HEYIM.8;9<4&I9Y!#IM*];Y11@DI@VH M-&:=G$=K"#'V64E1>M5PJBFS6MQW*?&W[O:Q# MZU=_:(?<9R=[AOLZP47C/!" :$TUD5-EI2=,-\4!<;VW%)"O0LW^0$ M]KTLCBEL9A:K!&ER4:$6E/OVS1YT;AJNH)1"V=,X[V4!+R=CTBX;RNQAY1)M M[,9C1>M0M6DS?-IHYD8,'<>^WPZGH\GYZ_'9E#7:, UO_LG_?G%]SBHM_W[V M<3#^,/QI<#7,[]\/SZ[6?D"J#82S138IP3(+5Z5.KIUA)?EOIP5!(:<71,?V MM\-CPG;%:Q;6KNF6I8YM=F#_AO'L]"VR_L7F-/68OM':^J\P&,!=_+IT^AFZEHE#'U:Q]EH^)B*O]NX"<7( M[+4H23@)UE*GU(L'[^6+F,R?C=U>3L'V\'TS?3=U=UE/>,,S'*[SX.'HE[ M/)[*Y;RS?-S$-TJH*&,4.O3#IG.8M_C]#V':_"+C@I*[ M7?;KR\OKM9%&S2NUE>HI:1TQD\N]I) &I 5+!E'3A959MN2;M6RTW*4(NU)S MOX4&89F$&Z5%M/TX[:P>S"J_MUSG-)K%J'W=.M-SBY) MU8U5Z5]]X2_ZS*YJ\P)Y]_VKFK(19N=%T38[!!6+[-EXBI$B+MPRL-E:+E3W M]K/YOLT.]XV*G/)6F!Q,2C))U1]U5A8I+CYJ(?4>]KWT2HE<1[T7'91 Q0:N MCG/OM4 "H3>\4MM:^,X.S/L:#,BF]DPA$X*K@8ZN&V4(^G%5LH<#6ZI40G%U M"GA,=0 T.7H]^JCS#Y-/QQ>/7F_<^#W]?V MV(5F[E\='V,U)C+\GVY&L%3$RJ?Q?-C75'/SWI>L9^-EKW"&,WD";UA&19)L M:?GT0[]L VT]Z!]!2S6?5K:#9:_P,T-D%TO$$(T&Y:Q,*?9H&P_0Q)*<-0(V M6_2XEHO<9/3_-+K\QUW]"#PF(W^_G%[]_2;3^OKRBK]X>GF7K-G_5AY]^'@U M%U5O?ECX$MCO^_AI,/W' R54:WSF0_(+_O+/7SX/'RJO[H['6 ML< "K*4_(JQ_/DUMPM!J'U4Q7KG:IIB97J@BGG0.T?NP"/:=:Q/[=-@+F^I3 MQ-V6J#QZ#*X!^\__G)R(/D>4+-K)NU"GG[+!9'Y81_4)UBU2RT6* M1=E=(^W64"R3Z^DI2GA6UCF+&$2)A3$7[,8S[BZ)5!P(>1 )7P/W-R?##C4) MF<%8CZD&1[+,7C+2_!L&@GPP>O(6Z9VK\#60_OGC='B2ME/;E+1A9HXJ>*:' M4K*0LVI)&#*X5!8![XX)^)-1XE:@HV!JA@E)':T.7?^?: L*M]!;M<:\7_-KKZV O#;3>*GZJ?>#V\ MJZ]_4LSP?@EQ1.=]!5D95PV\(=MY;Z05B"9A48I9^LRBC3QMA=ODE5MDAHZN\6]75ZEX>. M#)\OADVU^%."TS'PU<@>E9+6DP,(JHORBFB-;OL1"(5Z/E[ZM+5M!NH%&C@ M,%;[^?2&XX9C+6%GE9>)C9?(V02C!(+ILI]J.M>"/A)*"CP@'"N>PM@8DR4) MAEAG6Z' IMS=7<_VN+V[0BDU3X3VOY^=2;OPBD^+O(2(45'TZ&/_E U2-^S$ M:7M0:5\?CK6D/3*[M$G*RF0$U=D>071P$*0%O6Z<4=N!X\W[[R:3\YK"^FXX M_6UTQ@UMFCV@,J-8Z+5[.\Q9]UU!T M.&4^?C5[2NX[1%8?:%&7R#X'F?_UGX/I^9R#Q\RPMN<:O1^=S1!^<\UK8@?\ M^M/U14T/?7/UL7IVS>/U@Y^TZ9?,K>5I&3'WOO?'X=5W[(Y\/[F\K+V!TO"2 M]SO[@=/_?3VX&+VOW2AJQG:YF/SS+\/S#ZM'?T5=G!,^*1!0EY-*MU;F<4V-G4=:QK^UEV\6BOTGJKB4U>8DR MHT]2Y\+Z-I5^6K26%F#93(CM'_H*SL"W26#24O/2ZGA9UJ2]I$;F#VW)H=/5 M!=JQI+IODKH72:6L7%8^D<5<2$H,<,L8?6DMZA\16O[[A*._V0$#<5-I\^;] MC\-_=J%D7O+;Z6A\-F+N\'I\4[3#:)Y//KV,T3AS3=27__'S63'!P4=LGOAYWC197T03FM2F5@)Z%N<12'';) MT4FB;_,!L?H(WXYG_>.YB3"BB M2YN-['0^+$7JTF:5=',AIN5+>M;J5Q!5A0@!E%+9VVB1K($N E*""+(U_V"\ M-GM;_0KRX@T!H*UE!?791RGJV^67$*$=X/%'I7">NZR_^AN>\7S)J=-W*&DH M$G@#/D$)'?:9#).QUOBRV"R6G$>6]*S5KY < 7G6V]BBCS(:6]LX=G(O/80F MRQU S$=6=[CX%8)C9@GZ@D)FC:1#3J:OH(DZ)ER0-#[?263MM=]0P.=+C2RV M%CX6%T!*$6I%NN^E)DC9M';B*RZ\7K3X1U;TG+6OD!E+!6M24);>./()B^XE MOCKW;7MP"<+,&X%=K7U5<-5G2,+X%$F5%(1QMM/S 8+T"ZHZO)@/GZV[]IDA MKJW-)V?;,%4,)F7*LRIE@Q2<[^+#,>>46[\4I)"+-K!\65O8QPHQTK/!X<44 MEB.=$%U2I1CR'?NI@_,WXW\=3&>=]6M'A.69+C]5!WM&!F_R7GX? M?;K^-$;XV^3BM^JK3H=,\1F+V8/XJO$OTC&59^Y!,C)A<6"MO8U? MEX?3X_NL%'$OQ>VI.]\U6J/Q?M *"!G(D"+LKAN=^1X"!H M+4%C]MQ!X\'X:O#Y>KH(BMN__3U[)6_>/_S(W7?\]4]O__3#9/IA,+X;AO1Z M?#X:O)W%F(;?CSZ-KH;GJ^"-4*MQ0JG.I@7TEHU 'SE),BR&5Q\YOF$X_7+Q M#&Q_^*5\5T?-?7]U_J=WD[/1U7=C)M7#OTS&'_X7_S=,!^,:G#O_8?2?UQ\G M_2?G?P1_\FHX_507>9O0-OOZ69AIA6)=]5EWP[R>#\8(0P=RE,LX%ZXH*K,Z+9E8E^G"DR=8M M2F)FLG#LM^KUY@?AV @M/X-UP/)I,J^0_64]I63L_"L/6VQ5K MB$1/<2R16U1>*\317X"_#CX/QL_15'/0+VDP8;TLE&L]?8DN)),A]/B5(A?E MYA^_]'Y__9_GPXL?)].KX0.$1DU*^'(8W[Q]'5F?ORYQ)8R1&8U2P>B,(D8; MJ//3F3M:6]0B&.6QP_CSY.SCZ,-H+W)8 0V8\9$@'ZV#W^,/CUX^!\.C@\_P9B-($(4TZ1'4/PH7=OO/6^G06Z=?[=CU2A3_4! M8KV"!>:<+GE-/DIV']BECU+TS1&9_32M3)0P>BY3;]EBGK7HOY\/1W__?OAA M<)''5P^.KKR;:?*WT\F_#\^N +_[7ZN]V)W9W\?S]D.6=8!ZE!F]H2,VL5LJY-DI@*P=RJ2%@YCK M@#4'OJ]Z06'9#G("4[9;%\\4]NY;GG$8]5=/4"72*U8@/H>DE9/@ MHH;N:;#.II!-*H(] KO'L/[']7"&<)E<37Z;7%P-1F>3>S[/N\_T1*"WY2@M M]) >(ITK&V-?2!1MI/7%A]NIOL)3\P*ES'S9XS>H;WW2%5BG(%E':YFDDX;U M=Z'NP3NARIC;0532SS?ZW1W8SWJQ>/R=W!4K WI1&\58"<'+*%32&"73A#9] M_"BV^F@\^O%J-"$@1QUK9E@B7ZSFH^/M156"%Z5Y4C^*;2ZC+H\G;2A7O&MU.6/[UK6 MSM$"="G!@M$12ND)!UG1JF:GC=5'LNUE)'G)Q)YB2JP#+3+?:8M)=1F'?,X4 M;9/]7^OA8LSK%S$8O=2"^GRH6ZAVGDDP[HKM5L4U M64]M!2=+3B6"<(X)1YW=YM@D25MS>QTVCN)1[/2GR9?.25GK;$DGSYI9 1D7 MK&(/H23>J_$4,/ITF,C#,R(SCZLI50J8%%(V49&I?;B[.F!T68CCY!DKHNV/ M2[ TI-CW0[+ *LJQ)-=3U5+:.A'OZ+CC;;+ 377']W5(SYM?+T8?9J55*XM" M36V2#CJH5 ON,O&V^V$[-BX([.A]<(QEK7]D-$% DH6I48E%DJ6^]4^.*354 M4%D/VNYGT8_[CK=^S#-C(0?-X'H8SX;"S@:$I 7#ZY3&8(0&*;6/6I@VGFU@ M+U[ETF,XC1<87Y.YO;>"HBC&.J@YKC>E/L">[(+Q?O4)[,BP54_&=AG1V#JT M6JE(R0N=V:M* JTK0F6?$IJ@1,/'M,5C0/;'=__6X?KC!-:/9Q\RU>WQ&&"4 MVB0E(XH29Y,>;& %$I#8$7#4.#_6[B >(;#^6;?7@@'+Q)#UZ0X98HRA/?35+Y'N@VK$V M!HZ B6SAA.[GV1S[(3E5,-?F".Q$DHC>U&'5-U-F,#AJJN[0[N6MG=$QO M:U8:C(F K:EE%XFLZCL0:E4:J-6>GC%/#NHGO*W!33-\MK181(BU"KS#6G@3 M8UO$J_:4*[44[+MXUY,-[O(0V5-S(CZ.QI?#T1/YH6?7T@BEI5"N]J@.56>H M(HN.J!YFTG>]%H^ JM^+.CW3TS]PMNB#HZBC-;(M,F?,&="A8U])UUB00\\' M\M@3\CZ.8CRR[W>@]F34+*VIE!'H/"9,)EOIG&1_* ML@YCA]OI9@_)120*/@'P:6:=BF/+U*=*(\DV3J>MD_MX@WK*EC=X2'8^RR1E M9NJ#**&^I';;S2D>("?B*=O<_ 49*4, X8LR@1U4FZ,K_>DJ7-"RUCDW-W/R M<-O>Z 4Y%4!9H"2#*C"?\N#Z5)",QC2ZZDAVNO[3,0GK14S)9I6\#P+0]T_' M*4A[G#IJHT=CS539 B@^3\+(AZMUGCT:2\&G&QL5=10[W?#1./C(REC6KF3: M1>.*#;(4"UI9+65LGJ^.8J^;/!I+TI8R>5=04G+6!U*WF0^LIMJXV?R [0/N M=\.W8_93+%_:V@?,L4;.F&I+T,0N3 *FD6TH2OIC,+7/>T+66&/V-DL*-@B9 M2/2-,C"6T,8;=KG;F\U"&?[ZXDHP$@@#.L22LP6I'2.=Z@A;*-*Q7]:&&G;_ M7'*#MJ3K#U])$8:CH%1.#C(Z]H:C")IF0;9,A,$T)EEOZ\U[UJ7H[,MN&K_< M9\_60?5PH0AVC2*["DPNJ]MKY2R5ZP]_?OWC3X_NIEOE#O>QQ+6]>9R@5222,SBE;)VSI,CZ5B+F*U%_?_NV ^UCB8MYS*DUBNY8< M(+_>"^RQ6;9*.&0(!A67PY[7F8T7Y4__/F7=X>\ M'LN=PKO(.T)DQ5M;[V6)D'6BVT1BKR0<^I8O]?CNO('Z'.:3D]G8;+66*>C> MQV/R#(>^Y,O=N;MML!29F'7)"IGHL\955!TX4VJSQZ /?3]6^6IWZ>GL8Q># M,FCC:F=?Y:C:/X,Y&_;4#JZLECIB=Q80I#4VI:AJBB1[FS[TD8-94^6#[V*5 M>W6O=HT7C]H+-N1,OB $969\)->Y6P$/>#^>Z#3=V1"/2E)4=6Q\9(^IF-NK M7C*[BG_X)F$HG%@03"*&_E_#\]?7?YS\/G5E+_XU>>+Z\M7\"?]7Q[#=3EJ>T?[D&F'6VF' M>*\G2IQUWK=%1\C&:2WZ\C3BJTQ_^/-W[WY^];[[ZZ\&5Z_@CY\8M8^O0GCW MM_[@A/AVJ\DW@1OHD/*V=5& M_-BWC,;LM(DW#+INYX8N50F]K)+IX8]I\.75+W]Z]Z=7/T^9J%]/O[P*HXN+ M5W\;#2_.7[$T?W\'NOR3/AD[O8L\^+O:0':]G!,N!ZF)DBGD;X,3/CNF^ N4 M,+.#5 MI\'TPVC\:O+^%5;V7S7-OXQX#8-7OPXN.S4UN'QU/GQ?)X'Q4N]O8]#3@O;; M9KX$_[7/0Y:T\8=7DYN_>,76OO[QKSTXLU4-Z\*W+2.O.U3K1V?3,\[?#J=G M_ >##\.-'Z"?/*I!W;](VI3H^-[4'J!"29U0]HPE RV<),!"]!@@RS;V.!R_ MC 7G-3L^P#GR\_'&X9K]38B967>299H#=.F$'RBX,CFW#^#)6F: M-!) :9:5J#][YSV[KN,Z/_(WU5_'R:=?ZP7>I)5M4DY[UC8TL.ZD82%#R,:%GD^:5S/DVOH7.-BG3RACKVRSB M]3=R9W?IM\'HHBJP,IF^&USP&=;)AM>3Z\M?QLS[+NJIU^FO;R>7L\F8@#]4 M_G+Y9EI_*AN1M4XNDV2[S3>M&)68)&5ON@U+$DHU)X<@I&B[4FUO^7L&YN^C M\6^L*/_^>O:/N1<7_IWIZ(RUY]V?KDHDJME_(+5D! TS(S*6="E9UO)LD M& M*0MK92M 7QN>M]:SC,:LN$:#BT>LZR_OOIO1R1NS?W\[JXHA2N6GR)I'Y.H- MA%@*KYA"=LJ@;LL_7MK!/!7A-/G$9S,ZBY/IYTDE=VO!C#I'1=HJ!(_)66#( M,VO4Y(!_O\WE_NK@[:9%;H9NP9@RZQ76T[8HRJH6,G7:6AK9)-XZYZ%-E/]J M0-Y050@C2XC*J:!=("A2FJY5E'36+\A29(WOY N!>1D[HJ*5QMHQQY,%!@1M MW_[=BV#;\1HA6J)F:9R%K(U->$6-*J@HYOI[)M!N=05642O/+*8C+)FLK@ M'-4A\=(TKLI+NRW[(7"B*+3*N?HZ88V1(O0.(0 ]'!G:=0,0KNWF^O)1?A:/ M$\8#>QZB6(CH(237EYN(6F+4E)MXM:@O\E<#\J8:O&A*.4O-]$S;.FXI=].Z MHW4/Q[/>H.P,GJ;"H+.SZT_7%S706S^VYARJ2,G*!!B*PX* 6?9TEZ4TMC?> MPR[)[MQ>#@O:MAD?&:-9C6*Q(A>;/17K:WB(E+5LW=JIY1IW>>]? M:[)QY\ M9C'[8$R(M9E$"E97)DBE\"]T;D)'7]6A[8>54$X!:I]U9ALJ@:! )E-M#Q45 M:MI?6.DTP7\668G>%K0R1\>$V]1 $Z8^')(>SLWN(J?ZZ[$/^V$RV=3G&9FM M8+.1(8/N1]I*[XMN^*(S[>/:2SR!I<$JF;1V(8>()2H#*E$WGDF7@+)]B7$+ MIJV\4-"V36L\NX 9BRL^YSK(4-<>+GT@2Y4FD&787_^&]3%$N8",U>P0)>6) M%4P64E1N8T64[)JN;"+U[L;=5]J3VPDC2IQL"B2(;/KIV@^#5= MM/U04>^@EE*[)!)9=@), .I;DRK7M@H!VW:$^=I/X%E\U!J#)8$NL]8(P9#J MZIAB-%F:12_YW^[ =JV&-"0#VPC%GAC? *%SU]>A!HES.YM0+^B*=((G\.-U M1>7-^_[/5P?:'LZKMUY;QRHC8)T^7%B0P6?*-L@D+3R82G[/MM3&G+N"KMG1 MH<'; C.=PSS9@+4?9 ";(F9;2)22L;9X$BS"CV'^E4#NELDKU-:B-MK"#OTL M1ED@L;P:;VLIQ0//_Z&\ZJ\&O*W+JZMCRIE<" HN4\VS*(KE502MHE,/FLR? MO+Q^/[R\_/GCX/9'KO=NH2E!*-&R[V)F7=IT/T]56E%\\VZ!=9IX.T1K>\O? M,S#;=N)U@B2BCBEK;2)Y=NHS_Z#B2Z"H[*JNLU\;CKMW]EB,C3;L;R"1ME[6 M)D?UW:%VR/4YKIKB=[H'LJ&,H;J@J-[';YVB[0 M "20(J#K8#8NM]/V)"CS4DSALD< 53L3JZ E!NE!H8JAPT545[6MO*HNV39] MU0,#LVV.P&2@A&1R<:HH@>00 LMYBKD%[XV6)H7547LR! M[(?')>V I3P'PV(?2#B2MVE^,LLV'JSE@@'0+Q_E9_$X,-'JRIC9W9:8M '= MO?""<#JU,SJT<&J;[^DGAO*F+E_1*69^6J MDBXB%H]0*$F(T6C?CV!4)D [55KX73H3.WMYV 2T;7,] 5EZZ3/D4@L.(1CV MWVJ?>)-#DBMG(GQ#>;\L(^3H@W9$0GD;??$JUA63-;7'5&FNQE=R7/OA(-) M9(\[ILP\)+H2D-4X)>^CL[*TU-ONDG>?Y@$\BYYD13;4B0*Z9 D]2X8M/1",=MZJ741'A 5D *C8T!CJP^>M0Y&T()) M7E^)@CCZH):KJ1NSF(G/SFO+-Z4&M30SG9*E;2SKMX,[/!4EXW0==F]>SF]^OM/@_&'FV;O]=]^&/P^^G3]:<5$0[*4R-<4 M#F+?(Y$$IWC#,JJ$,LOFQBV:9[C?#;OG;=C%8HRSACD1.:%*4*3KAC6;65'" M@HK,_6ZX50!W8KL-8O]PG*7,@@5=!VLD%*H=_DI)H>2 MC(C;"2(B6"58'FH.B%1&N1@](^+!8G0N-M*A;UJQ[@61?C?K1?T=H&]L-ZM*^Y!" MTSWYA#'8$TT(V47*)?L<54$-?&FH0Y044=OFS_GUNBF>(*(;NWQ $C/?QP!: M8TY!!U5Z,%D+MR;)*;'6^_ NP+Q%93":_NO@XGH8OMS^\B^CX70P/?OXY?OA M;\.+AV+7?^;U^//UU>7L S /]-U7_C ;UC%K@E]FK>S'9U\6?]^]3U[^5'"N!X*,!1*F$3,^KZSL 4K-C4 MM;'/24-HO(NC4,1;!%X>"OCBDBUD%/MR*=>4>&]$UT7?1 6;YT;L"?#=HA-R M82+G*6;V",CI)'T_8P"43@T//KA8+GL8\8+]&FF=)B'9D4])]2UGF.K;V+BP M8+U8D\-N?3-;3[^PTFA5A-,!F<,'YV471U*FJ/R2,-@3X3,YV^Q\).&Q,$O! M'+M:!(59VT9S.VO].DGR)PCHQGQ/%%(I&42771'91O8Z.RS!Y]+V5@04ZW2% MV@66+X'N&6.*GX62^3^1)1AE9P0]*GI&OY8C!_Q@=$_X$*(3J*(HDCF>U59W M@&=B_7"4:O@ET#U#)+0BL*'&\PO4$>,=\ IC&_ X-L!WBTXD"\)%(J9*5D:M M;>K"001*'$@L%[^*K)OA*Q*4VJK7Q"A3\J!RB18$LD'DY)$;7,2M3NKEE+E%!K(UJVD/D;$GE=- M0]:Y6G8>:DOR+)/QME=R]4JW@U1JM/]E(+;IHWYPCBU *=X0.HL9L+<+CK%L M'WDUSN82'!UDR^(> 4526@(:IQC(JM@09MZEI*UFA\>/S;[BI,$5N?%8%&ESF:5OMHWL%87 MP32C?1A;MX[X!0&]>;5.RED+#1B42LJ5DNQLF$V*(K"GV=13KCO,9I\8[X=D MZ$!!JFB-(*6\CQ1O\^IR\M3X@^B5.G7$GD4RE"?OF8:I$"D852)&VY?L&AM: MDE$'4!PCR=A?YF NVIGL0Z(LDO/"0^H+,H!2:33?NA-C=H/8LRIJ9?"V]B+ MS/J>@G>0NMP:.2N3:+,%89UG^R>M>!\ ;+V@)$!,F:2),4 *%D MU^8DK3<4Y-1QV[T%+2421F.-S$8S&[093/73O0Q&ZG:@[\D>P'[,*QD@$VV= M<*H0)0MW3:)-Y(UCC'.31[)6!>OI@?DLRTM@C2YL' B*((,D40"C@])//58%2CO)@S$^.3B7A05B#L6%FI;HD+G/NKA:!R68"8>(MM2000&/62K7,&"SC;#D MZ>"VK]Z$8$@;D#&SN'JVUY$))%A+$+,*;4'4>A6<7\TA;)ZJ(003U2B-%5X; M"8!^UGZL.%VR:5,&UIP9'Z ] M9C2?5RS)%EP:\H7=SZACP2B['/R$3B\HW7)K35,Y630WG^940XK9)"\CNT(! M2]\*C_]'-VU0UIO+\4PTY^N&\N]G%]?GH_&'-UF7UY\^ M#T;3NOTG53\^".%$%6ON:*R^2T871.[K9)3"5J(4F*45T!NM>N<@V.4@.$_2 MU$0*K.UN;;"9;"<'/A9J6G !JMM$U^O M17#+:,<60'@_G$Z'YV5X/IS6ZW_&5NCGP>_Y]\_#\>4P#,?#]Z/UQ=UI13KE M@&S598[U'#MQ9W7*9*N)6 K9U# ]96';V,HJH+G*K>E &2Q/N:Z%/HB$5(R-XI8PFQFZG:VNCRI[!5NA*)&%, MZN@&^R'D&BKL!J:.*?=]MB=,V_.ERRVM&TS M+9,>4K);^?4OBMQ;%Q;)S;MH6\E,NBU+(H!" 0\N!1@7A7 ^$JSVF.=#VX() M=!B59BD):M%5KZ5H+^)[5,EQIKSD23(!/DJKR0)W6^AT9E52"I#9"F@ M]?&)AVR==J@36N\UBYWZ:";KJH\$K%*4NQ-/T')T2?\,],7A]P3&JZ+A]O2_)43U MMKEHAE]*3#+]M;G>KM*INFZC!UE61''3^N00"2M7D!"4KM9HKZ)D5WK7 M97V%(:O(,,F4O/#)*H)Z';VEV%C1JZ'"\=O1^Z49W33;"97\*,K9N%F?-(6= M)ID6M&F*K):,(D')].)#H$>?OQ5IZ^2GA$6&6E 8K#S=-V-?51D@6O*03UDANHX--F.H9?!2+Z!4&=V-"?QV/+G:1*6-E5UXJNUZ< M):-CK&I/70'/O$K/J=*OO([4>T)VI';M'6>(1E/H9GS*KC3_VBY.*+>G\L-E M =CB#- MJ'UW/;ANR-#^,KXX7 C*%=K2%1*$%(I0G):\33IYLK"^\L8OK*P2 MS)N3=SBV>KPTX6A,D)0C%EPN/ENUD;5)(M<%<5DW03X%5SV^&T,4A/0J,4'EDH A0)6+">C#D+#"_*^V.Y/HN7,Y:N6REX%% M:6QG#R)9NWH?"\Q,VCI^UM!V.)[6>D"N"4QHM0!E%?DNKUMB=<"L2(>-.-L>;SQF(Q="%W[_"%&A;J\ M9 OE8;,QVK:S; +HZ&I"$>F*[$MHN2"CZ_'D=LMP@I"E\#P!UV1.DU, W3@2 M2?]7@3<*)GI(O2-D5W+7R38'H;.41*=VSDB6S5V^0FM?;P@D;5^.A;!N5]TXF\CTM:*;@SLFZ MPPH(J/;8[)V(7(^5-?E&9S*)DA/:12^'&DMIV8?NM?;B0R@$X4?*0@*E2%C2S?A$;IV ME5G3RBS/[>Q ]^O/S61P/1Q]*"6V,)A,;M^/)U\'D\LM/9X'PNLY 1@0T4?SC>3,1W$]>V;J\'HFO!@0>^?ZZIWGXS1 MBZAT)I!M44&./.FN4%=&ORYIB*>H:3WM*RD[%#]K-=['HC(>@A-9QQR]Z?*? M$GV]18 7N'@,?NA?NJ^U\6T8?RK_',SZ7T:7;;@[??=Q,&G\8-I9))ITA65PAOA2IK '57W/,LR#K?9K$:I7EX%DXOHO5@ +B0I0Q$UD_S++QK MW91/C@SCDOJGZE'VT\MH!T,ZFZ>0!5 8!^2C-<R? MS>4#"+YE(&.DU-EHQ8V02FBIW%VQ&(.MWJXJ$+@UKQO1?1I9K#MVR7G,Q*#V M6A 8*&-^NC(6L,@<+PGM37$5A86\9$ MI% L!6U14FQ>IC*TGL[X;&-]"M)*/-0I[&SQ"+-9PFF.HC D/$T7P80N7"EU MSOHYH5X=_O;?V9VM4>!$E'4$F EG^A3(ZL)=8E?(>JH 6W-+MZ)S$6L,/@^O MYSVF+XG^2;,U:&1!((N@ VJ0SOMTMTQ0.FZKA /%!"M!XU9D'H?5M7GBP&)4 M22C)I1<^&W:WC%S#DD,["9/W=9:7HY+N((8FXZNKYM*]?T_?,KC>]@H9[Y0. MG"LAO>7@RXK[5C5#8E#A(V1"K SXMR/T2-RN.U/NB'0MN*N MI$ IY[*A'!8]CY/B+!!/:+EP6ZG]IL?CD&= 8YP-9A.[Y]#OOF_T_'58/)Y M_+693&^GU\VGOIU&D6>'(A/XX8(EBG5+3F3>)V,]+"E0S,#$8^[OZ3\"7]UW MK,PP]3"8$+)R/$JC.<@0G#%M\BYEA:;NRYAW5.[/H3[RR>F]6.VH?.U]<"R4[FN&Y4%8IO 6.L21R#.( M>H0RL_4BO7X.W:?QY'KXGRZ)6-(03?GWJOZY0:N=CBJB('43Z,%[HE^U*7&C MXQ*0!.2KJ]Z:C4@["#=]KW%2 .Y1!@84?G$;*41O4R06?%TDYZ1B?!%ZG(Z; MGLZZ[%WPDDZ"0T@\$.J3[=910W@DUH9.L'H^Y0[<3(9?Z)N^K&O5^BXV'SBI M,5@C>) ]?U MIC 4U<:.,Q+CD^TE2%X8@>BY0)TRA4*@1;>&ROK3Z^%QN17"8I8Q)-0B*Y[$ M71Z//";#"G@?6&F^E[4M8( ,ER"3KQ(%J490(-0>)B^9C9)039<,LQ11Z"5#A*IR[QF)\%?2'HF.[6 M.2%D!G52I\^\+GU8M2&A:QO@$\6 63O'/7#GZ7]EVQB%Y =U72?I$^4&A#[( M4KGK.T58U=QZIS)^<%4J6N\^-LUU>9TR0] /=6J6F6P__\%G]'E"22*0UH20 MLY1.EET-W0("[^LG "] 0[4^;D,>PJ]WV:FPNFK/Q0@97MXHJB'X>.=Y5N MQV6L2GTO9/T0_HSE\F;2?!X,N])0Z2AXJ#_SS^Y;7<"#%EA>>.: 5C%%4*"3 MD,RZZLSKO>7'%I Y_G7*TI95@%:F,YLH)*4 ";Q0'T^'TW>=),[A\/?J_@\FP/*I_.[A>VIK"[Z<.-K]?+PQ] MFV5F7TX_#O\8?!W,)Q^X#Y.FN4]>/OCI[N/O?\?;X?2/1\+MBM6%F'=?!Y]K M0;[\-3]J)E0E)5]VK3'%F+3,QYRUTDPIAX\RH&\(>Q$<_*G4:)=)>YB4^G%*W7&"W=:4,6 M,J.?F7GU^.+LLUG=Q\ M;IHGD]RK?YZ=Y&*B.UI2J2++8!PR[+H97%)&^K_\_(IPU.UT)CSZE _#ZR<3 MW_]S9R<^['"U%#21!YTHZ-0B;I +UEY_?C6^N/_Z7>S\97A01#D:7 MQY*?^09]K,TR9JV#+C,,L@"@D+1]FIH]"_J$/K97?/[M+^&9C\9+([0R_KI8QEK)KVW)/0=&*ZB_J9 M$B8S"%=0D>M%0DOVQB3(E# MQ#SSLH("7DS2D)>EWSWX3(0-V LI1('RF"'8P&ET\MN%_>G)W@ M4#%"(TR9H$-9]FFXZW0.F#"ST/^J(;E];J9K7>S1I':&@,1YGB,2&/$6F'8\ MB[MY>!X%I'Y &E]XJ%[8B$BXEU2+FF,>G,(=S2IG2%\,P1N!>%<**M,I"XS$;OT4E0&[);P M[6BB.T/H9EC4@7DR;1 (A2BMTUU^21O#MX-N1Y/<&::61*DK!F9D$9CUP8LP M [TQ2%&68&R;6MI5=M]B6DEYDA K2SF#S#9G=;?.(0K+G3T1Z.T5W1F"7O*D M64B/%"IDIRW]U[2V+G.GV&E ;[_@S@_T6N,5)\^JE2NM5N0J[-WC*Y6S/C[H M_1:S]WV+>4@)#87+V*9$ O1($2%J3!E+P='S0VY^S_/]^/3>I6>^R*M"- M(H84! ?)9]E>GYWC*4L"O]?K_01':R)M/3RS[>"=Y-VV^]_\2^SE? $,!S8-(Y]";%=OY2)*1M M4MVK)U=U!J\6_?-1K;\FJ^9*:?+VWEA1#@BMCUJ[KBG9"ZP7I3*Y.*?DASF; MY3V!QS@5+2G^E-&X,H5,:(6BX%CTUH(F#U ]6?GNSN.(QH@E"$E2C*61!$OV M2(#L7G"85$]0^3Z-T0&5U>1 LN1EM@=D[W/RIGO7H%5RU:.@)S(A1VI0_[8\ ML4N*@6 \!2VYLF1FND5M>=:[7(_S6!R#^'Q4Q[I&S%M!467D4F,VSK%VPF-D M %97*\L V.+@\A6M>-A8DDTU=#UNSN/8X8%24?R MN#P'\AR"45#0S;')R:5<:?SW:8P.J*P<5"AU_ER6C7B)+,7V<2HKX^.7[$X_ MK@GIGE0MWZFTN537OBW\MARPYCP)D;GP7 3DJ,J&JSE8(G1OELP'@FITTV8R M?SZG;:X.@VA9YM9IZ8*3WF711052@:]'"V(]4O]'.)?3>5[IHTPB>YU,(" $ MAJ4TBX%C@NCK%:[?TU$MY=]^? 3J@DJ(+ M$)$!QQP44]JR;@&)=$JH>K[_-V_[8\+X\N&4X!,!LTB$S$%WRZ-CL)$'RIC]".>R>D\;DS6^3*?5XF0)-=< ME=(M>LH++MWLF1W6]V:))"E@P4G DR:9N&8Q78OW"@N]>LEO5 M1[AA@9N08A;(+055MIL9*PFO5-,7GUA3#S=(Y]MRN;%4%%F.48$,6FKEW%VV MV0AQ/A#^6SZ@K>Z-52EQ(Y(7='U$B&C:EN#R"K->P*E9M4OQ1SB6T[G<))17 M''(0Z!0S%G/L0&DN:XZ7S\7_CL[CB-:'Y.BDM3(9<@Z8.>JV*S2R\MZXDNT/ M)-:M; 8HLA=:HS7H370!,75&7&*-T==,:#M/89Y5]+1?;KG4X6W6/C&.!.5S M.T8T,L)$>K/QPL]G=-#;XXQ1W%CI!8M)&!XR=%5=9B6OQF+^B&=RPKXJ!UH3 M& 4;R?%FBK\R=NY6>EN=QIJIBM_NF1RSHNNC$A@IO$6ILBU;;CLXDW2L!QG_ M6)+=1E,)_J4,7$6I67+1.^9M9S=D]I4D#ZVIPS_OMQY^DU,MC5,A,,54=#EC M]I) 3,XJ,HF$LX-9-I"1HX&E$ER4QE&%]FHP&EY=3@:G'V(I!,5[/G%FO<_* M,*<2&<;R%26Y +%,9H*+XXKLW"=_3$RAC*O,JBQX*&_.!&3!)1G"I8HF M\&A"F\N,OQK?*KDL%ZMO)K=7IY=H2L$)Y1)A M)D$6C\3HRD-2!Z!L3KATEJH =KRKNUZDP]'YBU27;70D5,PB(Y!69D-F4=GH MO,WW7]MS8ZXLPA^'HCW8ORI>7=-?U4^?RF8:FGH M7EEU_/; H1!2%$%I*832.BHP<%=G9\I62^)>E/6*JU+^*V3\! =R\,AGJZ/H M/KWM5NR+9"6J++0ID^@P!"O =IVP=!O\9DMCCB-Z_4/=A5)L,Z8T]Z%70[D6[H+4<@R],BA5Z5W1$'R;1U%6@I[JTKNNF4G MQSD!\T-=B12UX!2H>*FLMIC0I,XVH5.R[B0'7JT0/;_S^)9N!+/"!Z.D#.@) MC*,*JNUM8*6+LSJ!%T;A04[@7G[3[N?>-A=E/?#P_;"YS)/Q)W=QXP,(RI1(XNKU&>!N\ZD9E>A-, MO0<(SD8KO9-:\L\]FE MEMUI)%T\Z_\5JK#U*M'<_:]=WKUW;&2Z59=8YE-W+CDL71."\<,U6 M=4Y^#P+?)2G\(P>U7=O1^',SH;\MOVTFZXV4ST,I#6#B62>9?2:%:SNQ/,K, MJV73SUKW(P<>>ZD:!;:A/.)TRI8Q_4*7$8]S51,Z\VI8';GS[SD0.4+MZUG5 MNID0D>(/(9D&[T.21G'1J9KE.OTXZ12]/7C9[XX;+AS=9YE9+IU992M]BV58 MY*S>1_]]W_%=JGD_,I0)X^GUZ_?O!E=-;Z,/YT)&6YIZN &A$#S+64HGMUFWB05E*TGN%'DV*(1$JMD@FC5&4!M'[9Y/V M'/GOA,S*H#CG;$"EHV62K)8M+ZMB-F!TRE7L]0+XJI;'9^WZ0;1KQP9G+2)9 M*U(>8X($;3E8TK1$X0!'Y-7;QQ<2\7NN$#VKVK$!668^F%EB0Z/5WD0O[RJ2 M)JA*XR1^SY6Q9WT[$!135DLIC(Z1H;)&=EJ3:YPW9/M/<90]6]^JQD M/Z:2;>0.1B+B"F3_?IA4UZ'!1T2I8L!",:*LIP*$N$. M<@N:@?->^?K9S ^5 #JB.RXF,F(9I2M<2 Y0F;GK9&Z7+:1@L/JB%GI)K/;;;' M5LTH%<^LE$(@<\Z=#:QS0TJP>G6K?M;,YVSV232S;"@GY;3(76#1:Y:[">&> M*U%KICP_S7PPTW7].I2[8:K^]NY?_S8DH4TN/M[^TGQIKAXK4O<]+T>?;ZZG MLV_@"^?SX%>^:@;3F\GLF/*D^=^;$B4L_WT/OK.(B"**.QU:'2:C,RA]9 1G M,1"8C1ZZ#5@^V\WR>@\D]?2BA*<298PH=$:ME2CSGJ00K!N*KX3/565'"(!5 M#=%G)5'Q5!(UJ*5$3J K*0GT!^[GBU%#J?N[)U3.X_*=DU;.,*.0I:P2RZY# MG"GG#-5#K>-IDOE.S)POT_"*0&TP/% (J=MA8,'FS.I&I?,7Y9.9.0O",7+H MECRYU-$AF/92VF2TJ)23D]"_">5\,C/'/3,"6" O885- E2[HCM8(7G>;(KF M441Y9/->-KI+D1A(+$M2HW.VX[L,[CN6)K6;UZF<$7KBEM+WDN-[8XFY-9BA:/6S-%<2LU>A*\3-V1@"(X 8" E M"4$'4"WA(E$4M,5^AE["TV RHALV?=-,WGT<3!H_F XO5F4''U(,CQ"K5M98 M'B-CD ,S3K3U5N.2#0LULNZC_O+S"_R)/9@"OI26'8C5:XG-EAL7/*DN\D)O M>>_9C;A-+H:5Q/*?I#T\L68MLJ;ZP'+34[$;Q>%QAY19:4T2&6 M ?;,DX1;SX'%0N^H"_L0O%X?4%+$HJ,,(B!81]; =.D0$5'*-?J@MJ-WEN%X M_;Y+4Y5N@->CDE9A^"D)\5'9'#//XE_G MYI)^^*KD]V^NQY/;1]^\K29Z=%:CM+*\A[#.1ZG:W0+(E##+5N\(VUX9.5T M#G&)!( _K03"S-Z_',7F?4/ATR5]DYM.F^MIR5?,/_#J:ORUK/G;VC8+E2@* MD4P:;XW3UHG%1L,\/MQ+$%_2<5S?JK0C@73&!9>\G*@SW)0HO, M)3-HEJ[80_U]2&;]%7(N8PII<8"8$S^ZT)8?W%R(Q)P3PX0XC0.'WYZ?-@.)FW!)'CV#IJY13X9!')EBF18@:K M9%MGE9P1@%P>M<+^S"\2?AIA]"B]%AQ\"LPJE7W40FC>*3U]:2D6.L0%?QI9 MK+\4.G-0#@,A9A&X! W81?\8$9=&R^<@BUD3G+O\]\WT^M.FR=#'%\)Z:=%H M%;3T4@?=>7AT4BNWE.\M\? BC8?GL0?S"Q\8YN2,%*AX-(AML0--<'9Y.,2W M1#''9[)'@87C )YNL$\L!?38-G+N/=B65GU?'M],AN/)/YO!Y.Y[ MMK?@6:IDO<9,6DM.FH!(ZG YDSDN/TS8TH(O(_0XS/98Z&!85EH#!2%"1%;" MD"ZUY8VH+73!WWK+0/YTS/;@;&,T*I.(T93*HB'.6A.,X+BIEY(3LP!;@K!# M,/NV^3RXGK17XGW7=]W6OK;59RN"8TR!\\I[ZY31T+8KH8JP).PFKE%MJ<]K M*3XR^^LU/*0@M8"8A&)TK67,W1(]\D4(2_>FLRW/_"FY7Z_R,045LF,>K2AU MH;+CL_.^=!.6AI:HGI#[KLS?7(;QIP)@9E]-?UZ4?O7!G[X9->^'U_/&]JWK MLL%R89F13)9I1@9\\%U)R2K42Z:U"3!B:QBV#0^GE4]?2=8'@"BUSF7F4Q 4 MQ?@NS8\Y5"59SA7_CJ335XP-P@I"/IX)K252"(^V-<%B4D'M[S6OVT M=5SQE)=D;G19'I)=[1%]2$:.FD*K)#6@UL8Y:'/!Q7>G9956^I5;"F(%KB\?*L(Y6!2C8IE6+276,CR< OO1O;!ERGY[DG1VHD@,60R5"6GIZ$;7]D M9,PG6Z=%BL:K+?,BAV*:OCAOR_C0T!>W5VJA@:5DI=/2,G*:23K3%3AL6)(? M*;QN&60NTGAX'MG'9ED660.798G.K^T(&.W3-T=AZ^>IAQFC9;) MH,@.O?)H9!>OQ(B/!E/<\:5W4,>=^?K;^&IX.;C=6A.UMRP8+82/FKY=19/N M7H X'6M-+,9D>T7LR#LH9^M5$0&=\9'43@#Y?:"(JCNRLAAM6!3. MUBNC2B92.*Q0$VM)D)>[:X=$G?6R8A>(+5',*LX^?;X:WS;-;*Q"<[GO2Z]@ MG?-6,<)>R2HN25O;&F9*9=!3]6J*F%T(=/L(VI/ZM6^^D#PNJ5(."7*V04;5 M)OR2IWM4)3&06Z'WI_Y=,_DRO&B6!QFEZ>BB39#=SVZ@4&,XOBRSYJ9A\'EX M/;@J7]TQMY6#=#YE*#E\H/-#W3V^%]F;4#T:4["L>4&IELZY$M?A^ M\EQ$]>MX]*69ELDP96;-]+O?D16BU,?#D:(R>1UORX\GC2?JE\'U^M;_=NDP !V>OD M)"K(@@)%T\F-L(^(?_GY#?\G?W4",2WE8&O9W6>2RKR=QYFFC;OD'FF6B,*5 M$1C2\%1B$^FZ=BJF%'FW2K-@#*]O M7S77'\>7+V?7K_1PQ.&7X64SNIR^GL1A>5#V^TWY^>T?5>H,;C;YTD>N)EB"D>KQL_CM"#P\:_^:3J[_]>[B8W-Y<]6\?K_\E]9?;9I?!Y^: MV=2)]].KR;^<^3P>CJ[%ZVXL63F7P>CVEU]"STPR$ZW,TG&1H>0#I(W2Y^R, M= 4EJDJ$4BPJS9-)L ?2>:^BBKH,2& @F;<.0J<<,>AJW38(AN>B'/H\E",[ MD=%*S9'YK!P%126(M7I$'<^4X"Q'VH%COP5-LE*0 S@,IAPEM2*BT M";["9AS$(HY]8M:>7#LB"J<#CSS0)9,F.>0473L5H]3*B&K..0<\LG;,>@5_ M^S@8_=9\^CR>#":W]ZVNC\0XEZ(XD C#53,8I5$S^7 ;QE=7\Y1-O_Q2INA M\%Q,4A;("=#9G#T+3C%I1'6[Q.(\R.V%<$ 1;@)349A T7/*RM M8XC6M%DC MI8)AIL)F9\=@#_B,!H%KPZ(S!+MC I?:6-B8#*)*+,%F]O&4'/: 2@O2$Z"4 M9"-SUE8(C^T1&FU1UC'L293T*UVV,BBVK

JZ&("*3 D M",YUDFWE*[AI7)47]43056>['Z:#X+"(.4X_5V=7(SBW19K\YVK^>7*VN):] M29[??K6J?AEV!]($Z4.KG,$TNY MJ;$,-F?P*3H(U:4O'H10CZ4O#'= M@U[Z$MFFPC4]%F76.1+J8$;&F,4.&Q@O.^;OX-R;6#7[%K7DQ8SQ1AB;/, DU4.-%8 VFIB$49EL#^ MH1>N9:;>*T*1LX'YVW'B= ,4XF<%9S].!J4+QO:I6N8EH6MEIH(;9PR Y, MIK5>AU%"4R)<$G#"A&4I&V42K(5_%9X31/2K]ZT/BLGC1BN@0!C5 2^Y=$I& MVN2;@W?<>55>OQ?CA!^:7(^E24CV"4=9 'LY&T(*7+6:1$K*REOF1V>L1]$D MEI&4)<1W.4JMLP&"Y5:34&"O\C*>=67:MR33%<+TYGQQQOBI]]6GNKEKDSJ_ MN],XX)1=LB$QFX4-/"A'VUO3B#M9;R$P:[X$L+@%_KVPW(9X:?/3'Y?5>+9# MG;<$O\]3L&]:*:TU%5ABLFAQ,014R.C M=U8$XW-S,84WL:&X5."@N*TZ*(1]'0 &*WPA+-7!*\&YC(U01\J5(H5[P"50 M4>P X1[UUM'+D%V6+D#@+(5BP;46S8!I+HMBI3)4TFX@NRLT-P*SY[!%TL9; MIK5E5'$C5&KBMDB9".5A4ZW-$:#L.7 X5F!!"9&%$-;)+#5KDA+64U[VL4 X M1?E.0-8]_;-\-4>=.1QCJ]S;IN,T7FW9Z@NQ'8.39H&8Z%52F42-;1O"L&BZ M.K\$L, ];+H>KAU0V2DY!*$JR\I"^.*RSX)F="R4YMDQGH,HF)IRP^_171M! MMP->V$+VI<*&X&U'"N#0-IX@*-!.Z-7-ZCO@%W 8 MO+&,Q<"!*V-(<#J G\9./L.+!#Z\M./QW4"X&X*_3W9 +\L(UD$2C7.;>!". MN(CH":ZU8[K0TY;P>[3TIO#M@-R'S]6T&N!XD.V02[AS,_/,J+61>4"49E24 MX,))X5S'VCFR6A.]-83=Z(%9J"./\T6?]CV%QZWKO; E'P9_N"L(\:;MO,+V MSQ'^",[Y:5@4_?5=[D?@W0S.'O"E#@Z318W# -HVB"($IE2OQ'3WH_$ R-;5 M@O5=Y^E@]!]7T^'L;%AOT^@;;\HQ+$O SB"F.@N>F@%E07@K7#DI@JQNASP\ MVN989TPT]UZ%D#WSX !H:MNX73@929&PH4\+V5W/./%DO6"!\@ANNZ=*N":B M$!"HE9<#FJTN[-@0;:Q'=:>GTZOJ[*?AX"-6C.QZUFK[U9$KX=F'[C7#@L"OUU%#C8P&Z9(2N#1-'#C0(BR:($:(?:" MNZ[!W8G&,0D:6% @!<(RB(.5BTN51\OB>8'N= >LMR'8%KYUM&39$A\S>/!2 M21<#<3RT\$$L7/* P&Z>G>#[>3@[K4:CP;B:7.U\)6-)2"1*EH"0%MY*%6WJ M)>'PP9R62\96!YWU0[0O_.OH;;0@X 9(GA*SPHCLFLZ6$("C<]E,P5?K/7>& M?U>2*QTL2!GS) 0./!*U;$CN(E6NW*DBY4I^L1.(':!@FB9>$>VNDTSPZ#^+(I&O:H[@$ MH2@" :Z[=,H1,'D<:O7D?QS)6-\4/-ZVB4RC;=LQ...B'*3WBAG#OV)R]?63 M"X@M,P7+:H*Q(GCL(5J02\"+Y3T5D>K)4 M])_=E,!SA!_-D^GZ 6>[39K2: M._N?J\6U5?MUVR>W(_";5I$&Q;FW,8K0Y&6Y F^JH,XK!C9J,V[:%O:'H4?? MX ?':'#9VQ244-E1TS8'@N4"DU&H(K92#O:\J-$C.XF(((R5QO$$XJ.YH$TO M/=/2PU?8W?:N.AT-9K/A^?!T,>BUCP1;#GT 7_OJXJJ^+X,G M_W4P'.-WY^GD(B['OKV9WJB%.W/N^OKM(A79KP"7NHM(L]52!.!BG8E2BK8TS;1T^EXI MHC=GY.=*T_N Z2&FT!H"; ?_,Y9D3PQG3=X+FV!5Q] _LMH0^C52\\-T,)Z- M%L,@E_JKKPC3YF0QCT:)HPJ$GD73\B6SKK2_E/".V/^XE%P9,UGC.:BS2&[< MC?7N_@B-G'#G+#.!:"<-;8?0@,O/#(_(8I.IQ53+.+Y"1&RJ] MH%%XMYP4J+*/Y5TE7:V3^7I(U7<9'3/7#OB)1J:S92JI98#I0DFJ[:3L^*0Z M1M"=3([@YAJ>9(B2N>R<7-*$DG(F(Y/<;&X2#Q@ [8']@YO&C/&ETBYYQYS* M3*NF6"@(;0,K\F'/C*H]*HEHDB2A45IO-6"675:M2G))%,T6E%&U6;#]=)!_ M<)8R,EE*K8KLO8R"@=LL7+PW*;ILJ^$W'O$H((+ MKS"]Y&PTCH*)6&[JD=@6L&DZ#-)Z#FBK-(F1>$T MHUX$VQ932.6$*UUMNUJ M92M9XY-(K52Y9^JPI+CA[I:GWXQOW?VYZ7"&FV"NIO#OM_#ZY&R1=MLE_64, MM>#LNNR3R#8F)8UI%^RP4/8^:44W._H]D'@D&FVWM"=,L5T^=-;"[J^;]3YU2Q1F3#\/+U=ZW6[4/V[DV6HYT(U%6=P6 MURT.+1!]75\@"%Y+G%S*.,E:9M$TQP6F9=EF*RGI*''[!AEDHZU.SY4K%!-\74;V&QX9A"844*R=CI* MU523!,^5#$5OW'/DA%V2Q$$K7-_L'=A1*3TN!F4-74+4MO!$E=VL]G8GZ!^0 M++U]42S@A \;G4P)&SAR&[#YK$-YRT;YAM=L3YTP/:Z8I=)RSQP.72*>>*=4 M8VBQ0]J7@RB>#EG^-AF=P:=OGG^K1>0PPN1YUE%3J772.%X%'-;4E@]PV94J MDW3;L&YK+!Z<2#VB%8,3W@B=N<-9GDI9W\2^N%7>%*&.-%\?B7J$+%)<$BRR M3\0$(4'_V%;(*#%ENNC5QC?9AR32OB,6$HM& 7;,L>BR2BG+V/IH+KBB.DP8 M+3LJF#:84;#O4 408H:!9W R&^),Y.U(O.",$^6 &HA7.[S)[2#=M27=4^X, MZ"&.NRMXIDHVNSF!>7!K9R%?R@C947'3"XGX_P9$W0@6']6L/M MWL2<"NH*I8NQ8IL##'^:W!T&UXP W+Z])&@?&*?$1YD3]7A%TG0N,:K+S46" M,-EQ-W(O0/N#?H2 <+7_Y\W5_,WY!F4J*VNN=WO("BQ/H!I+.^^5C98S$025 MD2E_,S]1E#/^'N/PG_N1[5$19HB6,3,),0T.]V.9M%,X1;"AO,L65/&.R^RC MG%*/FV2H35I2*AGH%A:D]^U@+"V4R^7J<0A .GR (X+^HEV.K5T8C5PQ"$*C M3XDI&0R1[79AL)0=M;.FPRX^! L\]X/;I^K4Q"%<;IEJBOD,O/K@Q(E/FDXX)PB,KFQ!: M6V'*!7LX&Z;#$]L$M@,AU..?T1RY%!XB5T\8(XQKO0BSHZ":ZG(4%.^*61\0 MG[Z<$ZZ3%98&@T7Q(EK?1.&1,[P+*/"AK.,F8"=\WE^-SZ;7^Z:3 J7<.D$# MUPE.PJ6LV^U[F$DK'&;-5 <"]\&R!]!K1QXJ:J(*PB5B/?5"Z=1V2"JA=9&L MP<4OAP1ZUR233)HKXZ3C&:(4[[AH-N%%000O6VF%$+PC([8&GOU@7YMO"I[* M%*T%)T=9)G.D[0 '*GQ'V;O2TJLYJ M;Z>F^<)XWD^BC=IB?!8Y.:6HFQ,NF9"Y6HJHM(3PHJ9OJMN5.K M *X2A\,+F$]./K9CX*,.67;,0\>BXBXLMP7U..CVW;-#P P(@\WF66HEJ3=M M(6P@M!S]+RE_RMCV<+ 33,:DLF*@4A2W(J7&9P3[(FAQN)12+8^&[H=);3:F MU?VC$V/U<7M77Z=DM03;&L#)CP(TK5/MZB-NR]5'@C%%NC7LAB >%+N^C4F& MZ PF$5>G^.0T^/I-()-(#.60;6F(79E7]YC8]44!Q&2:K%$X6-M[$+9FJRO. MN@JE<:1<6<+5T=!K'9QF""[&$LU?S@K?2!W+-U($W%=%I;#@-Q@N)0;DR7B? MF-+.%4:U7-NP#5YKZ0%V"R*L^?7;T6 \=^,S3$%<[A20)V,%1\G3WEJ 5Q+3 MM'5%#H:U8S.B%2O7EYM#=RB<>F33"DV\=E$ ^QH>)-C19F!_XBG3,IU%!9?= M]N3A<.J12!8"!S=.NP"1(M$ADG: :S0\QW)Y!K>&=_L]6^(TK+?FV6EB:WM#K[IY&0:WW7@::O--5M._G=%E_1C 1YH\%Y88^ ?, YAM;"<1_N M)+-F]3=!O$3(JDY8"U$?[*]GLZLNN/4ZN"$(X,Y0D'B">PD);GALDG"X?E)U MP-T#\ *,78%=2V1E+16.:NU!1^&^6RIDVYWN%''' O;-U7PV'XS1G=J2O,#; M&<*OP+-)000*BK7-<5(9+-T>XENP[ 7V6D(SPE1.')O^"062@YIIM":HQFB[ MN'EGL"\'P[,F[PQZIXZ\]E@@@T7<*F5AJ<5=)AI^;Q>&@&TN@R4JM25L50K[ M8-H;A;5[ZSBU6CNJT(O$V7R^;?R2ECE3QGN"DY5LU%XH[$1WJQ,.%^;2*Y.3 MC-+'!F@A;7#E/DXJ5F:/=0*Q Y1K5QYFH2-)(5$J%=?96]9L/<%%FZKP92VQ M9AUE[X<2@K#5?$8?">&O8,HEA/G)TQ2\([[=+:1\+A._P"8K>YIN?_?F,*TM M<^32@$?!#$\:%*Q)LG4)!?=TU3B#^V3YRL28^V&Z2;>TB\XGXS?G[NS+8'Q: M@6-R?CX<#<&"=V0\V7]H5=7KF].@P-0;I,(P,))$Q!AZKP5V0>-0U^:1*A, MJERW1"1_9(SZ[N1 M@8IP-+=W%:!^A2S:+819+,\[)$KH-N%;WYS_-!E_^E!-+W9*"QDF' 2<027% M6#))"]D&9UB$4!:TH9*^%Y5NH/9%H2];*00<033)2&]U3.#>^:8>RP13CB1F M5 HJ'QB''HY2 +R*VCO+B.;<@H_:R @<"F7EDCB+ U\.A,-/F/1X"JQD4JX1V)T!?P!* M]'"BQVH:!JH6(CROLPQ:NM8T)EE61PBE5C=D/Q=*]-4]@LO-F$S& B4DQ=E- MC181,>M2BU#*I36KOO<127'KFK*.Y/KJ C8SOB#'S$OG4W+4)TUU.^HO0'34 M,=A8\/OE8 ,(#XI<[YXU*AA6T(#BDD3I2'6[YT4P'LKY6UQ3<[]=>&CL^CIN M$_/1@J76!G#1..,EZ,^E]Z&T"XV'QZ^#-._BQ:+14+'NEC04/F$-T#?@9 M3;EAK! \7*SSI/#KX,[;^'$TI03,+)@6;$&)D@?$#_1+IK;T(L*%?"N&OW0"G\VH3 M7OO'L'[//V[>>B-ZG0_JN\\7QG#O(G?1,$UPC3C-N,!*II =+\@ .KG?YG0" M4R#3KKZ)0TJ>T358F8 M5/*6H+SPB[9'I;O0YZ\X%W([P1;)BFQ3,#2&Z#SHILS:TD B?>$&8<,3TP5? MK8%G3\B7E7_W?M9??[B^O-L3Z*^&=>4LO*W]\?7%Y73RI;K/B-XYTRBSJL?S M4)&9S@3HTK GLTEUE+H*IIXZ2;!K8SZ]JN^)7H_ADY^F56^78HH2V"!QIBWU MT7@98E/:S$!UEGO&E:!,%9+ZQ"B1KZ8 ]-44BRKR\ _\J8\.X& [W*$;16+. M8(N":#E"XB5%1TF*I(68/S$Z_#08G_4NEJ1.Y& 3+DRS22K?XHW#K&R!MZ%% MK<63P[H:S"HLK-]"(61MP>1J:U,DX$PK8C)OQ$"FCN49PECYU.GP\^#T\W!< M3:]OOZ]O7M@51@ M]PNW^(F19"1\L$4W:Z4V,',!;1S@07' M(2S-";?G+CDB\[)[@&I#Z%.GPP9FSGO05!)T0G:2!)K C[>-7C,ZEZ$53@)\ M*.N^,]H[V#FBDQ).1A$)Z )BE:9M*890A!87Z\(2^=05PBYV#N-J$7D@B7CE M,F/+;(?6,LOBZI$:I@0O+I/WI<0OU999&A=!-E92/'F;5.ULRG4O\ZJ M\ZO13\/S^Z?6X*W2.QQ"5/,7_O;SX(_AQ=7%RB293;BS3O N-72KGO&"Z6I> M3?\VF)[]/J@U=_O2^\GY'%]J.??65:L(W$C&8R1:)^M5; =D>)\H_>XO;_5_ M;T"H&P(\17IMZ?'<&N.E>60Z,!(-\Q"_4,[;U!\$,1ZH(\C70YZU2O\FG&&: MT@P4H5Q!$)\L8;%E&>N# J)0^?409:T%N+%]G%/&7 S2>*7A_R'L72:)&0]( ME*?#*E!/FTAT%#I+:BAS:=CD5K+<,",:?/[UV53Q2Y>C!CU0)8F1. M15:D'0$4L+,:J,.>CHSM39[-9"Q;I1(1+FO*,XM8-)/;*PS)J0.B[$&3U4%P M>(&YP1RXYNZL=^U*S_4,8=YBC9/-(!>:\6S:98#& \K%)9\09J4 ^Z#P/R!A M^BY[C%,DILAUU.#I\8"MSXN!VH)Q7ZY/H"OM&\^5+KUC0WPT.B:? L4B51EY M;-L.I"Y+]H61EG]%A'E*$S.E)92$% .+-AE!P#-L&M@EQSG3!8\JLY+>_X;/ M8I\IF)II*[ERDE%-I K4MU:R=B/ZIV!^JW1?/]7T_NM>CGM'3!8<)T\K6E-Z M07#K(NFXR7A1.HOO_S =C&>+_6?N['^N%FS>Q]Y&"T$3C@AU4OA@M6CRRDY[ M'PMJ/PR9VVZ&-^=%;7!30_OSX/H?9]40PLE/@U$:SX% -\'#SX/I\+?!Z/UD M-)B^'4Q_F[VMQSA7/PTOA@!9L5GNX_QFO'/QE$5+$1"KGB&X\EEL.VJ[CMJW MW"K/A9_\8/Q;3T4< ;5"#8D.M+L666>NV@FHF7M>U)JHU4KF58*M(V;=('(Y MG ]&=23^YN-H^&FQ,F]K?Y(J'.JA',-5L5BG&M.RCQ>W"%10W # DZU M;9*73&@1RI2KL?S0I[1?_Z7!QAH9X6 HB4K9;-L.7JE%=)OT7]X+S(X0]["1 MMHPZSB*QN)C-9&IYL$.+M M(9U5@^GI9^"96'VI1I,Z/-YU]1&P*X2D.GOAG 2VSB$VU1[&$$;+1GM@<;7J M!J\!: _(^S@B\I \SQ)4BA")9-M4>$:>+"T;+@Q$6*MNS7$ [VL#8Z !92(T MQ\"EITFV6[("9F(+5C9"Z-TIWE1QUW/IQO5_T/OY,AC5CL\\#*93#)WJ<5O; MW3R!00H\9BSLE,9':0-KAXP(8F5'0U0=/]W%8QOP#HK9NMLI+B X28H;#]H0 MZUZ":N?-4$=(T:A'\=;TH3#;M9Q;@9Q3\'\$R\RR$ (.M5KD'F0D92&/)(85 M;+3)8^& M^V@)$Y[%E"QOYU^QW#$]7H :-H4VVP"L0R"R[E3 H\M. 1HRXS ]^$]['>V3 MD[$0'4Y-[ZELALC5Z;Q>#E8@)CINW M:Q ,C;8L27Y53^8J*+E"EZWHMHD'X7*PP([!^" E^#T^FZ6_ [%P88>UX*;T M( X&Y\8'7)_0Z_%\,/XT_#BJ%E/67E]<#H;36]<[FQQSF%[/P'4?@D 6@X%)WH&0:%)S):EQUR6 >QC4?0.TLO;F]WH M.CB[&%Y=?*A&(_CK6=5!U0%>6DXO)]/!O-J&PL"JUC%+(&2C6E$K=1) 815C M))[80DTI44P"_CI(?&C6#2(P"E3TD;%$3(: HF9=ZM$HRT)I<6F? EW;]Z6+ MR]'DNJK>@UL]Q6E(3X);4]:4^NRC,L2!0R 3.-Z>:1N55*$LR:=BM<'SV1+U MT/S)C5,0X6IN=90J:1UP[Q/#C11,J]SA-3XE2N[CC!R1/Y4BF@6O;2+8LAN] MCP3Y,WNJA(Y%[:1Y4NRY%U$/S9_:>9XTYY)GDR68'>R[ ?Z4)@K!2#&]RX@' M)^61*9"LCD^*ID_4_AEB*:Z-!+6%JZJ<:D=_ M1TYQZ5@131PG4%]'U >CA34L1<*3)90Q(7/4L9FL"E&M*]N'!3U.[-JW'B=F ML*H.5Z6 6YU84JXM$G>"JJ)";2OXY@.PAF=I,!W#.V:WKO!C=3X\7;U3ZNWP M@!#)D<"=]@XO#@#>)L_NN;?EX#'&K&9L]<*Q#Z9],5B7%(P>]$RV41KJ'0!' M9#L,)3*592$?3 @JY6IZ] \ MP]-;%K.9!S89S["S# "95^-;.OVPP\?2N)I^ND: X8?93V_[7,:8O%<4Q])Y M'J4G.-T[!NL@-+2DG"RM2N_['F+M2%']W"GJK93>1@8&T0NM8MU@!10U.%>7 M=-ULE;?CCT#2NCRG4>6'I&(858/Q@H3MW/$O5?]$/,-=Q*H/;B5X&59".!@R M.'7!TJ!E*D+M#E?CL$0TSYTO4S 6UTH:R853V5N\.P&^5):S)$RYUF$?BKZK M+@![=!VJZ?ED>E'/!E\6IG0W:^Y#VCM8FSN+-*T3046%.[Z83BG+0*C0#B(M M&LO;V+96I<1[/4H/0H-"1N]%.^F$>UDT,U'FA-ND20:T00=Q7$M4[A5A3Q[O MMY/?J^G[:Y"'BQF.F9M-SH$3TMO0O+VK=/@V2;(6)BNO"=Z+^4BQRP9(@HN. ML'"E\"/T0U$$2R_PPO+#\ +>\N;\/;PZ0U<:_K:HRZ3'$)A;1:<.=[U$K\#/ MCMY)+^$+A$S.,.X]=AY1^M_JYRWIL %:':2Z=T3KL@X7CKZN<_LX./VMKK%= M/#)6L]/I\/+N?L>?!]-KB%W.%@PTG?P/0-2W =M&82TXRMC3!_Z]!31 A>)A)%$"R!)]QV"5FF :J./0U"JE7O=WN M>IAKO=C=<=^5E0I7MC$(-Z+)EN7V3A^OS@H$C&6+I-QQX:]MYU^K<2,C/4A8 M)?!JCV*E)K?P3TIM%)5%CN7&#VGYT<]@80C>CJYZAW))GL"N ?!*!$X,=:0I M?_0.S$/A2QEAF3HV]%O8\SNU+I3X&&BF@8.^4H"):*)![[%DH-CFQ84^.B[K M[?(=:; #OL*]]TS\LHUIG@ZGI##ZD M(+GA*Q=T,F6E&^74JM4\]H[8+/LQ_EI-/DT'EY^'IX-1C=+IY&H\GU[_P_UZ M?XT>XW$]Q;P*5+L>(N]!TYMJDMB$'#%JY6I)P4A0^'@_PM_<7Z0NN*0F2 MB4RY$DY3XPC5E&I'M2U'V$I:5 0>#>P/[^XW50RTB/#""0,"&K1EKE$IPAO0 M-F5WA"$/QN"_WB^9--EL&&@4\!5Y\BRJ=D*& )V8R^LF04'S',C-N1_R1;Y@ M-)K@U0?V=@T_C1?8#'L=-^54=-I&K3C-.+^9MGE719U)Y:I#*\D!+&WKY\>J M[A*K&]7:;K!WP]EO=T>6+5!*?YQ^QOD$\.OO@^EJ1]EJ9]R;J_F;\PU:X^Y\ MTZX/68'E";0NDY1#QD&+ H0-](%2K339^\MMT[1H+B24M/0K+(B\!HI,]?H2AU -6^!3^M-;81/,HDP:ZGS MF8@ @3@)IC7N6 ]=WM0P2^D^WE1?\QTXI"'8\1YBAZA%V]UCDR^OCBR. MJMY'IVV4J-X\],0FA. L=TE(R2-UN>U=]AHW[Q4:3,IBPL;AP=\N\G0R043O M<<5NX$XH]#\:!P1=U<*P2$/V\O@VPF'CR#/3&$BD(3'IM"=>:-J>@'6B9"'. M^#XFY !W1VLVYT5B(P?3SE,$#W!5QG4B@BK@^DAO8*/*53)('I$LA3!UKP3O5H"O MB3L-5XEB!PHG5%)<&21$FUC1W!?%TX >UWO%G1M!OD_<*;"+,1+PY^$T.)'& MT::X2CK"ROXE9B"4.0!&+X'GL6=FD4"=\T*!4H9(+"?-0]MSJT(Y^>)0!WKH MP-,3XUD&!>TR."">X<#8-JS(.995]@?RI(X5>((KB)O0*.,0%#$>P9J;-AEN MB"CPP>3S?A=$?3,.E* 9@C<;DX2H@5*\V6DF(X:.2A56)PWW40$;%?=L'G@: MP2E$S1JB82,RIT*W8VL\(29$Y)FY!9%#*(1@][ M\$%T68N[IX>]$0X;1YX>6)E1B Z(<%P%%K1*[;4SKBE8RHWP8Z/1LI" ML]0;8/?QOC>'?_N8$P>M<+!4'L+]I*1@WK1STRT!8]#E(U*]CW=K#A1S,BZI MMTX2ZJ4@T8.CVQZ#)%84ZHA*.+=]O-NM %\3<](HP>>C&5>#2PB9?8IMV85) MBA?\K\6!F&>OF#,D*RE7%#SMY*UV5L9F3BO%:+1CI2I;-(H^".!K8LZ@.3<, MC)&!8 CBXZ1I6R="HO3EM#4J'P[L^V-.IC3!(D_-38:0)SD.D@DQIP$WDUG6 ML1Q2[%=AM!7@:Z).2CE(H-,TU:.! M"SC70 )5Y>+ELN'PSN-4%GL#QPH;(R MX 8:ZP51NKU!@JB_HPQ!&\*/#OD^02?X.#$1"#8U \)G0(2W<33!,=VEZ;&GN@V#,8HBU$ M9SB-5Y-H51:R;1QVDI?SCP_D41TK]L3)'IH%D85S44F9N&[Q<=AB6J[R$8QL MD ^_KTK87:!"B%?5K^.S:IJ'Z(7CD@;KU<>[8[Y*OS?G[^>3T]]^N4*(X9?/@VF[7/CU^-:3U]>F M'*S=I8FAL,7WXG(PON[L(7K]2[Z=2)!)VL2(L>#+$!:R:?J50^;6B-M!X*S& M#I,ULJ3GII2X0\$*QQI\6H3;(S<^S2 [!"Y]!08>^!O"* @*1<@0)=K<;L#(+I>3/QAA MRMI'PJ4G9V6$BH0D3G*65KH(;-0NK<@!_--2D2DC];ZX("-ZD/5Z^0[\M:/# M9I.!OB0SZWB",W Q)IZ9:1* T2=>QH?,Z)5E!MV [ )J#\LXYJ,W7)H8<-^X M%YZT>,;T4E*-%T4TQ05=\>YW!?66 M3O?7-V]YNQ@/[-!IK/_U7Z!M%]T[98_1;01OM5 YF:FGRB6EN6!.Y9;ZW ># MZWC$?_?!OQMT!\$Z#F=U0("^)1CGWZKYV^GPM'I[-06/>E9%\&TZ)C\R=WGC MTM;/*;89+<=UH)DHK1*[[?& .I QJ@S>I_=>:^Y8,^[!>Y%N1ZL 5_7=7\@/ M1!R IAO@_B@T;J2>_N_]K MK^/%I(<8Q;!@-5:ND:#;^W1'DQ0=CI?6VK(#','VI'G0$P%NF_T=HOC/ (## MV3Z?JK_"P^?(&GDPG'8,G#[\8=W11XSZD!0/@=@,6IRQML#04Y[52C('*%;C MCPT#A]%+!R7SB;@+E'0%DX*! M>?]6CV"MRMKM"#C-8-)C,BYJ)VP&E=4.=0,[01[FGAA M/M#^I!;/R6M'LF![K6".UUH%EK1C7$.);;!)8H&^G: M^(9ZR>X[4,Y^,/3E0'<]T.-YX21YB)*H4MB)GK7@CN8V?2B\MO<=J-(_B&]7 M0G^9+&X,SA:9^?57-P>U?DJ&Y**S2H=,A2<9-]4M*K.H3G?NX5KKQSAAEJB' M.*P5NCR1PS#'.@QKI<)=2Q9\0J^\P^7@[=J8;"GK.@R! 93^^@]C2RUW8*&Y MFV@(,H(GDCCUWG#P1^328F;6NFI!6K%6(W9RCD#^I! N&G=H;_50/S.!$:,9X&RZSQ."I)$V=; M@?,D\>BZ$A9@H,R#9&'O$N8Q#N/#9#X8/5@X=G?&G#2).,*=UY%8GB2.AUVD MDF)BK&PWX\6,V,>ATE,\I\-&62NK21)76EHELJ!P/L(V]>MP3I'KX@JW7)WS M+7="_" >))#:DG8'.="[56;NRV X&GP<8;5O_87K?3WET7UOJ@>@4;7 6 MOL5(R8*05MIFY7 M6$M[Z 3%?H)TNF^$NH#T4GJ+'GPD02B#;9Z"=J4#$>' MVW&[Z*0[:N+VH=/PT[CN%1C/0]V:\'J,=WNG$WCY?ZLS>**OQM4YF(37LW?5 M8#89@P1?OYW,9O7RU+HR^??]4Z_?X9?4],+??A[\,;RXNNCQ M$FC(DB3+2?9.42&LU3A.66:;E)&FHYERQ4M M#5_',9[C"@LCO+))RA1"#BWA$XY#*SK5"5D93K014 ? 8AW[))%HS%D%[82F M1M/8MJ"IE)@NYFTR'-KP*%BLXR4M/'?"XR2]:)EA!+LQ&^E5,91J1ZO5,OC# M8K%N%_TZIL*I43F3Q"W.RV4)M*AIA2*G5")"&8C_%IAT;Z/?'9EUO&7 >\HQ MQ.!Q4+10&=>_-,@P*98#HW,.A:S/!(NS\Z,>U1[1T!!4!RIH!2Y*0$OAG2Q6N%2WG7JBM#.H: M4(^$;]]688@(2+ I&A$!19L@*&R9%KS18H+P*T$HW<9S?GB,>\14T)"D!S\( M+ &X%V"DI5\&.:'TF5Y!",2/@3"$Z8M^T+A8F%I+P2*L?B)I)UPQ34&A$09, M84 Y6]E.U@=O0'062<@B/-D:SX.3ZB'$'76\)WMF%/G>5=V MKIX#\<2H=.2<$WP%Q(DN>RZQQIT&+YL1>(G*3+MJX:59U33'H%*=AM].XNZ7 M&,-LO:_'X'4YB]21QL^$^(SZ(IY7BU5@O2BN@?$X&&X[C^/L;(B/0R]E"*8\ M#"Z'\\&H;^8=$YH3<)60!9P4("^-'YNT#K(PMHH7IN=94FMSH3&@?F5PPD:. MO8E@N$2;J,4)XD40MIIA>6SR]+5F# N1>W ^VZII4#QE+L)OA)J;>&P0)AOG##)X"Y*<.]T M:J=,!;#/Q:W^DZ)-G]^J$T3Q,EG+G,^&$B[:NRU&;"DK7+#5F/]I8/@@LD(X MUYIYPD,D2?)LB5C.S*=1%7D%H-9JNN=94FMS66&<^N2"((KZ'*P7JDU6&O#, MRCT;JZF*O2$K1%6H\--X[R7#. M(1OIB15)"O"JM6LY5*C(RU&V3 MC5@<7/0*VV]0KI(R7?M09.">:&+.-O8+C M[=A'14F'@_? V+VKYH/AN#I+@RGN<>X=I@?Q7C2L'GH><2UII&WIBHVJ3!XR M([GM"HKV0G/MY;'#_ NEQ.'&2@3L9J$/@"$#ZY,F)!4 M>$T$:%-B<.^2;09016XA."M28=86-SR/@/=.RL3)("Q+$E,J$, ME*3"\FH'QM_@Q!BVK%M2M*PZ$/!W<6B=N>[6% ?%@S[G//($YLB!+FGJBJF4 ML?2J)/[9'EJH]#[*Y/ #51,!_%,4R1.9G1/6>=5NG(G*E0-5M5G-N#\V1; & M"W#_W^K6',J62GU&7H;L+>:(K9')&Q^:Z5U!@C(BQ86#,KPK[_EXZ.]H72A8 M4C O0FM-4LZ&+W=!@CHBI7/#F#RT4=T+[7I(YVA1+,^]S6363"9@< MEPX)&4B0NN5TJ[0M@O178&3$H>.2';#>R:0JF2 $,51%:WP4(4!-:YBXC:)P&@YO4K?';DN3RA,X M#>!RR\@9C8!CCDTH#6X[Q%.EE%J-"\\.B^:ZVIT(?@PH#C"J.BL:/!.D"9)P MTTEI],$_A[<S1Q6C;9$24Z\E>/A_Z.)C4Q<"PS9%?%=C&H2V.,*!Z@4#I$NN4I> QDTQQ2D_C-2DX\W*1&41!C#X^'=GHD M'*LVA3],24=F_H&QV]*H0DCG9+U1'D(> 3ZAY;J]J[&YHQ!8" @/MU'0'P9_ MW,C/['TUGX]J+&9N?/;K^&I6%R)-O@QGV))8#"A6_\F7J"T4#S[O:OYY,H7O MZ5H@$A8K7GKZ9;(1U##/<'"^5EX;%D6;L14AE_IIL9SF-MI;(788BG3=3/91 MI3K#@>L_+V:M7[\Y7RQ'J/Y:32\&XUXR68H3O;DB6&<8P8L.;6([.D^*)3Y, M'HI(OXX_#D>CZNQ==5H-OV!/Y&RGQH/H@]<6%U,;JA/3X"&W!IA%S\I<$\K M7=_X?E!V!7B=$TDD-SP$9;W++"7I5>M$*I9%*#@3!%*M6,Y- >[L[]KN?LN MN=/26A8S2(CTS&?2S&ISU'74WN/6.+D";2<<.X&ZMI&&.:1MA!#"$9&BQI49 M-:B"6*$*PAK+Y"I=#P?IVM0<9YP$ZXG-E$*T"LYS,YF!Z$ M=&VW@H#CSBQ(H1RG+&=F6TB=5ZNS%[_[BV;8KW 82-M:U=F[:G8UPBI6C%C> M3H>3:3./8/#'V\FL]FRV[UQ@B63) H\<%R &0;)K!^)FICSN1&C=AV+40JTH_[P'LT7#N.//;.&O,"6CP!P)+ MX XP4 $>9VCGJ+WUJ? )Y&H/UM%Q[F"@QC\^@.,@,(2.T8&? *;3>RZ6X\\" MEZP(F8 -](;H;P/W0U"B1RGJY$62B2EGP$_4X,>&U%H+)LO.=2G81DKQ"5*B M1PVZ%"DSV$JC9%),2&>:!1?,))T[%D&2C;SDAZ+$H9SJD)P,C'(=J/#!06S3 M9(4CXXSX''_\>B8A<.NOK813<"RV2:>KB(5P*29;^DV%[Z(9'HT*/ M- 1M:8( '"A!K,;T$DDM%21X4(_/!>\J;)?$-]]YX$^#RUGUYMQ=7HZ&IYA6 MP93LU1Q>^FEX,9P/=A,*Z@(7V%HB/#B.E!%I:$,.;TPI%%2(E:U_1\#BP8G4 M(SE)! 6D28O9#A!LQ* :!YM3(\NAHM2(C;R*9T6D'L&2.83,7;(8AR3'0-.& M-EHUI&PJP1*'C2SND8GTX?-@_O?)U>CL]<4EX)'.SZM3G.8';WE7;-3K2DG= M=C^#I=YY<#_!M'HJ,VA6V[K;8@P09$Z(&RQ!/G8/T*3NMX>;O6;,I[ M\W$T_%13QP]&F(Q_,\[#Z6SNQF-XWG0VF&Y0>'#'Y?:)4$LU#=2$E 2EJ9U[ M$*U@19K"Z-KG+)'>!^1]"/#^'O1?JMX ])L[+*YS-'WP=@!$_3?":Y_6\NFC?<7;W_G-QN]M>^G;= M$-Z9J6&#Q,DS)GH9/+$LMF-,M0K1D77+V(L0/SCGM.0R"F MT40&9X'Z+C0)Q-FJ']'[H3PH@GVW+12GP685O.#@[@;AC&X1M)EV228E AR= M)X-@7^0GP2V+5#OI?(9W1]T6'=OD_1U;S!=LV,V M9\ZC(]?#F I,/ 8+UE.<7PW^M&K*@2":X)TSP $Y+>1^R.$,\S_7TYB ;R>C MP?3GR=G5J J3T:BJXRTWQB*.Z],1?.JGX>#C<#2<7[^=0+C5_/L#8.E'D]/? M-EAP3X6&L^.>6HME>%%)UOC*'.< I>_^\B^C^8]GPR\GL_GUJ/KW[\[AD:_. M!Q?#T?6?/PPOJMG)+]7O)^\F%X/QC_7?9A B_9F2R_F/W_W+I_F/*Q\'H*M7 MGVN:_!EB]W_^$>%[-0!G;_QGM!_#\^M['X.O=X$Q''^NIL/YZN<6O^+;_XR^ M[?!T\:2&M"X)',?)DKXG2P+_@!#\"9^Y(SCUEY_\;3B;3Z80 M&8]&U]^?_%Z=?!Y\J4YN8LN3JKEA&3?QE<7/[X M3X8Q\N.6)[7\)/WQ,&>&5#R_FF+1\\EP#+]=U.0M.>)/P.BK/_]_?SJ@0"_U M0Q,43<[?7\\@J)N]'4SGLUUU@&%.&N C188[&ANW'^(\%;B:]/!S3D0\EI M"'A24_! 0NXG[T\N\7D@*I>@YM%_KT,[..#O3RH\]EH%?%^S\*1F+#@F7,JQ MX.S%AR_;4+WFP+?_U0CEY>1W>/^L@7L^.?E8W7P:WHPRO[CM&5V#B3I;>3AH MG<_#T\\G8'].QI/YR74U!ZX&,X35@?#3R:!Y]@\G'SY7LZH+LN'X='1U5IT, M:Q!F5_@X@!>4T>Q[4%FC^#TMZK^M:XU_!X4W71<0;0+/YY.+CX"#TQ/ M/D[^P-^'8] ]\VJ*?VK>/:\_/SVI_M_5\!*#BMNT6@ Q_PPZ$C3HQ>!Z22I$ M?@!?,,K9I#Z,EK"#\?6*?K[!=GQU#E(+JGZ] GH<@5M^[B-PW:@:3/_]N_%D M7'WWIR6(&RK,S37<4BDNTBBSX3@U]G'6?-9?P8O >Q_P\+;1C-H1RIBWS%JC MDU>"LM!N_S.9VV>L&>O/@8"#E&!:"BUH+:G QW,$8U8+PK!.:R,W3ZLOU?BJ M5IDH#*<+6J.^N/%&YM@>,V@4!6@X^#O*R'!\>35OY )ELI7':54WU=2^S>)B M X0>WO.O'T',4106]W>-G#6__=M2K*^!NV8G%2BXL\/X'K$ZK=.>-_+)Z??SWAX$2H[(#P8.$/11,ZC"FC3"_^(9CQ>;=8'IP-7\G^JT5?NG MV'PV!+5=VYZ&&7\XR< :8 K $ ';P(=J#QJYNG:U)V,PB*V&73[O]^'\#FN<[A0'> FH.K,1!\/\_] =R N\:@0@=AJ!G]7RKFA*7];4WV.F% M2P)B4^->1Q1_G%;U K"6:@N91 :YFB$-_P##,P=3!X(X.YT./V*D4('>^+X6 MQX5'@9\;?/HTK3[5%W0U26]3%&@Y@T]5XQL(?CAQH]FD/93:_5B>V , _Q7H^I\ M_F=R^_9HS1Q>C']C/SR24^^(^;!R](_/+\LU_FI_=_#CM?$2#X0(F M1?_YQSL/NO4-70]=_?PC?YP\:^A?D'\NR/?($@9A&)8V\@M>V'QR\>,=]<5 M%=W63;=_7[S_SDL+Y8&O]()Y2V&NZI ;365V/W\>GH$).6S@M@M]EN#R[];3JC$:#27HY1\8X@[/3OYI47QQ#%JNYZ[" MAN_!7_5OBX ?\!V=+1WC,GAX8;475CL*JY5QX0NKO;#:45BM#/?O(>5V/@?0 MY,>/@]/?/DTG5^,SC"\FTS__T^EI59V?/RE/Q.Y&T^7'?BD3&_]*_^U0\ON$ M2/AT!9OU"?8AB=AHB3J>+U3$%L)='\(!^9")H_/\^B2^4*K(T3P#Q.A/VE: MO?#5"U^]\-4+7ST+6GU5*<4[$%"S4A[RJG[E<+YL.Q3CY%_;@KI_PZ*:9:G, M='*Q6M[74=3WKW69SN1J-AB?S?[M)7'Y3'7IO<1^&BGR__-@3+6&1CN2XM Q MJ.+?C [+)Q0+5]+/S-AKP]<>Y-E]JM%J"[D>[7D_AZ=/V_^17C$;;\71>I&G;U:>Y/=$'*SL^46>7N3I&Y<A M>Q&Z%Z%[[D)'7X3N($)WR_G_4[WPH//]'3\WRX.VW 2TW""4_M_5<'[]V_:W+B1K(U^/N=75/1MO]&.0--8N':/)T+KG'[#=O=IR?:=^ZT$%D6X M08#&(C7GU]_,*@ $%TDD52 !,F?"MDABJ)8K-Z0CM0.A=B#-; I1L]MI M\M0.I.9F+=%'DX_[!$OG7WLQD&%]4T'B..*X*CF.VH,0Q^V7XRKJ$E(_UUMU M/A/E>YC!7; 51F\$GMN%4Q')W7)!7^/1&P"X6I#+.(XXCCB M..*XPT8LK36ES6;;*AAX)!N'TT:COLZF>K"*MO26ZF:LO=5:W^@YVLZ'CR5A MA"" (.!D(*!G&F9?6RT#@@"" (* AD& 97>,;MLA#-B? [CANZK/RMD;W+-W M?AC'V+#%#2>"D2>$(ECUU^9V^D;7I"A6';6Y2?!(\+9HQ&YTJ<./-IN89(MD M:UXDNF/8W>IUVK'(%AUDX$'&@K&]0KH='HJWQ>GT"3)B!OM*@L'\*=UILD[@ MX7EK5W87RT]?%T?"V,TQMF%0^LX9&'9?6WUPV@:0M!RQM+2[1L\B7Q\)! F$ MNJWK&/T!"80.@_LTG-\KECCC21)Y=ZE*?$W"IQ*!3\-B9^]LG#[$/YKXYP2K^)S% M6&F&ZI41WQV6[S:N6D8UI%ZJ(77'?1ZX@L5C(1*J'%5;H:>J*L1QQ''$<<1Q MI\%QE'!QD481UK;D<2P2*A]%'I):(#WQ3\7!QU1XY.D9ZPY^4,O?MRU;V_H? M2YP#X0#AP,G@@-,U>NTV0<#^G(<-M\U_"7'<(IIHMLYI'TW[:/+0L) &KM#-6U^CWR55(KL*-*P.&@0O?1J'OP_"8AWE)(DYB PL%^BF.F45B M*,1$5@H,GKB<-L+D7JR#N4G\<[2.%'(ODE205*Q8?+8Q:&LS^(Y%($IVW4^R MQ/':ZTM_E^:U4HRX.N.K#&E[^/,YXJE"T*[P_8R_?WYCOI&?@07<_/.:Z=UZ M$Q&SW\0C^QI.>/"1/;6>ZPSL1V^8C#^T^YN@RR(;;W[Q=C8^2/DV0O!,Y6I< MY44P:>,T7\$N.GK+8+GM5TVP) U_I7'BC68:!>)V+-C0&XU@4X$9]G10B M8&O*EP?#==]N5M2<>3$;IO**S].+L!"1WL>8)?Q[?MO("WB K,]&( '*$<\> MO63,DK$7#=]/>017J:>&$=PZY@D;A_YP>9<4/@8BBL?>=+Y?@K] N**$PW_# M$?/@FSB]B[VAQR-X38N=N6X8(>_X,X,!"@;P9\S"B.&$81P\@NGZ?NCR1 QQ M)G'JCLNCGX\KC7$0"9#V?V;3$/XK^8']XL&%0UFX C'SL/P&_N#^T"7=_": MG"BV^?%_?CG_H_AH??PQHV>+7:91_N31O,")(W!+)*9 5:RI,9275,]"K5=KHBUE M; %))&#*BSP@2Y!\>"^Q1:-BVD7_D@II@ K1T.B@WBKDL/K,&YV>L[%Q?]?K=_V;^XO'2<2_/-/Y>X M^#G >@JO=A:"5^V@U$>\_(.7P!M<]:0O?V3,*,G',OJMKO*%OM3X"M U%D(8O_$(.!-;A@G!O,%""H(7SI)E; .<7@H-L!R M\+ QV DHGH 6,&0O\94\@V6 'Q^$-*_<2 S17$/1Q9=F;S'P3O@I!9L#Q2G' M@_7"EE'A;J8^31 .\M]*+YG;-_A<>&>:I#"XI6&CD7,/5"E_+8?W!#T><9[P MIIFS*.LGR#SFP#$ =]Y$ MSBR-Q2CU 9,! AD@^+W<6$3A1,]DK8&>R0*_UY#XSRNE186SJ9)X3JLLZI\- MU(EC=;I._\QTKJXZ%V?=L\&U8RIU<@5_]ZX:K$YRY;&&QPVTH/2L,Y X]F(4 ME P11K!Y#A]12 "_7_N.[/0Z*_0,]4,)U;;'ZM1F?!7.Z"?VBK!Q&-*Y&FBMGV2V!E&R&W&"D#4 M@QNUE69[D>.>(V %=-)>T*WM&&;7JIQ<>^"9P\=?$7PU ;X(H>I65;+=L0Q3 M7S@GY>_48Q=4G?"TC;:MS>!97?7J8%>S$+T^)(JD MY?BEQ3$&SL;N$9*6:EU$#<^ZW>8XG;98>ZY8LN#X=6"//@Q3/#5^C>>77$B; M4/;H?4QFW^BVS6"6@I6$5:1ZB2>&6:6/8)TR(PY\LHDT#E MP2)EDRAU\WGR]4D#+799(IYZ*LXP?X\O[KEOR*>E?@+4,#"Y=N(EZF^9&#;Q MXEC.>GH?\:$P5,XQW!((^7HU($P#AK=ZP"PP!ODFF?>1S*:(HL@,/O ']2/1?9: K()I/T[]2)% M_8PK9(JS6BR5?0T_9;0UYC15,XH%7)J_+4^<\>+2C' ,A.%!\RRV01$8PRS M_HQIPH\RY0=^!6J%L#Q#,?("3R;](#_"M.\C(=2"PK4%<63&\BJ%+Y M0S4QP'CY+<.Q&)G&K&]BZ(+H@OQ_E&P@WO Q"<^6,X2N:#"%+18F?! M+$]=OA>!3)H:8EX1+T8%E,!7(^].N!>H%':0W*51>_%27J+,.I291Y)K82B8 M]'+' 2*8# B?YPRR3Z/2"U=F*=.3XO7"N0@&?BA3B:2$9'2/,%3QFN >(55901B+,?RCX__D\F .FA^QD MB!QPO#)O\,$#8V")6Y#Q2ZF]F"HG,'T-Q2V1]1?<,?*C*N#@16XZ %#91B6DBTS1+\$,J#,$'=@E(-ST5C*8@(TD WAPY^0M#;ULG.2"C_]2B:0<\+G$ M,B)X\*(P0.9"35[6WLH4D;.5GR.P:& F883IAE&FL8&Z@%$ .R7[!_G5318! M^0;U4OY>0'4?,U'36&00BH;%4I*Y2G2-, >=Y?F="PNP>OU0J.M7\1^Y/&<: MH-D"M4#G*0G+5BM&PJ*B75:C:*L-4?K7+7:&S//\RA$^4?YFY$5:Y-.5H506 M:AQ-A&9>I@A+I4YNU(R-3)?ZV2" )SQ,;<5AEBJAY FQQP7+RWN\%W=NQ2;O M*Q VP$HY4K6'HPM0:?@/E@" E4$$!7I^A34#AH(UP]^VS[2\'EQ?79H7_?[Y M6>_ZZOSB^OSBZNRB8U^>7]AVVVKP)E#>=[N0^ZCRU4 R'D"4E$%6IG%N.!C* M?!!S0BNC."IHK2Y0R?)SUI=IS""GZ-U0EB/W49NQ>"PR4Q;>H&77V8342LUY MDQE&)6'"I6DO-PO*%I"DG13NF@C3]<(_K4+B]O\Q.>ZG/TSC,#[08--/8+;E8_@9E W*>- M^RA#E)*1B=7JP&J4C/SZ3M"X;91'%DO^ 6WJN#Y4K)UX'Y)P#8B:(MZL*V]2 M_!XER:^]S3+:IF-TNG;E!#N)^#L", (P K!] IAMV-V^T7':!& Z *PA'N#7 MDZQ@H*]+)ZHKE-H= /NV9:U2?HE._),U,DOI0!KMS!JM;.U0L2F$J\XR7980E;Y7=!<[0EK6C@DWKO3T MTN&U5B(?4JT[ \,95%3=8PNR'8M!0,))PJE-.#NFT;?U'5N=NFPVQ/&[3,*% M$5@K793E-_IX[E8F?FR1GT..@V/UT1)]CHD^U13 .J5CYDT)V/#C9@MC98RN M[>R-<"=Q[$SX1?A%^+67QNF<6L6E^+$P-[+G\\13UNB M.'MJ/9_.QV[W-U$&BT)051(MR,4V0K#"+(NKO CS[>GW5[&+CL,?/,U]U02? MK<[Q6H&X$8+]%B:"]5OEJC&EPX@BI^%3Z3!B7C%FA3X[#"*OQ+90+&+D!3R0 MI=5*92.P_-/0B]U4500,1_*^]0.7[H=2:9M2W;47RHYM@FL-KX'S^L(VI1HY M"8>UNA>[%D&][%NF?6%>#QS+.>]>=\\OK%Y6!/7"<:Z;7/]&?<3+%XJ@%B1; MY<-=&()= .1@KKXL_RQ/O4)%S,GWR'):850N?EI *+I?/@M4))R*KY(AWR"(TPDV!-+.L,.(C#I-C ML;",*@NU#8&8P-0@,_%B';B\SAE62L'J77<@&_#(O,;-G# >UE+D<1B -,QP MZFFDRMW,"Y*J:EVX$K)&&!;\! K%\20KC*C(LOR>O(P.%B"5I.19(<@[(8MA MXO>J\.O*&I>7**NLNJX6F!9F.U,E-9$*K@"LD!70T@#FX6?%,0M::7E?&<)7 MJ]:57IM1=#YS6<(51+M<&O5LA"51'['L:.+%(\5695KF15N5OL'GRG*F'(ON M%J7J0"G)?8DJ[*HXB*M2M(_EBK,X.LG'<_91!%JLMIJO/#QM#ZN%176QBNZZ MSBR[O*+UG#7PK IZ3F\4ZN7&'8MAZHO/H_,PBF0-L:]@#WP.+L5=LG6MM0NS MUS[OGG?[Y_W+\XYU>7Y^D17<[IV?]?KM!NL:>=]G@ 99EACK/K(AD(C=Y61C M6$JW4170'F7-R3BK'A=38;#:% 9SM-0%:P\.6ERJLV5QJ=WB.>M!&!-A<"U$ V]RHLQ- @^Y[Z>!GMW.1-UN]S@_LG5V+YN[$L"?*L!?8V' R M5?WF^/<%IG76,6VG(MNI#K:!9FWT?SF\M2J'!,EOC1E)NYA:!Q#%>B*@9AF] M#=VQ=^^1V[!FXELCPE4IUVM4K-6JRCU1!V34++YG 0\2/DTC4K.D9C7X#W[[ M*D/B AD\A9$4Z$Z,'_FTY$"T2/'J4+QI<,_OQGP8<5*^-1/J&A'N**3]9,[U MSD4T\TD5DRK6XY@J@N)7_*GY?OC\_.;?N9SNPYU*/'A*//BOF]L7N<[<:;=& M.:B4@[H%^E .ZN;2H#\']7.:Q D/D&9%MW8WG$PC+P9[\76Y"O-""5;7:EF8 M_N6#QM/Q1!S9:"4>YG4]V^?#M7NMGN[1/JP+I7AM-DCQADJ208JG[SUC=T&* MVWK+J.%M6V?P$E@W *PWMX\;"M9_"I40*6U!F?B:A/@O@87_%+#('?X\_QA^ M'XOA?9$8'&B?WEQT?3\RUN9VAW+-.]YWCD8-M,H_$ODN?)QGJ4= MST4'[Y+?8^'Y(1NF$=Z69=#/M^I3>'4X;#'UHLD4= %+6VR9K1%JL MV?R"I;3*\KMFH)%B$&Y,('^%&.PM1=30,\JUK9EW&\\K+<"%,:T6J=KE0>R= M3(8/4RSI$?^X>Q;M!O*VH$YKFS-;04*LI2[T.J #8PWC5+?@EN.I9T6205)!4D%205)15Z@Q^CWM!T_'XL\T('4JPW8 M4DPN.3YJ!$\O'45K)?(!<:UC]!U+&^?M2K1C 40231)-C29'=Z#OB)1$DT23 M1%.3:#I&KTU:\Z#;B$6.,8]DNY"ESJUOCDE>B5T!; OY:X/\#<,4\[Y>$W9: M#[[2=[2Y*8WTDT3_*6;'&-@5H?[$--F@B""(*J@:!>MT,01!!$ M$$00=!@(,HV.H^U$BR!H<1^[6?W')ZOCO%CI9DUUG$_!@PB2,)I=8/)3D)P% MP]]"E0D5;%\GY_+\\K)]Z9Q=7%C.>?NL9U]VVZI.SE6GWSWK-;U.3DXM[$:* M]6V\.%&U_K (C:I+ \R(14%75G_+UV4^FTP.Y+2&P@TC66'I WI+]E*H1DM= MF$WGHJVH ;)TR3,OU!0*[^IH-[,0$NYF5Z;BHXT M]?:F55PY<$B)]M3Q>F1^'-D>B6H54 468K4ZL-K&>484A?C4SO4K?V03#DOE M<9_""P_M8=N%/I17>0)YE;;=-AQ[4#FY]L SAP\F(?@B^"+XVB=\6>V^,>CJ M.THX:?AJO)OCU?T=PN@;\P+,C7%%K,UJ)70_VM2\MF78@[8N1CD6("&!.%F! ML-J&V=<6770L D%NHJ?XY=H+O'@LANP^#(?D)ZH3\IQ*0HW=L0VG1]ENY 4A MX:R=<%JV;73T6=@G+YR4[U:*OJ/]S'[<7BJ M/56I9HNJ,VMJUL"E%SQPA8\7_B)X+.+K-$DC\:L7>)-T\H7/L)=7O'7YFJOK M0=?N]R\N[8NN-;"N+Z^=YO#BSFUZ^1E&)3129V#2C$X,-D(A8F,(_ M4X%E68)[YDNZLDEHJ1/3[U&IE&,KE7+\ M!N^1T8<*5CQ=L.(V3+C/,K.%25.&Y=9+I3Z^&ATP5+=G SNA^O1XDO ]GLA0 M O@1)8 [1M^A\A5TSJ,'ZFUMIX*$Z$>;XSHP3'U]"T\:/&ID#U6**OHZOM2' M8,V%FV/)C>L;CEF]Z7/2 '5D.*0MMI+@YFBMFY[1MZFB#5DWFZ.*M@"?&A&L MN7!S+-9-S^BUR;HAZV9#=KF%7P0?)2(B&^< H%/!J=LAJXZ8IF%V]U82Z*1! M:$-]U?"J(^J,=BDPBH5W\"X9KD2ESPY]Q%A)]0 Z@]R$LD=_2-GN&GVKHB)6 MV]#SU(XQ7]D*<[<0X;6QQHCQW/^#^RE\O XC :2[^NZ.>7 OX.,CCX:70)$' M4 8/8ON8X_[%V7G;=+H=R^F>.>>VU3Z_5#''YVW[XG+0])CCLZ,*&-;1#C./ M3=+3Z]*0O4>#C$W9 _*I)#F&Y8CP=\5[^03O":6Q/F]==."Q_D^CYCX.P6Q\&6( MN1G9^UMQ(,8K!6P'DC*#^%3J1F_52_E*B_5G1&[ M$;OM@=UR+P,[DULIXCKBNCUPW>\WE^RJV*-78[X I:H^V&B 0_Y+&KEC'@MM MC$M'15L2COA0.F/3.(G@R3S(?'3$D(=60/#PO MOK5:&[>_V-X2JI.7YK64NA&^3QN5/9@MQ\0TE1D@Q$%UHT_5%D/';FD+,B?N MJ1M]*M7Q3J^U<>8+Y0^14Z/FTEDCPE7';><1_X\G#8=(<&V&9XU(1SQ70U5Q M_O47UM]\1]@@JA&[U9#=WMJMC5.7R/O07.NV(<)W;$QSP0,^)-\#[1Y?Q41G M>%I!K@=BGMT4_,;G7+4+M*@'B.O4_#4B6$.D\F38[&+L^0),A:F(0V(WVO[M MQ;3XY0MSC([9;76/D'+$=*@V28U((NH\[2 !/A'&NTDB;!4%,4S?Z M5 G.BCY]I]O^:%F=S5W#]:,2<=$A0QH=:W-_%7D=R.M0.[D\&3;3:2O4B& - M8;/Z$6Y?UL7 :FU"?%:GP#_:@?K3;U]9KS\@OP.QSVY^!ZNJ-(N3V0]2CL6A1?-D6.W_ MB.WV9)GT6QN7]#_MH =R M/E# 0RTL"6*>NM%G/W:![1C]3E_?X03Q4=WH4_%10[?*C,IZVDOD@S@RV3P9 M5ON5^WP6RV,+&-Z]IZT2JQ_AJE04O_[[*W/:F[NK&T0VXK<:\MO; M?I5'(\>D$L@#01Z(^M@1Q$%UHT_55D''(><#<<]N\0];E FA,I.4>5%CR:P1 MX2JT&L1WF#F5?"".VZ.)\?_^QK8I1]P@LA&_U9#?WE:6"EH'&Z[F)Q\D@W6C M3X5F*PR*3\-(4+')T^$A[7!]\Z]+1@X(8IX=HQ\VYYR2KO\IX7>^6'M]Z>_2 M''PO$._'JKNH99L_?'QN4HO+7GK* NU-(*-\BA< UZC/Y=<$833A_L+R6'A- M\6 Y!^8*W\^N^?F-^49^AL5P\\]KZ'GK343,?A./[&LXX2L,.^'1O1>H0?(T M"?,OU.K+;QZ]83*&JX$065%-# M?]IO;XAQC?A>\/H4PRW\^9Y6AV@.?:6^E%[0^Q+ MX8K)G8CFA'4L@]FF56VU@EJW(5_:%FFG^6W$@YB[B1=2K/B^7%UUYK?JI?PB MC2(1N#-B-V*W/;#;;R%B&_?9V21, XI$(:[;!]?]?G/)KOY.O0?NB\V9CJ(0 M* FB[G)='\(UL$UVC:A';%=#ES$VUK;LS:OS-8ALQ&\UY+>W PI'H%2(&LK? M,?%-9=8$,5'=Z%.U;=#I4C "<<].FK[=KJKH4JU-IAK; #4B6+,DLT:$:URS M[!K1CIBNAGH"VVM;Y( @=MM;/D2U5LDQJ01R0)R(]:_;E*B@ES;Q3]WH4W5G M;,LTK+ZYN;^X?A0B#CJDHM^BJSKY'R@.HN;262/"56HXJ$+2*:>>%,1Q^S$U M?OLWLS3F7-:(;,1O->2WMW;+(@_$@

AOT>.,7! 4 E%CT:P1X9IA,=2(8,1I-=0.91MCX.CKN5TC\A'? MU9#OWMK.%N$VY( @!\3I; $T\\ZG0,931NE4$/^< O]H!^M/OWUEW79'7W@D ML4_=Z%.M!\*L^*RAGD83.2".3S)K1+AF60PU(AQQ7 V5!-H8?L[ MIB ^JAM]JCUTL&P*A:C?:42-B-8L\:P1X1K85;M&U".VJZ&ZP#[0A]CF@JN\[%!)1+R.@ M1@1KEF36B'#-ZZM=(^(1U]504:A.W!NKB@91C=BMANSVUFXYY((XT#$(R6#= MZ%.A/1&FR9B=C2*89L B'@R;2R7BHL,!]O]W]A4[9Y$;@KAG%W6_Q>D6>2'( M"U%CP:P1X9IH-=2(?,1W-=04:&=TMXB6;Q#9B-]JR&]O.SM9)C\E_,X7ZZ[? M:?7@OKN(N;[@T<]O@C 0;WXJGOW4P$H$\KU O!^K'NF6;?[PL42QO](X\48S M]947 ./! K1A!;2RWRX3R/_^QT^CV(\^W+AC,4Q]\7GT6YAX8<#]/[B?PL?K M,(*I!5??W3$/[@5\?.31\!(&\\ 3[T'$M[@6MS"_?!\E9,,3.\=,)4.+W6(Q2_Y?5AP!'!DBQKV+T\YOK2]NT^O_;_O?M MY1OF#>$+[B;O>]V!W;.=0?NB:SF79_V>Y5SUN_W+_J5SV3T;=-[\"Y1=[@G@59-6'1RUR G\L/#<)HPOT%<;;PFN+!DN>9 M"U9H=LW/;\PW\C,(KYM_WGZVC]XP&<.?,*>[,!J*"!''Y]-8?,C_^+ALZ\P' M5=XC%#CB+.#+]KL,-:1^[X>7@6HMIF93>N7M]G;W-\]1FH/3G"'ZNT$1WB8_ M/2I>O@O]X5::L>[CJ[7KH&&6C<*8;/;6]#N+0]\;LO_'E/^KF8&CG>&4SF-2 MZ>T@$M4/T O8O\&.>'YPY##:P+@]3ST?!Q8SV,&SN^P3\R;3"$06#:"-B=P@ M>C8,C>I#N"KW67:'924@;Q<*K&I M25SK1I\JI3*=LB1DUL81-AN=1FSD;]_>/;[&Q_Y5Q$GDN8D8GCUPS\?+K\/H MAOOB1KA@NR;>3C[VLTOG^MIL=R\ZE^U+IWM]>:U\[+9EV_W+RGWLS_H"7R\3 MMV/!1J$/$H>VO5S%F,7I9,(CN) E\',:1 (&\!\Q9/?<"]16W@_C&*Z,A,^! MX,@W81K!QWP)F!? FB42C0QV-X-MPU\A&!IJ)68LF4W1"(E9.&(K_+;E1#)- MF3G/),&&P@TCCHB.0XXEL%PU5\[ OEX21W^88]Z7GF[V>C1T^1I\@V8 M?..W.Z\XJCD:$[YV6YSY<#MOGB=6%0>7:Y7GGD[^Y-6Y,;+^+/!,FJBYZ MM!B;[:"H'4\2?3:46>< (KM*R^PMTHY?><4A)7Q5GB^$0JJ4,_0N=5"1$)$0D1+L/[Q?IWR4I(BFJM11=<^_Y M D6'&IC,'*ETDUC/4 '=T2PJ\X;=H\@&>)K$PCMXD3S:H=#1)F[$GR1V/3CN M[=Z8:E.?V.:DD"RGD18]Q^@--G9U[4P0/0M_J!Q"@AF"&8*9U]#":ANVTR:8 M(9@AF"&8J0QF;$=;[3#"&,(8PAC"F)7;^CW8,6V2!XR<\DR;)/,)1U[L W]/V:S=V>W8<*IWOFA76:+,4_.]#L; MABEFA[XFZ.G)U= 69-8$A]M+E'V-1ZX*0FH_>>Q9AFGK*_6],SWWP'6'US2$ MD(20A) -0\BVT>UL7):- )( D@"2 /*$ +)K='MD0!(^$CX2/A(^KMMB#PP8 MSN'I>1((N75)QM*\J.@;%7VK=?6KFMU.DV_LZ!LU^<8'25+1MQKN!ZCHV]9% MWXZM*GWM>)+HLZ',4ID0*OI&E79(A*A>%15](R$B(=(T/"KZ1E+4 "FBHF]U M..&DHF_'N]'4CNM4PF!+G]@!#VSMGLZ\L:.O84 X0SA#.+,]+;JVT>YKR\8C MF"&8(9@AF%F]+>\O;5+-59_8 RL >%,E2ZP8_)T4?FWO3K: MCZR>B=5K&UU;6^'L8T$5DHC3E0C;&+1)($@@2"#4;8[1L:D$',D#R4.^0VL; M9MLFB="P$:,:<.0XVY?CC!+4*4&]*A/)M VS2PGJ];"]""$)(0DAZX60O8[1 MMO4UM2& )( D@"2 /!Z U.IE(WPD?"1\)'P\)GSL.<:@2U4R]^[,W:P&7/[W M/WX:Q7[TX<8=BV'JB\^CKR).(L]-Q/#L@7L^/NLZC&ZX+VZ$F\+X/1'?XK>W M0(YS/W2__?.__^L?3S[D@L?CLV#X*7B KS#>9>EFH'F A/TJ1C^_N;ZT3:O_ MO^U_WUZ^8=X0ON!N\OYBT+[N79N#*]/I6_U>S[HX<_K=_F7_TNZY%2'P@TC&9'T 3E1C3(OC#-70EF%G/YK M1R ?+V>MY4EKB_;L-*1W7@#T#M,8QA;_^.%967R.?S;@N04]>THU%0=:2BKV MVE1;KJFW4V&]QF\CB#Z;%W:H@%;/VZK5ET!8:P00*Q$K[<1*U59CM>3]IGVE_GWEL>5WZ.TV=2R 0A)QLA*A^>S]6"2",IZ>SWAB MT0LGT>^L'VDS1B%;Q[I;._F0+:NOU1M%(5N$D(20A)#'@Y!MNVWT-!:P)83< MT%Y_.JAU;P/;,$)4L^R62YGNX<_G"* MJI ]M2;/]4S>1&4MBEY506$@=-M( MV#/AH+C*B\JH70[CW(%==.S08'Y;0^-JHYM+(K):E=63A:&6[[P6NGP[ATZ.7C+V Y*C8"2OX5!QE.+3]@F[^3RNGUQUC$'?[W0E5(F*%=%]USJE\[R7$!HPQ-<)CRZ]P(U2)XF8?Z%&N6UD 9,L1JE$'3E'B(I;W1G$ES M7ZGUD0T%;(S#J6SBX89Q$AN9!P5W.]/\ >[?J1=+)Y7<-OCX+WFU+CRHT7K4 M#BCV%]9>#[:M1>1Z3<[J[$'?,'O5Y]82R 0Q)QNA+1L0U+7QGS M8Y$(2H395#G3WJD^V//ZZ..M=F ;1]CN%]+:@[[1MO7UFZ809!)L$NP:"';' MM(W>YFQR"3!:Z21N\^CJHZV&M:_-#-\?=[/2, M@4/%3@@"" ).%0)Z" %4W66/3BTR]:HR]8(B48>VY W4 12GT!BMT>Z:1GN@ MSW%X['$*A#.$,X0S.^",K)&BKS7JL>/,UJW[#I@RO--<-8UW@^Z%NZ>#K\DL M_SV(!(SL/V+X2QC'83!/4W]-,\.SSN#:[IY?.^U^K]T_L^S>F65:/A1&3_GI?A%PX>V8!\RRV:_PN''-\@JUQ9X2-Q\_ M-Q<\S,*(_2L2',9&[$SL7"-VEGV5R) B0ZH6LDKETE8$])I[3^J7/_!8BOB0 M^' /?#@_;7[2=I>'IL2.Q\J.S3%J"#.)26O/I 2HQ*M-X54"5&+2VC.I;D!M M>K[6A%Z'7KNA% %6W D7[<&(="\8T)"3] ML&>QO[=N6A4?Q!)D'VV/J@IV=<>"/B05)!4D%205)!79;?V>T3:I\CL)! F$ MNJUKM!UMI69)'D@>&BX/I"!(($@@2$%4X-4[C?[/6Q7LH!.8BDY@7FQ>2@?, M>V\+2R?0U&67CJ@)( D@CQL@=1Z/$SH2.A(Z$CH>#SKJ=; 10!) $D 20!X1 M0&IUN!(^$CX2/A(^'A$^6G;?Z!%"$D(20A)"$D*NM2"[/=IA[ST20&OS<6JY M2RUWF]F!LF:WT^0;.WJ:/$V^ 9-O2(IOL[9'1!]JN;M]R]W>#F8[R2S)K'Z9 MI:Z.U')W6S\'&9-2;TGB MU:;P*@$J,6GMF90 E7BU*;Q*@$I,6GLFI6:]3Q+_. M$UXC6M4,1[2A+<K;,&11,*DO"$5V;"QLE127.B5H MWY2 #8?X*@XX7BP8=0J 3PA&"$8(1@A&"$8(1@A&"+9'+R&A%Z$7H1>A5Q.= MA(1=A%V$781=9'D1>A%Z$7H1>I'E=9ACVLVZ.>1__^.G4>Q''V[IS[H?OMG__]7_]03PE]'OT: MXH,N0M\7+B:ZG@7#K\*=N3YPZB\>O_-\+YD5]P+- R3L5S'Z^#,_F&"_-7&B?>:*9UO'\*-HW$@Q>FL3]CP/O M]5X,@L(XFRC*NXN4CPK*3Z/P/N(3EH3Y-:4+1'9[C&@TE#^XJ.OAR6D 8,7B MU!T7CP@#5[!D/+\)!!1^QF\$W!F.\$\O8FDL1JG/? _$M,6NPXCYXIZ[,^8" M;<()/I;C[2AQ$0A6#/?QA#W">Y=>GXR].'^] 1+$;#\';;Y\0(HCR.0BUE\;WW,!Y@ XN6_P_AC>!N\ M00X=1&3" ;^@9Y=I2[;N-!VFN:TRKUM1N8XK3.T"Y(/&X#X@'_T)&"M-H$:\D M8H" %FQR-Y,7O0B&/$8A 'E&"/*"%&[U M=/AQ(I0*L1E_0NLT(R^P:^'*5)&LW? MF[\3WK+XSA4P!Q@=>\ HBF^ .?)YE)61>JA2"/@4_#T"GHX_+EPPBN1PX+_A M9.5-\ 80!=^7$V:QAV\ Q.2EP67%?(K'&\SGL-M0HNWRJ0?W*T6IWAN[",GP MXN5'P.]X"P]*$ VP'PW?3WF4S)"$(R]AJO-81B&@7X +$'GQ-SGU)]@]H-H"7.Y%-!7D")E&\1!$1'KO\7-"@03CQ7#8"1 BC>$'MK>K^_"W99,2P MK.N&+?8I8V&8=#@$OA;)HQ#!JB+-;95(^')Y8I$DOE U?48OV$"%W"A;RG5A MRIG<\2B2EA&?A.G\46#NA*XGW^/G%CR"+)]._5DN%A)&\:8(I3B-,PIZ8,9X M@8<0SB:"QR!F.$JY^*X/3T:S2HU!#C5&M@MA_ERN--(Y .98M3NTJ)@;X:O5 MO1=@>L$0)=\/@54\V&;"$!Y6BZCM[MU2=E$^I3#(\"V0/@"UC G\1VYI)?PI M,L %I&DT[J&D;*'G!FP*W$_!9EQ"S1Q_1G/YSC1#"2+E3@/Y9 )[#S[$42(H+UCE M""YC0[ .0(6.@?E@FW4W>P]Z#28+=B1,VLNVD_>(4:!)Y>9N08G"Q./4ERA5 M:&Q@&R[7M]"M2+;0A@=U[4L.SX-6I]6OB@=1WV6,A-R23H<\ ML^QB] D KZWE!:.T4>%L*!0KX#8E9R$O&&6V(NIC4B"ZQOMY*QY\A/5]+!&6KU?^B"WL!F- , K6SQI)I MDKNMEM3-'+#W 9YNL4 DL-T+Q,A+]#'M6[O3,NL'"3E>:;;M%AG64![EDG=Z M6=NJ#32:?-*^RIQ\FZ/[4,1NY-WA)OXN?!"-M_6Y'X=EEN1EIM3(DZV!7I9$ M/UCA0]&!)+9WWJ_"VNDC:>,K1S5/Z8*[;LBI% MN9)W3F[_EMCZK#$F$$Q%SSBM'_3P0+[%SL&"!T&J8E&6ME?*W9GIC[G/O#A5 M>$*32.4$>_=C^6"E^*O2NYM;1I]Q3<^\@(> MN'B.4/*2HXMN$D:XS"-LK.8F=R7SLS.Y=0&^ MCKE2*F#INKBY\7V62-)HF1C&.,6QBJ:X+Y.0STFHD)6#^-V%8'G@H:TWF8;9 M6;R*(PO<-(IPU-(XX0Q-%V_DN3+H*4A%YG670EF:5';<^F/II%32(@\>6XYF MDN$:,/WLZ#*6H\*@D.QD?EC!.JG]I!O"E(-L7=#,57M->01>VGQNA3';X@0" M3!J_O^=\^N$,5@T (_$4MWR>ATFHFS; E+[C7%F7'VD#GI%X;P'D?A+ MQL'AJ!2B??EC79BA$BH?+_"E12,C%K/S))3-C/NEV^/O-)]<'IH"'\,'[I?. M^>7K5B(+Y;/ED;UT$:A7Y8.5;\!209[+ M(\_&NSQ.? F0!P@&%IN,*86QC#$,#) G IQ2CTBG& PD(GBAL@D69E+7PX6F M'8;\6=KB*P26+(0Q-#FKE:.TWI4LRK.OG\MFXX_Y'DN=SN,G%5@%W\TDEGM* MD0Q?B/5:'[&$=NYDXL4QC*,XQ%>R]RCR8UV6R.$JL6^XPGM#S('HHAS3YWU;XQBXDRYF*X_%*\'L,A02K@*_1J"9A[-DS4 MEPSE"E?^/7(!4LDK!1#/R5*$98_$@MRWV,48;67I!\7567>^/85+,:@9;\1P M)!XM.'E4],[RMOD)\I3B)0)UZ[)["$@&TB['(F,\5330YP0# ?)Q>6N: MTNTDU(LQT4WPQ-3PN$1%O&'M0UT^V;=6O[Y.0ZNKW4FS<)BWH3&ZJ4U9MC_/ MTQ@ * ;S=7*7:=]++W;]$/TP4CM->^ONI;ICVX MOK*M\\JM4)TFYTICS$Z+Y92"G0S8.K'WA^NEF(<72=->$A99I:O()9X9'/ :S19Z*+/&$ MP3X%;FO!3,4KRF:J(<.MY"X.9@R/X,,''K@RATE%+!?!_<4NJ]BZ><$05B"" M]\@ >72D3OFL"/?5I#G,EJ-9D(L#)\,XB]819;K<+N\"H]T^GI#KA0R4GW'X^UTEL(I)Q*)<<0YM3 M.1Y-&6QOK9[F]<_%?)I&[IBK2 "9/E)>= S,P^2#^T YB6';\NG+5RGI^,\E MR&H"NR$/DSS5?@PNNA.XA8D2N=>16RN,U2EOJ*3; 3;"+FAU_!)]@[XH.R"D MLT-1.?/RQ+HHJ3WZ;X5( 'TC(3?AZ&DM-G :DP>KG\1]& XQ"Z?%;L/F2M/[B'10Q5Y(N'1;/'Z-6?U MF3J1THQ/*(DQ"AP(V_M(C'QENJ^HF3QI.LM84,G!Q=9[\5DK24\M=B/=YH4& M1"_#/&4JS'UJBW%1 7!^++?IZ,##P'.UA0]EP++/AFE4[.QA2GGL/#HQE--3 M'8I/ICQ2;Y%'?=DI06G$\"?*T>:N\^UV("_L63;WEE]?];K]*V=PW>OTKL^N M>V:_ZRAO^<6@=]FY/CYO>;%Q*=-+TWG:GR)7,M)*NLM?Y99>Q?#+S=14'G(1 M1L,53(]9+( )T?,N/5QS:)!BL7IY[NY2.?,P0.Y%F>NQ\$K.TXA4\+$4<7R% M'%8QV!;[5_8VE+GY0^/,=0BZ*L7#M@67V;,JS4F79MXH/SN>AU;A$3(^ MV@6ZJA/70+U6R2H @K$DI\*3E)$GMW,/="B_R88W%%.AHD0R>QO/D>*%V69L M7IQ9[7ZB='#?P4;J\QDWWZ4,@IYF03#G>.SP>?1%,8R\=QN77^?:ZO3-[N49 M:L_+*^OJZOQ*J=++JT[_K,G!++N75VJQ:R\"XTG56)*A5\#S.?U?"UCKO66K MUGQC&/JPYZ$(.QR/F26 W/OA'2 @&M$(JZJV!-C48BP :!]*OB%42&!_PXEY%GKP&$;^\/_,2RJ!QD5K!^L5%<1=6HCR9)6\ N/F MZN/IYSWWE)VW0)NC!+K^]XTW3-9UWSFW^@#H M5^:%:5^8G6Y'H?Q5KWUV7OW!SMXW3$70K/RC1#-]FZ;<=)/Y[""$O@=O0=.Q MB-)5^!!&WKV'9AEL4M(LC$_R)I@RP'I!,HY57$T<+Y?P*LQUY0N3_F QG\O< MI0$VFY@6)B+>#395"$9342\'Q2NS*M4> Z#CFY"E(D'RW?2I$,V: 'V#%-,3 M'+D4T:V%#5NL]%3)'9(I8W6\X>8RL,(W8^'+,-,'4!]ABM6<@F]9#KPK?469 M@SMS8?DBP2)%\IFR4D-IQR.W13FS9:I,18\7U9@RK2:Y,YK76)&!FID^RSVS MJD*8[^?;\NRT1FZ"LS#3?*>+IPQ9U%X1X3H4=TD>MA[0IF M-'_/ZLKBD')^*+.<,6$#J+_03L/":XL&*/UPPQ;)K?GYCOI&?XREW\\_;(]>C-TS&'S#" M**_+CVJ+3V/Q(?]CI=SZ?%#E!N1%K?[!0@W_@K(;MS!70^JU?WBY&<#:M@39 ME Y[N]GHT3=J\B^P$_6.H=XZ.]&G&*[S9N^T6D.?$@IG=8[G,^WO1J#^DZ[EKSN90CBTA[B/8O0_?9QLAUQ5B-#H XU77T^KB*=?8 M\S;L-GV;ZD/&YLIOQ43J:MA$F,W7,&3RU7=W50\NT=9; ML[H9:^_M:]BF;?1Z;5U3/Y8>EX0"A (G@P*V8;5M8] >$ KL;\_><)/J5R#F M+#O?4Z$(M#O:X^[(?FEWM-"I>G4'HY7(6_CDM$.7:1J]OC9_[LYD.Q;$(^$D MX=2WN[ [1J??(>$\I#ER3"<%MZ%LT/;4>0%M[NJ'9;O0\E6^UTJ])6W3,3I= M>V^(MC$A&HQJ)(WUEL9#6O>&W>T;'4>;>_(E^AR+3%&PP9-^BW41R11H<$(G MN\TZO"6.(X[;+^$H7. ZC 2FPF&*)UFQ^[=B&V:E.E;?Z+97.RN>^.$92<3) M2H3M](U^1]NIS+%(!!TGOZARY\W(RL4*R%BN$18=R^G4 +2V;57.6L<"7B1; M)%N;GY1T;# 3!(NVG-OR#&_MVY:M.&F[<4FO-)N&^TN[2Y(($@@LEI'CM'M M:3-ECT4@:+O]="!5N6PG[0!JA#S'L@/H]BUCT-6647+T.P 2+A*NS?WKG8YA MFK2]WN/VNN'Z7@9.KZW&2-N+9FPOZAL4;;4=HV?JCM&DH&>2)DI!6-GIVZ;A M]/29U92 0,'2F^1;;57@F?8\APX*7A!K!R1W&*:X1J^"Q*=68P\@49NB'B]2 M]D6>U:)T#EDKI-/N&7976[CC[A0]">5$&'D4&$DPN#D,U@;I!OV^,;"?'>[O0I$79^UE?3^RUC!W. ]?SO:+9VG-[ MAFBI8U4DIF&$G[#U%':"2V6O9ZG/9<.S.^YCRU,6CX5(\M;K*Z3:95XGV"8F MZ\J=R*T=ML63O<:SAG?8GKMHW.@%15.]8BGB!/ZC&D[F7?]0Y6:@W:"!QGX!9NVPVQ/&[3,*%$5C]I?2%]_(;?3SW?G\5N^@X_,'3W%=-\-GJ'*\5B!LAV&]A(EB_Q7+.MA#_+G<" )O\!&;_G7B 7W1=Q# C TWS,%N6YEG4?X3Z MN,#4SJ&+/ "J65:&BCE0M:5GT(6E8ED+ILHU]R+V!_=3P7X5/$XCH=%$62Q] MM;F-X@4C+!0E"YKQNS!-I/8;X5 ?Y% SRV4M8JXA6$TT>=,LCS65YV+@S F0 M'2Z4:Y(&2V"%4N:',<:&1\*7RYPM/7_@GH_/> ^+^QYY>_WZ&>QN!K_\!7R0 M?3ECR6PJ#$W%Y[+SU\R#($DX%&X827;[@*NR%]NHCO7I=!62>XH)&U':AZT)UZRZ9#6[G2;?V-$W:O(-CG1LC\IN5(E5GTD3-34?VI,78["BZVO$DT6=#F:6Z^'HJ:68_ N=3R0G)">'9L2:R\DOTC5+@D*" M MTHTX@X%A]0>Z&.58<(4$XF0%8M-,?Y(*DHK3D8J./A<;20-)0\.E80"[-)O: MA.C8C-7($U3=+NWWUDV+(@[J!CK'4C*ZW08TZI#/B&2+9$N[W:NO(BK)%',+2UW^$!(L$BP1K;@Q2.%3%>]9CVIIBI1G8FD[#V*/VN.3Z>I%?NGW+ M&'3IP) D@B2"#@Q)*D@J2"I(*D@JR'JJZS:MMM1L=F1S[7B2 MZ+.AS%)G 6KH5*64:-LKDP@=BPC5O(M-#;L]D1"1$#5+B.K8"HJDB*2(^D35 M\(R3^D0=R[92.XI3U?,M/6 '#&!IFT:W395V"&<(9PAG*NRN0 A#"$,(0PA3 M8:A9KT_%EPAE"&4(92K<+SE]H]\AG*G4RW6,SBSJ$D5U2W:S:SJ.,1A0W1*2 M")((JF]%4D%2\72J%6D)D@>2A]QNLF&GIJW4_;%(!(4=4*>H)J'.L30'Z#E& MC[J+DW^:9*L1&T(2,!(P$K!">5&+0Y(KDJLJC,)N3U]]Q6.7K9,_3*2.4>0# MVRI:H=,Q3)-\8"01)!%T=DA205)!4D%205)!UE--3Q"I8Q1YBJB>=7T#^$^] MGG7/=@Q'8YH15;,FA"2$)(0\'H34E^A-V$C82-A(V'A$V&B8EGUX:A(^$CX2 M/A(^U@X?>[9I.#WJQKQW/^[3O:+V-K 2T39N1%6+P966^*\T3KS13.MX52N* ME='M\JB\G\5<)V2-+5;]6;L\WF"/@GG8^6*H9\S6:N3I+H]A7O @X@3+ M+\0L02\]P*.>$;ZUS5[+9G"=[X6!GM$F8YZP,1^R.R$"&#OCS _CF,G +W@+ M&X41?#>%)X1#Y(\$ \/N(\$3$>'= ;-@2/#H<

O63,TJ+RM'R2T,=5;ZU6 M7^OL6VP?/+_:S*4^/+^:)E0[GK?,EG/2/#_0S/.W8[%FP(\B$FP:>1,>P2/8 M,!6PDD <%R[$WSVD%,P?UIE%0(B81<+GB?<@KU/? %D3>+@D%Q!@FD;N&&YN ML7/X-U RD#^#$20B?X8L @\?>@G[.X6Q)#-):KB@Q$V2ZX%J7KP=A@\K!O\C,^(A(N;'?G,, 4M',*X[WCLQ9( D8 U%NKI M8'#AX]TPB$&^HM4'PR/O8$+P/1AJL/KO$S&9AI$BE#>9<@^FT:JK6F^:&8+L M.0I]V*4BATAS,6;Q.'QTFT(?!G)BDP?<"GV8BY),FEYDD9MQN\!4.\! M-@"&9[!9I\ M R;?^"P]ZE=Q7O'&8(DDL26R%$ML[,8%=$<]/ H_[U) LD"Z002 A("$@AD"R0 M+)!"("$@(3A2A4"]$!RPL7W'-/IM?74#CKU*/.$, MX0SAS/:TZ)N$,80QQX0Q)U4\Y,AK@PS:1GL/_1-/HO('H1>A%Z'77O=PAMDC M\"+P.AGP(GRJV_;.;G<,6V/I+)53>RV_TGS;>(] %6(**A7ZMD4"00)! B%OZW2U;>=(&D@:&BX-I!Y(($@@2#UH=^K5Z#RA M.D?Y[ZV;%B4-U UQ7LI3TDKD T*5U3&V#;._VH2-9)-DDV3ST+*I,="&!),$DP135ZSMP&BWM3F)239) M-DDVMA5W7[1J-;55S^ MJ6)7Z6CVIX3#]-=>7_J[-"_?"\3[L>J=8MGF#T\.L'3/@BCCH6ZY(!!^+C\T M"*,)]Q>XU\)KB@?+$3-7^'YVS<]OS#?R,RR'FW]>0]);;R)B]IMX9%_#"5\! MR$=OF(SA3YA3Q@6PPCZ?QN)#_L?'Y56=#ZI\Q#V/J^BL#6;8_)1)E_;R3>T3&"]MR>T?2M9,8?H97C(SH7RZMP0 ME=^L- L\BUDX8I?"%9,[$3'',IAM6KT=+'"269)9_3+;.S&1+0OHZGODDS\% M#%M\LB]A[&%Q6#8*:]>3]XFA_R)@W+=C'C#+9K_"36.J;$M"0T+S[- +46%A MQ/X5"0Z_D-20U&AO'+U5GD=#++_:L1O19T-QK$?C^$:#L=(_$Y%O'Y/0#+RH=KAK44(C1>!6V62% .+BBD9TC/D/B0GB$] M0X)">J8>$D)ZAL3GF/4,%9M_J6TDU9MOJ/N6NOYN>4IRP-Q):V#TNX/**5*; MR!:?2AH2SA#.[!MG>HZ^6N2$,80QA#&$,2OUM_K&P")3AF"&8(9@ILIR,V;' M(90AE"&4(92IL"1?W^CU]95")IPAG"&<(9Q9M68(939'F89D""R3<&$$5G^Z M6.7EO?Q&__G=/0)=,(%7L/ .!L,Q28GB<"H()#BRUO2.9;2[&^=KGTIW>A*( MDQ4(NZ_-K4G20-+0<&FP;,MP^MI<<"01)!$-EXA^5UL%89(&DH:&2X/5L8V^ MOIK:)!$D$4V7",-JTPY"AR^O1L<(U?G'?V_=M"CZO@Z'+U5D )W,X$*8;KVY:]-XXC M+",L(RPC+",L(RPC+",L(RPC#QG!&,$8P=@1PAAYR&J4PF$V^WAWJYX8%#6B M4]ZHEWIU!&QZ+W6[8YBFMJP7ZJ9.Z$7H1>BUOZ(H WVEEPB["+L(NPB[]F1Y M6:;AF#:A%Z$7H1>A5\/0RS(&EKYR=(1=A%V$781=^\&NMM,!RXOVC81>A%Z$ M7DU#+\*KM:W"W8P$, M%201=Y.4^VS"DQ2N]43,PA$+TPB^B;X)N5HL%F[^(Y>_KTQAER%<"E=,[D0T MQWK',IAM6JN%*W=Y/'L4D<#QCD(?M%3,WGD!2\9A&O-@&/_X0?LRE.Y9T"48 M5U NS(B?RP\-PFC"_07XM/":XL%J$5SA^]DU/[\QW\C/@ =N_GD->6Z]"2S9 M;^*1?0TG?$5#/WK#9 Q_PIPR& *(\?DT%A_R/SXNP\I\4.4HBP*:.FO+(6P> MIZ&&U._]\#+VK47A;$J'O=WN$?%JAS?:\?AD J6;'P@],-N&TV]73I$CW%#7V>;; M T G(4L>0_DWU:"OP/@[MI)Y7G2K6$/3J]0RG4]&Y*N6,[6(<4,X8F4V[R5M;SPET/?BHHD/F9VA4 M_STM5F=VC)ZI;U?[$FV.$)>?/BY>]_<_?DKC]_><3S]<\'B,_US]G7H/W!=! M$I\%PU^+(\V;XD3S%@AQ[H?NMW_^]W_]H[@]G$R\9)+==@%#!AX3@0O77WJQ MZX=Q&HGB3GF0"A^^BM'/;ZXO\03S?]O_OKU\P[PA?,'=Y/U5U['-GF7VS^R^ M:5Z#;K_;O^Q?] ;F56?PYI]+Z[/%,=ZZY5TYM"RM]U]IG'BCF:XESVR# MC =7W-+RQ4/AAI%L%/#!D"Z1>X91;YZ>'T4P0'5 M+;#ZB)=_\,!<\-PG"(MK*2+7XWYY68G:.XSW$L IN(?]IF J.@ @)HUB@;$7 M=VD,HXEC@ST*)@^4F!? YM2=D]\M294,>A!L!(_!NWV1P!TRB,.-Q-!+#';' M@V_L/N41AX<)>"X*(@)<,F-W83"46]]I%#YX0WB.%_! O@2OFH+]A>,+7(RT M@'OD7W*G[$7P,X\08EMS6^IS&C$. QN*H7Q ).*$)_#AJW@(_0><](4<%@/8 M]'P/AI"].69IS!Z]9,PX#.[NO>_!%+7%HKQMFV;+9'"=#R"EY9%(!@]H(M;1 M'&;PEW 3O,8%9<]AE="0080$TLJYQ6PHID II$FH%A%T5J2@$9^%WZQY-$^ M0B,A8%UC(&QV*Y].07)E(,F$1_?P/E@X=I5&8?;0&:Q%O@1^R .%Q_"D2$$R M/K*TD&=:XH 6=A M1K8T6UWM:[:D.R1FK'*J8M%8@#X L&?\/A)"::=D#' E _6F88QZX&Y6 &(6 MASC*^@X#9,;>T..1E[U'#U7LOM6RM-/E!6E5CF1@=2!'!.P\4H+JH?:%6Q[' MGCO6I=C:K;;>Z3WR6$6$PG2D0G9AHZ4;8JQ.KS70#S'WP'KWD@<5V&!<)<<@ M2H"IV^JU.5:H M5@L+_"B.9Q.IV&$P"DI M,@,,G<1H,J-U"89W3?[*8Q;@/@M5JX M]S>8'[/:+9:7D[9-$)B[I/AHK2[BKKLGG)T;!O)42FX2YYM/N6N4%&^Q&T3L MYV@*.YLI;#1QKXR'BD%A1987+MLGX98UWUSALLF=3_%:+P#>2M*<#_)-\93/ M\"'X##X)4WS<,.*P@+BM<\%Z'$H35BI+?# ,;U)LX6#Y/'@*)F$,83.630JL MV?)0LB'@5E!] ;OM$(:$,UJ6>LEW\PDK='F6/DAKN"Q:/U-\(/PHP#2#!T> MCMX#11"?2>I,Y7+AE913A%IO(J_4V22^? W&;$"$=>- M4CE6^%'$29J553M3GN7): MCEX#+-^CB*=U2Y9;%0-VM9#\X8+ M?2%XQ"0/1H!S[L#.X1F4SM6 U"[Q2[I06I^($IE(RX5T?7B.-_(0-!9$_+.$ M<=]37AD\DGE!J')$BL=")!)>I%%64GW>!.4!4%=MN9*- M2^Q9FOTR2-?5DFR0Y:L^OGSN\XO@P%!TY/.Z\?Z)2AD)J60JFH;25S86?/@W M[ !1BD&U#$%ZO#A!5?6 .FCDN;@O_"KE$O^Y7/ EH2IZY)' K%>0JBDJ^T+@*>>UA#-Y,])6] 01=%6VW+,W4I-1L,NN0749/PI=LD M\^$.Q8/PPZDT>?![1(PD2EUI1B,R9?NB94,6+S9PO$^,S)!O4+G*03K"3&9Y M;%9VU]QF>VL<)%R&IQQ_IQY@7JJ.M;@\8(+9@%)+^')).EA$/)[I,]Y4D9SU^D)IXP;6E;#^7@]?P)&YUFJ<&R=,DS+]0$77R&\KS MKN9VRO->(S7-BLDD^E">]S/IU#(^FOV:Z6-EZ'[)M/*F)*;2:-W76K^:\JAKH<4KQ2%M%8,);H[6 MNND9?5M;-O!)@T>-E'6EJ**O TQ]"-9B_AKD0-Y%7QU##:OEP*AR\"C94 <^8JRD M\!6=06Y"V:,_I&QWC;ZUOQ);=(Q9_%GK/DX5!VMC&1N,\,VSEF1._,I@=WGR M6ZNO.>_=T%4HP=9<)\'06<6AK3L+/0]>5\5_5<4B+4^NO'*(EL=HS+#2MLHP MIJZF,44BQJ0C[T'XK\@5.C@VUSLQZ$L:N6/*#=*2&S3-:1GQ1VS6!]=R/S:6 M,E^*7!)C,/R>Z%J4CP XH51W&*;E:+# MC)A(IN6%."1^+Y9&MI+W [0?RI1NE7PT%OX44!:+6\!GQH1ACM!R\;M2P98L#Q+KG;QX7%H,E4R491$_9&F)F-Y?Y.GG Y-IQ<4< LP, MEJE;F-53/*]<=Z8T5I5X)5'+'8MAZ@L#1\6'R&R+3U@845$!#B_)%XL%0@PQ MRXCYFV9\E#=&W,B^KE*M:KB,413RX MSQD34[4T&8FM-E:/TFB*::XZY3@=W=7&(N'S+$O8Y5-4/,KZ'GJ8-*]U6CWM)8Y6TYGC$LJ7^4E7Z9:UX?:[/(@,IJH,IB@<@GID?TK< M2-:50#[\9)I&?&5!92H=ZYJ KOD/_@4F3BH+X[))B#H5=9-*0985/N)2;8AR M"81B9PCV@#=1=8E4WJ[*!@;9G@@A7=&H&60M5R'3L'%-9PNBC8^Z"T$'JA'$ M1>V0I9HV66:TQ#B);*I&RP/6>U'(D0\F5_J@WB=@S:'II/*]@Q25H*R?$_H\ M*MZHX*<8G;1,?!\K021%18]RRC7.:>S!]Q&ZSR3B@M%8E# H6F% M58]PU-Q5JR@GGNTH9<4,%_4##$J5,O("%TLJSRNC9AZIO"[6-$Q@>E@*Y"'TTR#AT2PGX+JI M/#W21<;%\=Z)8E^QMEK74P5VF#?*:NI,5.TI+%0DS:4U(Z)"'IK&F^N68CF1 MP \*T8;S/9Y.=U=-J@B01VR3HJY+=21T55YXBH4;5V>A@B(*EJ.EBD+WP&40 M&E5%H6:WT^2I?H:_O_/?6F2/'UGHR\;U,XZP/L9:&XU8B5AI)U9:-:^)E8B5 M=F*EU5T1I1]M&5JWXC#(?: S@]V)>R\(,G^>JH.M2W9K1-O:";5V0:8@VA,H MY&/;;D06((O@B^"K[W"5\S.QHV=91G\/V^A5/MF6+@<3P1])\$CP*A$\Q]Y?GQX2/!(\$CPI>%W#[FJS MP4]:\,AO?#'&0@0RF3Q/@)2Q6T\&>9&3X #0=5RU7M]UC'Y77PGS#8ESS#A& MPD;"]I2PM4W#TI>-0=)&TD;2]O0)JM'M:DM7H2+FS=@3'R;70F ]#LJRJ$F< MWWYKF=>#.YM1KKPN\7ZV:70'%36XV(9DQZ(U",H(R@C*CB%QC*",H(R@C*#L M")+(3A[*&E]-Z=4':FDD.\"4ZJ'3(=JA\/_5WL/FHWB#L+AG=#O:G*?' J@$ M 00!IP,!?:.G[_R$(( @@""@81#0-@VSIRVL^%@@@(Y(G^*7WT+L=+"_+5>- MB'K\*'PRKK;F>]*L@6.83J=RBAP+HA/.$,X0SNR",QVC8^J+L2.<(9PAG"&< M67%%6?9>\EN/!6=*.]2?9*^E==?O;6 EHE$#N!?Z("\V>/8DS'U$_03<#4EZ3;(&BL^W0YOD5FUEC1E0F5"_F4CSPN]=T<1MZ#")!&+@S0"U+YIFP0<3Z*Q2[I\NU3 M^;(D6=O5DOHA:AKOGZ*4"%MJ=_D,NV/)Q6GXB%U4TV2:)K*/WU!@LT^YGGDW M3-72\S&,OL'JQF-OFG&0ZEW'TEB4^\TC>ZCNG:6&[<7;(P&L$;!(MG9%1I[" M +_+8?N:I,_Z08_():&>\3B:QC/O[!L#C4%= VD71=F U9,=Q+&1A9+'&+O9 MJB:^JBEP(MQQ )K\'EO2RQ^TC*[RGI>\7LRQ"I?#)YA<];7-KI_#<*7ZI]?6 MW*U>]?BL[1HLZK]UZR"EI^B>G"U*$":J%S*?=_[U)E-07[GX\#@.76_QJ<5Z MD>YZ_7C51[S\A5;RI>[8_THYKH2@=O*ZQ@N* .6BL-!4>W9VE\8PD%AUCD>U MCH9$N4]YWM-<6J19KWFP&+&A?,CB]"Y.N&K6[8:3J2^DN0J_P*-&7C0IM8*7 M+>;!Z,#>VGEC;;@-05OL4U T M$)8&4\>$,T5&"C(*+[VYV("PTLDY"1CGB@4 7L86YFK%]_C?]4-"$KR@ND46%]V^E5YD1D]X&?Q M'?;;PU@9U^%08"O[[$$E@@ ^CP# F N;>.[A_)%-9/E"H,<([XX *=&24S9# M>?;B 7<*6=?W>Q[AVT*\)5:4B0LJJN[LOO=WFO5$'_()QS(LL%/ =O'>R%M< M%=PJ1#!]N2CYX+P ^<(5V,2>W85!BMPWD]N5K ][!-8$[#9 XR@"9CFC2Z22 MJY;1RQN5N2F;'8SK+I3P/A^<#[/U6W,SI3DVD-8VV[I:?S\B=[M1JJ&]NC)= MS%9;\\Y9%]7>VBU+LU$%&WH486!U'XQWX,.Y$1/> =IG8*>L_!BWZ=((N5>% M28'Z8P^^D[W.71]L%<7B((PY0-EK_,:[#/4S @C+ Q9R"\A;HX%W4I?Y:*V/ M"!ZH@@ X9-$ 28L[[DN@BL>(BF1V5:/U/\MEP']^+?;RX6@D4"LJ%9#,IN@A MAHVZ_%XJT]%(,3#C#]SS\YW,?6ZBY3P*HY^FOMP02;58F N/(% (^=GM".MA MKB(1N7.E 9".G3;YO:SSE81@++)I""R/MV0*,=/@!=R[N790RE$I1;P"]2YZ MJ<(H1M]'C)9!1@6IL4(?A2C;/TM"9/9#9&1B"%L(P5$H#)0*&*&/(FG@TU A M&O@*%Y7F7R*-A-H^A4J(YNX120E4>5Q2,2=)F9(M=O4"A4')@?B'0;XJ"@!> M6%CET@&B3+Q TGE!S\*ZEN\I88XT)H 31C 27"@T4^2=N:)'.R<9 ZZ-P73/ M[1NP(^;#?=F8P+OR9??1@Y@MKX)!?-N7+VFN/J) RD#E_B MVO)H1T"*%ON5![-URU2:"_?C<-TT'M&DNYOEU,Q,IA6+"@RC-6Q5F)4@*P)X M19FKV;(UR3%45Z-HZ"GW@C*.&"[S<[H=U_\E*"7%MT=_PR=8EDF .D2M4PVG MTC329W2=0WMV0N%ZD9M.BBTA"(_TR64:%[>3BTLA/0@PM' BHK@,RW#'7ZA& M$_Z="0#D!'7, XA=B-=EKO+,8I9*LZ2T4'LJJ80W2A?%9"J"&'%1*GS4IUZF MFS(= 8IH!C]*2TB=S$G3(@HG",*1X'!;=E0WA=]1#60NB<)=CXH.-J@!?,*_ MET_U8!YWH/M&Z!;)M\3E":O929C':UVXV\,-_Y>,$)'PU7S*#^)HCJ J@1D9 M\Q.:>U1@@5NB.^@6U+6?OMY(D/V]==-BMS"M.(UF[!*U1J(4HZ*I&I;T!<3I M9*J62OD3"K<*]R+VP/U4:L._@>S 7OCCES^R4T%U')7YGUKL&HD"T!ES=>BA MEBLSG"27R,59XI"2EI3LY 4>ZG9?*LGP/@".!%+/W>Z*,\YN+EB[:Q8^F3E< MP^I-O'2BWJH\Q])' 2P6*3KQ'*65YTLV+E/F(Y^(?'B2'5'A J1'Z5X $J!$!7:HKI=O:>29G+Q2,I0O.3ORXF\QL(L2UXQ-T43__]G[U^ZV M<60-%/Z\]Z_ RDZ?Y;R+5HNZ.YF>M7R)>S([G60G[NG3YQM,0A8[%*GAQ8[F MU[]5 $E1-UN600F4JC]T+(D$P4(]=4.A"A EXY)IY(SPH4K*% .":0U,>Y?O MYHH?X.N (X$_S(S5);Y7-A\ YP\APZ_ HO 9WFLL89L]I>2^YX8_F)NX 9(' MV6:(649!!@^5!'!7#@=,9YB ::HPGH*;6\98MRGG5\)B,%UZE;DYQG.2$>88 M8<@R+;9^"CDWPPW92KJ"!,IU#M:NT!3#RKB8D8O:"6U?,5M;Y2U+?PEY/4Y1 MU0%W9-+VU&Z>MKNGK>6-:W!+D6$+ALQ$:*YMBF>HP/LL,.& 4PE6]02^!=!X M6:!=AO+SCCY%*'GFUV;[F\&TS-=WPIH1Q %.P.DD#*!2FS M"UXG9\JL"'.[T30UPMQIG.F=&C!>,#MH]HB078Q%2RL(S,9&.P)6:F3*8BX"V&J13\ MN2U3"I"4^7$63UUR#S%M4<\"VZVNYCQ.I6?0Q16^N\J2!"46/J :3*41B$H. MK[,N^#[YY24!CREY[3!'>$L@06F3M36IHL,P.L M6< OB(EX!,8H!NU!#Y1M5VD J]R3D0?>4F[W%MMI*BT81Y2NJ,I)+&>%P-MA MZ"S ;0HM8N*;$.P3B G6;93WIR^R)"-V/B-,7-H1UB.B@&Q+V\I#+X W19D5 M)_"%4C=R:S"-I&IQO=A)XSA;J62$^3.S26$5O129:(6B* YL50$A>%7+RK%@&8!W&P#&>.D,@L-)9$DWUT&/>5/3Y/P=.RMO1WI>#M5P1%YWP3K@:2!6D[<179D4"V_ M4\;L[CGH$C 1Y9@25MF3)=UGJ,#MEC (1"F6K *-V2Q*JS[;F)>::(4BRBT[ M_"6['V6%R.,MCZB;F3*9)5"$MTDF(#ENZ%NE+S+)'-Q9*G*C!)(T$_,]'MQ= M#\0#"Q\"$2T&%%>]W^J(Y<-(!"IFI9(ALJQ--%'ZP"& Z/HNDL72"7D448/Y]B'(L$QW?""'WP4(;!?)D?@0\0^7[\ M(T>!#73T#(\E:2;FZV:CKU6\S^8'=-0]V8[N',O5NF@QIJ0S$U/W\4IM4VLW M6MIIZX=X]!SDTU,1N\G"QN]J(P#D23#-XRRN)Y/&<.^=W8KD08A2\Q3- MY=5CS_7EHRN#WT_-DIF]\#F43U+9&I"E=>G$2>@_&\ M-$J*7);B:Q!VYY'W'S!:V0GFCZK$Z%(T)O]U?J!2..8-N <<3_#(@2_#\01W M3>5!KXIN>6IS1W5FJ2@@ARPK9.(8XI3+&"6 MRM'*==_Y)/)\UF[BXC8'31EK8%:7 M$_XG[O+,$1P-S]T'+D=]=N^%2A=]$UEQ!;MY]%/6:S]-:1;I9L*P.1.51LTH9]);<+C!-\5CA@RXAXT1Y*%RI"7YXRRL M(<\DW'MW800_2:\>UR8/ %)ZB5YQ^L\42-QJY](45W&U%%)Y=9)+9+\2/ L8 M>M(>1-,0V9HIH(%-6U0D*6-3?O$;O"(6LP!Y4N:B+[#^>,DW9P2@D'QP@>"* M1_!T8'N0L,,A^Y;B:<\@2)4=FUU\XH2 Y\(47Y .\R/'RP)BX8),^B$8QJJJ MS4R"P%7GZ1TL!,/2-HIB*B,F.R(0L]@#JO-(B9@\["?KD0!93)])JR>H8_4IC)Z/I"!68[GW@3NT4WCM, L'SQZLEK1+7I*V:E9KP::R M/<9CI/M?J7NG/.K<"IVMQ.>99%!QO.Y&$'D4@EF:>%882$+62V;)XPL ";+$ M9YD0-QZ#*R<# Y.)F+G?GT"T@$#%E'\OGPH:I?*B>,FPFKM\7G"6#.B"9!.1 M> 71I&GAATX*.GZ:3Z/8])@;.0_:\F0V!)JA.9'@XR< @Q)G@Q+%?^, !HE- MNV>M$C= R7NUJWO/'77*2F3:2PY>Q+6SQUJ%9,T.N\.DU>S 6E.9$F,%T-L( MY+0NL('<3@"B2'W8:+2 M!RQ\!@;O&O8I6*&_GCR/:KQ\(F44%S-WET7#W,0?@!WRO18OC&#".=CDD0VP M6# &ILB=&\0(.S2!\8C:%/S.*/7S';\2!E 9\ #,"U\=&5F_C);5A,]Q6*AY_*] MU?E8F;N@3N# .TLS#W\#0B;SNC7*G-#9G-3AK)6WY>=LP==.LSFI^2\6EN(N MP +/E:BSWJ&JRC%Z6GY(3W%/8 M7DG?_#!+MF\\S!+O\>MBO?*#X--%.MZ*,ATDAN-\.'4VRO>^XU:X.F&L8AO@ M'?&L)&&TKGP!;Q2&!0WFSX=+;EBYFBO6D*DC8<4^ MB=QK4+7@A@OC2D3 XT@$5181_SQ)3C^G"<7$]0=Q I$'<;H8$B\'OG\#40BZ M_3N[3@/78A\;5XW+QC."X%T9!+?M;N_TZ^=O"T'P-0:$3*G)8H%Q$CK?\TPV M:>&$$VF4I,7>9#E*M!BU#?A8'??5$N[&D,O,I+-RZZ7R:+!Z4C&:#/ZBO+>, M"Q/C46>9=8GZ59)'U14IA8_SH/%$YDG=BR6C8%48>6WPN+!>U0>EP^.DPO Q MQ4TTS;?LUN4I"!ZHWGO/E2RS20PSF4-[F$6D<]=1^F2%]]^:<_&>$4I9>-XL M3EV^-A!W0"EI:GGQ?-D !9"\%%@)O"C#BD#C!G%59.J"$=%.A$7Q_=R]RT[^ M9HF%13);)"3+WV)$,@AG7EX#) P>>Y09:V1M'2L4UUA;5W#MO5+!2K-2&17- MVV:9D&JCQ>7.J+UJ,ST#N-S PG,HL]BK,J L#)EY3CCA^),L3Y*9;Q<\ND,# M39EF:+>=8UPL6&&L7?X+9W/:;)Z=M0>6*HVQR@PK_-'R!3V5("=WGF1F=1H@9S(1P*J/9H?@@6,2*2Y!KD]"584/ MT^]@2A?3;/M.!6K#V:9K'#1W"&B$NKX?"N,U8[) MO#G1+=--'>=5;3>P@8<[JSRR&"D'!E*EPASN(S$BQ2]YE2(9>_H+]\8Q9AJF M()84B&2&/0P\QC3-B:^JV&")WZPLL^SKH8[RR'N62MDEFN.'/MT(\;H$_:G[,P*!FBQ/5K MPWY22_ZFRB5(GKJ4FM3 -Z@;Q?/S=#Q2ZFOLRK7M#QBV/TQVUA9G-6JUU=[,_F1,QF;DAO+^19&=E8FD.E;]\68L3J=IR;M M%U6#TR=J)N1__^WG-#Z]XWSR%E3"V%/= ?A[J]B^,NKZRLT"_ZO M\^?-U2OFN? %"/[3KGW=[+]"V.ZW6H#>X&EQ>7I_#CZ_^OL#1 M94Z\\9 6G\0#^QJ"Z;R6DXT201<\]B3_?"D%=32=K,_WX)XZVY[Y$=GY'D>= MYIS7UBH,KP[/P(^X[^JYX$=XF2Z6,(^P^*.RB1>K7F'*P4PG_WI^_D6>S12X M]Q>HRBU2UP/K.YEA4JK:IIZ1E7N/\WK>LQ>3)+LL2AB@CR%;7Y^U[G?>^B<]ZYN+(OFN\E<*[L3O]]_Z+&P,GZBS;E?\LGA>2#7:PS)Q?K M+6K%[("H+<.0Z3A56QM*V\\1FYU\!$OK#5-$-U6-UDWMHV$_#/.*18GJ7Z, ME475Y2Y4G F*8H'R0OAS"^3+!?+D EF@^]36'/]A%:=82FT^M8C-JD] GT@[ M)TQC$&KQF[8?:3^??Z4DYW,;TF,P M#9W8MR//!0VAUZI97[UBRZ;T1)_9=-NO'J=5IC,S2MB3'TSZ4BRWLRN@Y0KZ M/6;"#+8CX"#WM9?*"5R'$7P5L$OIZ#E3=H,>9K:-=%X4F2!N)&[< 3?^'D0" MGH5E3G[%L$7FB:H37-^%LJQ+N7L8 ?DJU)8AW/.AZ/'Q>+2:&)88MFJ&+>7S M?, FMRFQ);'EKMCR!COU;4K+KPVH/E?3C=U-H!R^QI6YBD%TDODE[[,LSZ@S999625D5PCN79(9859H;:TV9H$5@.%RP]J]G7M@5$8"&P M'#)8VE:_UR2P$%@(+!N884UKT+<)+9NCIV9HIDG-=%I=]V/UD>J32+#>2E8-C2)X%,'; MO<]Z+&J<4'&PJ&A;_;8V-Y/P0'BH.1Y.SLZTG5 [!D.4H'*T4&F!ZM"67GLH MJN/@-CWU>FRT75DG@:25B)OGR>]8XVM-L*7S3X180FS5FZ-]J]_97:47@BQ! MEB#[0E^AV:V^\LM1',4C4!(H=>G1GM5O&9ID=$AZM"9EM0TJXZ>ME@X)O2= M.U>:LPU(<\,4:_R^I#9G#;"KKXC"I@2L>3&%DU[/:@^T'1?;F&Q'JS1(LI%D M(\FV \EF-ZU>1]O)OB>I1DXJ"2\27B2\- DOJ]77EU)-LHMD%\DNDEV[BC]V MK$Y/W[8 N92;QR%_EIV<5EV_,Y%;HLU2$]F]ZX/')K?O/L7P 4^^<#T%(K"] M>K&:]AM]/+[[T-]RHM-_QY$ A[^'S 6 M[[@7L#!@8QY]%RJ(&@LGA1L]$&_&'=6WIH0UDEXDO4AZ:99>'6HK2Y*+ M)!=)KOI)+MOJM:NOP7X4TJLF6V3&1):RM-,\P 0,XMWS!!,V'+@OXDX2/YYQ M2#'IO2H(HL]1T6?C/8W=;(\91Q_B'^(?XA_BG[W0Y^#J3._6*KT.(P&/9N*' M,^+!'1ZXBAYXY,XL40IA'/9VIAEQ"ZR)'G-?$+OM4J$<3<<]V^J=:X0[PAVU1Z>M( (8 :R> *MKR]A#=0Q);IE&G^K,S,LP3K",BE97CQCH8%OK MG8!FT\TFQ^R=$50.%BH5F(*'8O$1*@@5A HM?A#MG-'.F4ERJRZ$J\XVS/G0 M2:-(!,Z487(A'?HS36\>2L3QI&MU.K251EMIA+NZ&[(''^DG@!' "&"FN9!' MYRE>1F"1S^SS^(%/"B>10EBTB6:>QT?<1 '1XPN($BH(%80*0@6A(J^18 W. MM'4E.Q0\T+99)=MF%K;?$EA1DT4\$:HIE/.(YT3;:_OVJ0PB7'7.UH><*\6/ MB0AB*J=IG%*E .3Q!B )8 0P A@!C !F L!.;*O?[.R,M0XY-Z2N.VO5.XIT M (WVSK;GJLHZ(Q 3'6P8M-NA("BA@="0&WD#;47?C\&2(ZAH=)3VV\BV#@&) M)RAT* K(Q!9XM<8@$8X(1X2K!>'V$U?4U4I5NSW:LP;ZBH3H#3K6H&$,G58C MQ-;8@R2\$EX)K]7BM6W99]4K6.J494Z$:+\IHC=APGW&Q\ D"8N$X_,X]H:> M<"GD=J@;?D2?0Z+/?!"R#=+<#=-;7[PH3EL#VTQ?\\U-"5CW)IP#JWNFKPGG M4U0["A.#A!<)+Q)>.PEC=)H[IQF%,TBLD5@CL5:A3=:Q!JTNV605A7U^3CB\ M_LKK5_S]MY_3^/2.\\G;RW \B<1(!+%W+S[(_-5/82)NX*TO_-#Y_O?__J^_ M/7+M%Z"K,U7_+^Z1J=3PX:L8_O+J^JK5M ?_U_GSYNH5\USX@CO)Z>5%I]4^ MZ[]O#ZXZ_4&S.[@^'PQZ@ZO!Y>5%S[;;K_Z^L QEDMYX8Q&S3^*!?0W'?+V$ M+-WN>X$X'0DID.U6\Z=WI67]*XT3;SC5M;+J(U[^UDO@"8X:Z=QQTG'J\T2X M3&4+SY&3*7JR,&(?PSAN++' -OS%/J<1XZ4'A_+!SMR#O>+!6.\'/_JI"_0= M+I8#2B(>Q#".%P:,NTBUL0B2V&+IK 4]]IZ/Y1EK' Q&P6OON>1L#07N*)6)W*?F*84CM[^#&)4OET^#J&6'_1&_3;W:M!LW_9.C\_;UTI&'?/SMKO MKVH,XVP7(=,8\L<']>#;T'?5@UWD)$G"MRB\U;-:[0:;(Z_D+*3QXR=+'GO- MO2L=HT3I)3P%F#R:)[,FD7DSPB-!/L@,B=+L43&@$T MI8$7@W2PFS^A&!B# MD,3E#4'0)G)_(<@[SJ)(^!DN67LE"!O^USPGKV?<*YC&^%9$,R>A;5L,8:^%LM:+7T3!JVGW-,UQ<#2WF2.\/WLFE]>-5_)SV!, M._GGYXO]!\]-1O GO%-FPP/_^GP2B[?Y'^\6;?+9I,J;GS.[_FSE+O?F^Z=J M3JW63T][#BM]F.R=7GC[2^^GV=/L:?:'/?N:)H+,=,!@.W-Q4%V$DR+ L^EV MS3Y(AS:$!<("88&P0%@@+! 6" MWE"2O-UQ(0#E8H)#2("P0 M%@@+E RY9<1.6SEV@^A6+XE#FP?'O'E L")8$:P(5@0K@A7!BF!%L")8$:R, M))PAL&J?[8PZQ[QI0)@S@7"&8(Y46:4QU\,,K6IKXT 2A_9LCF7/AK! 6" L M$!8("X0%P@)A@;! 6" LS!*#;=U$..88'P'E8(%"2D-'8,Z@(/@N(G:[VUDA MB4.;!_J(\'STU&;SN#33ALGOP\%<:)]YPJA$.GP37A8X:Z5<1WD5\,O(< M]M6+OR^OQC9D85=I!%)!KO(42,-$X KW)6P[&_L*&&E\*Z*9N=6V+=9JVLLU M@K<9WE+1)&4Q;!LLMGQ:DSRD=\')6$N!<@[DL$K.3@BFL"VV=@FHD:%-?1 M\5,766L\ >*@Z 65D3 .;,GON>3B>^AR@$A'0,[.LBKWT9A ME/ [8#"X!+00#.L!AY6> 5+>=UGH.# 7-Q7(A3"32/!8\;$KQLAV,*@7)"** MTDDB&3=_)+ E8"02MU/&7=#IL0#@\.%0 *% D" N^*WG>X!'&'HL ".Y=LS' M1K42EDC1D(0IHS>65( I1D("4UT)[P_TP3N'8 ?"(SPUY2\PS6E\FT9W%OL\ M\L)W[']3()C%?N,^G\8>?R>1](^078X\]ALL$;N$^5GL7YY( CYNL"L^!J+A MA&%JKA=G;XTOK11\Z8&*@ 5QY'QNTQBX-9;*=(DLBS2Y$X$ 02)F\N,)S9K] M_;>?T_CTCO/)V\NR-$)E<.7%CA_&:21N "07(%:^__V__^MOI>N!NIXKK_\7 MCSQDK0_X!B).W@.+)-,O4N2@G$.8?17#7UY=7Z&L_K_.GS=7KYCGPA?<24[/ M+\XO>F>=YG6_-^B>MRZNS]Y?#WJ#J\%EY_SJ_.KBU=\7?9D:4]&WIA' M.*= ##W'P[^E?(&YBH*K1Q+IA.<1\2#.S%&*6AETA08%C[>RLUSD"?^G#V3K34(SS_0V.'^]#_P+UR4&2?W9:YU?![' M@!0DU!C7/&3) TBB*$PG\5MVXKV972^5T!B0E;-,ML0N?'9X&N-KB*E<5N&A M*@!>3=22XZ-P>4(0D!S6YJ\P0G+=AU(UY*QF(3V6QBH/P"6M5O,)7G+B+4W8 M#>4T H$L%KYXZE[P@JGCH&NF3]::IOG.A/*\>)%KX0TE2^,:*&]7_#O%U?2" M>UA$E !H2* YS;Q8+E><#G&%\!?@'O!W ?+R?BF.)$*'Z"4X(#'!B )%Z-TK M<8D@#U,8L!!2,-AM&(%LD9RG;O/DUY,)6&?O%/MR&$4!4!I4DO.D-3=4SUT[ M8Y\[W^4E93.+?\>(&9A^TH)SO!AM-C5P"(KB3ODM<"6_CN9[@=Y%0"@)5!@:KX)D1OAO\J#RV82K]RK%2 M-#B>PR=H+13!DDR2JS5#V9L+],R@Y+GHMN#2"?C;2*1T$BHM%DH>20.D)MZ- MWX$0^2YPSIDZGQ?O&&\"-Q+>DX2+IOG^\1RK19K\<'7&)U+]E"TCCC()15)F MN*BQI Y'O0^W.$K4E-A7Z> 0,!##.WKPM"Q 79'=C4,.L?\!7Q >"%K2EF5 M<]!*&:"@OQ;YZC630B+A6\AY*0=H$B8BAR5HV](\<9 90AOL@WQU5R0H50.A M!L%OE,K62!/U1"GV@@V4<>G-MO# -O.H%MPP\-FN!]S MX_(&1RJ\N T<,KMOGS?;W<[%U?EUY[+9N;RZO%(.V7FOU>G:-7;(Y'T8?AN" M1 )2,3D9ET+! 6C3#I= $=BBL8%!.)2?G M?#GR;;$T@.7PA5OR?A II=N^"M2V_$Y8Y6MD[*0\B]QK\,0&4[D20Q%%4MN" M@$_GA\X53,WBM& DH&H+TQAH$[]YJT/H8_1#1)MPZ]RV5W/R0XWB ?4"];G\ M&.5TSVU"V\WR3IFVK)F'^A=H8E]^H_4F["81 ZU)$N)?N M\TDLWN9_+&T/K][PG.VS]>8VX)Z_89GOF?[TW"W3N?OM_=[>K/7LZ>6/]>5W M^_CZ5?5:TA&#[2R101X9?E!*XA8<=9..XAY8GETQW?:KQVF5:<&,$O;D!Y,6 M.?N?IORO"EKNF^%6VF3$:L1JE;!:GUA-/ZOU]L!J1C'6I?36-R7=LS,F3G8 M5J_7JYQ<.^ 9.LQ$XHO$UW&)+[O?LKIG'1)?)+X,\::>=-QW2,0Z$,X88M66 MXUK$<9L3[OG>^R$YZ46" ,71=HA#&0/:;Q!-N]W5L[I-?3V_GB#.L1A8A*;C M1%/+:MKZ?!@"$X'IF4[),5J"Q#_Z7(QCY!\J7;[55F!604"S'V(07JTG6(4K8BOB*^(KXBOZD(KXJLM^,K, M;6%S:$5;Q.ML_,6J4NS$?F.DRWA4OO9<++E=\9:'&8RH+^CW%/$.("IH]_M6 MOW>V?Y)1V)!$&8DR$F4O$&6=KM7LM_=/,A)E),IHI_5X=UK;+:MW5GW]#1(S M)&:.;J.UI4^_TSYK]B?U"Z9^P1N'-$WN%ZPCXFAVQ^ /JIUCK*7E[^O.H-%D M<)7OA8&. >5!("TSZ[4;;:TS"X?,#U&$BVC,W,50==8HP<.S3'.M$G0\^[/L M 5;JT*!CT&*.V#&B:$E1:D7&?=F;)1X)@:VD9(,5'0^NI(^#?@Y:65EVBW$L M;$F%S:F\>^$_T5CM.?IUKLG+<_NUS+=[B9,8K@\=#Q<>1WG_PTL^1U=>/ EC M[I\7S6T^1U]%WCD0A&ZL>L<\IPM,WV[;W7Z[V[D\;[\?M"\OS\ZR+C#=]Q?= M[EF-N\"HCWCY7%O..8I)[D3JLAE1&WK:H_R![6:<,,*MV%@"-E]1U>!1X%-G M?8HLU<8280T42H"R3(PG?C@5@JD.2*H/4]Y>R5*-,H'L7#6G9'PRB<"=R3HW MAN,Q-F'"MDUL I)#-BTJC8.]=.]%5&Z!&8OHWG/RMNT6]I[BP;3!E+C;Z"VR MQIIYA^*LETWYN7*8LW?Y_KIW=M%O M#CK=BZO+_GE3@?6ZV^^]OZXQ6#.'+0O$RA_+):#E@UV$DUS.MQB3R&/$#884 M?71I-S-?CZ]A'38Q+!M1MXEJ7A?+[H>JR]FLAQ9/7BP9YY=Y_:I6W5OJA4;) M;*076B45M+O: -=S/IJQS:VJZ%QE:^EOJ:'+\P. MPA-]B#Y$'SW)R?UC;VMSD47U3G[_=K5QJ'N[E.7=-Z/:>M=,.YD_ACQ@YWF; M=D+R;B2=T2RW@Y95:12)P)D2N^E7'&:AD)UTO8=;8]H4VQFD->XW"]3\)54:YK21J\-.,$/(V:D/-P M^5!KOOA1U"74D$Q>A\J#FR8O4K\T$F$DPDB$D0@[?!%6DUV\ZJ#W,?T/N-<@-(L:IMMS0/GOH#0;6H*.MFL:AJ"1"Q!$C MHFOU^EU"!(7)-V.8#_'(^\X?>&ZX:=^&-XB*QDFANA"N2DOOGU_^/$"*&<=J M&RN\ZJH8[%@3=OO6H*VO)RR5!2%P$;AR<+5LJ].AFCL4)-Q4RW-X:E4)%R2! M3*-/30Q&8IR##814L,]U*,J(4'&TJ+";5M]N$B H.K@9O]R$SLB[\RA3UC"+ MSB#"U<34,XABQK':T84O6EVKTZ/6K(0MPE8='*^#!]C1AP=_X[@-'5:V"4V" MR#3ZU,1L),8YV%@(10@)%80*0@6%"5_,-%_#*??9M]#G$84*#3/M#")<36P^ M@RAF'*M1.(/"&00P A@!K':6Z"$9G+_QR/L.)B)#P"BU-$D*FT:93=MBH80( @0%#.G&.%V3'.3!G?\=L3=B%.8T#"KSB#"U<3<,XABQK': M\44QVM89E20\1&E$V-HWMB@$3V'"+?(( \^OT- D060:?:HT&\]_IZ8E%!2A MH B%"@D5ST5%KV5UNA0[IRCAAOQR(:)I9><_#**@<0*H+H2KB:%G$,6,8[6C MBV'T>]997YL2//CP!6&+L$7Q0=/,ST.R,B_YQ$NXSX" L6#A+3R#)UX84%=C M"A!NP4[_XI$7IL0\^U!CJA=]1HGE=O2DS9ZBT*$H-4(5H6IMSTA]+>V.!$T4 MH5S'3!]#G+>(QLP5MPF;1%[@>!/NDW=+04HBW*$1[NCB*9W^F65W^Q1+(7 1 MN+2#J]FSNAW*%*9 Y:;&IHCCMRP-^#B$5_V/<)GKQ0ZL>!(S'KC,B^.4!XZ M"<8)!: .-GI)]*D9?8XUU')BMZQV;V?AEF6N>2YY]B;:WQ#:"&TO1EO;:C;U MV9.$-@I\/M(T6FZ9SX4_R4NFV!T1[M (=WQQF5[/ZI]1AB:!B\"E'5SML[;5 M[30)7!3T?$[0TTFC2,"]$XQ\A@%YRQ2[(_H809^CC;9TK6Y?GQZC8 N!C<#V M:&BSWR6T46BS>A)^"H.*S$V#R&><:"/"$>%,(MR$^RI7X]JS]*;%NMEKXH\=8D.Y1(%XDR$F4DRO82DQ\TK4ZO(N_J M&$59R;?Z.>'PZJNNW]G$2D3SO4"G:K^=.[$A7_2N/$&TYU$5)]Q,O? M8G4%SU'?/*B'WX:^JX;^*NY#_QZ \:PZ7_MYI[JM@;SOR-VQ%WAQ$O'$NQ?P(.E21^&]YXJ8 MI;%Z((='!EX8P3_@=L_F-@'*Y"$K[XK=24^UW]4X[3V[^$D^ D'5 ? MW M T >PC,A>C9TMQT7.#,"(R,X,F6R1\VX!XD#61"!F&$_8B?>&?839A@'[ M@%_? K^SS\.A0+[]BDQV4F+4CQ\N/G\M,Z4%D$"(P\5#8/CW:12J2),S15B* M"% 2B7^G7B0!&5MLX@-,."QO= >$ G9M-9K-GQC888G)7 B6OA@@:[&<'K9A.! M*44P?3\.R\RA*"6G/3>_$,09,(P,V$HQYDN!=2>IX(4-]H=@(^ZR()Q-/U]C MO'>M]$ "[E >7 E'C&]%-+/WV[;%6DU[H(7$4CIK&0FFM'P =.LIX=+@.26A M:7:O>SW-(DH?Y5YW^XVN9O$)8F("" %]ZD\MY%=?) EJ8_@SPWL:(W?S>^[Y M_%:Q]DS$Y;*M 7*,!TJ)+P^1K=#LMD=0 ]C]*P0AZ4_E8)G] )_N4AYQD)(P MT.V477L1R-!OH<\C"X2GTWA7_HJ]]^&M(L^QV,>/EZM_8B>78"6!X P\_B8? M Q]9OO@*'N^'$Y0;RA(/#EG^!^2 5\YFWX8 MQ44=GOX[!I?>>>C,R -WP>QC' L8,(0[D6)@>.3:3?QP_%0:7_*2AJEV8MWL MV@]@V[G*;D!],>%39,]"6TM5D>#22LU15.;8A*DM-*F0:3)E[&8/ -WIA..Q MI]324 BT";A2OQI4AWRM9J/=_$F/()O >_(@2,>6-!/<7+WS3&&Z("%0-J3X MV^S%XA7B(C$MEIXGA00;1D!%' ?KV\] M[597SX(VV.='#9@Q3T#$R07X9PHKVVJV6B1N=A?*^)C^!VQ5GWT*(Q (\ZOC MP;IL_6I'2O=<<%E# *%T&>0?C'XYNQ+Y-VCMO@0W(O,N[D,HTGF'LQ-^/.7#Y=S M$0V< 0XF/<] W@#J[%K&:<3:83YG8K$$WC/[&A1,',.7\F,(VHFK M2_#%QAPUMWH5$+V5?F'L$K#P)'T E37PP.4&!.5)K!AA_N PG'I^H-6QUVN #7(X\7S38>2*7 M(^9C4+_>6%@+") *=HY#N;H5C-.)@-_61MC^=7Y3_%AB'L6!X9V01NZ,N8%1 MY4_ :DKW6FQAP"3Q"SF6^;/W-B?GV"&\P8\BOW&([ 8T F65F$D)MQ3 M.(P$,BTBXY;[BG&5R5$F'^E??7I@82GRH+:,6(EH'.>+.<>02U*YP;ZE,(R\ M6YF[&-4#QP\ Z!9"SE%%H;W_\)Q-N.-$:19#3P/)!86SD8RB,+T;93.TNU8V M2XX'9$N>M'REGZ&,VW4Q2W@_*PL-+KY0 MF,-F[KG>#[BF-# :N7S)G!?[(R$F_IX@\@F*!\&3X.UGRV&M$.S\/IJ 0'S M3SP?K-1 *7:?:4#3KS[-T C0)(OEB"V'+R?T>#Q!9_1'UQQ,2G#_OD+ F)7 M2YCP2&. 2C,4\K+DH&>R4RZEXI$'OL)DWBH.![9$HV-JD-!NGVG?9"E'"8EC MJ^78F5#3Q["=OKG\VNDU>I6RZ\UJE;$0Q/4]@4&>>XQQJ:#M2@_/[K^+\^ L MCG>+\:8)Z)<[Y6?,XKT8ZDL6@L/R>U!5&"\' ^1:W$8I.H/ 76>9.>@(F#9& MCQZXAY-!?FC;:<=QRF M^A"/O._\H>B'?%[L#^_[#>KJF.380B;M6>SZ&_LG&*D!^Y+%B^P6^_5_YZ,R MV1I4$HCBRSO_BQ[^6AY8=L5_\_Z3CL(LM>=CXC:4B%M.JT$O05ON22ZFNN]: M_4:;W>K4A2=Z%&%+NY9^4XJQ%;$UN>"+,0O.NF=''QX#U9#SL:40IXR')>Y' MZGFHTB7E=/-G!\QW(_G3UIU^\":/$*-%5MH;U$_3AFTD26W=KMH;R9OI6$4E M,&)9HJK M233ZI9;+.NS-V2XW64K7^NA,G@L&SF8%1@?\N8IMY\,RF?U!YD6UYL4J]&N+ MI+2ZFD/D^BBLS0BB\,F^[(S?.,9SP^5-5O->J6Y+L)03/%BU[]Y9W'?/5F1? MV^YK&<*X7?)!KNQ5>LL._C;P@%M[^#''; M;@R,5"!VLZ<]96MS4[S5)5,\8+^FP7AE[FL1*JO6#K>;C:Z1S'G6U:RKWZR( M0U9BAI\92<^!=G*2&5Z1&2ZK=F M24^>-U-5);"]/8 MG[+O 1CE>"XU7R(%\2\\^AXOWJ@SM+YB%W YN+Z2:99M^O,?7BP-^K5%JG=A MXG_X])69:C[I3B]_CF6OY8%VD]R#@-T(^.:.!]Q2^,X*&DUGBG]E.2-=D5O- M1Q1F)3P7ZBTMRX;=Y&0<0@*$[B.L9"7MSDKZ!VC6=))2T'(W0Q0J*/V+U M[-;H6G*SKKID231M.H:>VN_I/IVF;!LGQ .6I?(NL&B#HS!" ML$?J, 1RHL)=G0Q:,DG. W<4<< ,=T4\*NR2-0F?V"U@17EHF/^I+%ZJ3<$8_%B6IE>SX([2TY$$LM0^/8V@L!OEG3@Z.H3;ERVR #Q;Z,?GN@ M6:*0U;\[J_\\ )W*R>S?55;QC-[&&/WK66#)ZO]GXTN#93WZON&9%U584(5[ M%P.]U7H$QI:>Z3?LG7@$P%#'X! \%97\7X[="_AW_I3U7SKN5:J\V;)5[Z6Y M&CHKG(3,I($?US:IM-@W8'0.'HRP\"E#?A]&N5FJVEQFU<)7C#[_>'DDW163 M,/:PSQYWE@Z?L>OW[!\@Q26TOB2BH;*)ZG-X;+^!2KNG&:5DL^S.9KE) 6:W MX&A$G*R6G5@M98H;8[<\Q@9F6RYF'OFV.Y54KR'+A2P7LEST62YMS7G29+GL M,A,M\'PR6W;5UJD@][6'#<"^ !!!UFQAIZ:? -!+B>-6D1NS8(\O0F_3\/3W[P$7LR+1Q[[_?J?.SQX MZ=#)[W!JO@D'H"S4^#O/X!?8XN=IY@HZ>>6 MS^.'30)]'-G7O06JC2/U'_A^I("G/!DQ5Y51&X5[NG=(=6W8:3]X&;IS5 M@%*').;J>)>KA?SZ;64?S#=%V\F\7A2,(+OU;-9LLG1=N=/D8K7.)XY(9ZKI M>6>D5^LSC6>D=4?I#F>G?;-RX17X'[V6YAI7Q^-_[-C9N!#1=/G\PK$0>Q>> MQG16*NK3MS^*0E&?0F:O;!6=:=B7.I*Z%KU)'N7_Z^+IM*E^?]72S-1ACCA-&:-+X4VNE23/7ADNC M=VBWNH:2>3#8H7MHZ76YC74(=1<=*7MY+_3LYIPQG:O1,70U6MH/BCY21>QW M;$*?N<3+1,^M)5F^^!QK+5_9 M7!U&6]L>;*;;,)'OD>@[_Z\A?X_?+;H/O&0OY.(6"ZY[0\]1[UC$"&!J MGY=),'NIS^3%!&(VY_RZ_)PDG./"/V<")9 Y'^'YVS2^OFJ_DYQB]R.SS M"@K= )?&TDW]&HYYL#CS,8_NO$!-DJ=)F'\AVU6I;QX\-QG!U4 (8 9@N5,' M",HGL7B;_U&F$ Y5FG=4_(51!)QM\,NK]BL&3*7^MHMK?T[+_]LMN[S>?=_\0[K0Y[9!17G][:DQ\8CO!<]C]-^=^[ M.2YK <>46:C\.1NA_)5:8_SFR=?@> M ROXXMTM=[[?1> 8N2A5P^CM_SB.$,.A4< ^VX[&Q6UKS1-M+&L.%6N"=:/9 M;PGD+V7 3@.4]4MQ7+Q*Z]7C1-5%NWW!]6/Z'[#]??8IC,#;G(#^%*/U(&*F-THV\QMU1^-?'3F+5U()58CE@N60BAS7/=F7UZ MQ:?L]\:W!KO!&$L:3=D%QMK_](3O8@1'!G8T,N7&ZJ-RG;POO?(!NZ#P!_Z\ MGG-D!I(9J(D!OZWH5X72H'Q;3=BFPG$VP#S=I(M>.L*"!!^#68D;3#U-X#%,V4@)HQNJXA M.]F+I'YW@.L5*M9N5!6>,$$R:H;O=N4 2/"8>'#N ,L:KFMNY:W]++-M5U[__(QAS4*\.%O3VLF?CQ%/6TXR M6P>;1W)_!YMPXCPVJDK5!?0\!Q./G&3&59X':6?RXT7LHB-7!][O6:!_WAF. MEP+B\XJ:,G@0+_)B5>QIZ?VW>,AKNV=KJ1Y3C(@S&R[EPP0OZG,RFVZKKZ4H MU=QL[U>E4KST-$CQA$H.@Q2C/WYJ;1,M\$S^GD.Q%%8:58"_Q1DK$M8U$-:; MV\S%?A:8X52<%B_3P';@UXDX2XYGG$1XREKW<0)KEAXV7SLPU MM(BA;T*P3R%,PVXVRD5PKH2LZHUMF*_5@3GNLP_2"9+G TOU<+3(6WAM/-B' M)\/Q\(4\WC\L'@P*+\G.)?U$0YH4H=JJ6?%$L_R98>"ZBL M@*@\^>^FY=/_[$366@C3&+1+_&;[8@#K%J%V1_\K.-??U7*N?]#?Z[G^E][^ MS+( +WP\;914< 2>Z#-7J^/Q/([=EPM80;^=E@BX"<%.85>@:;9PL6MY.J2Z M_2RP%,YTP=8@@AF'9^WR;BVQS>"KUSMCJD=HM"4I),MII$77ZO7;E=-#S[KO MR1.KGT55I4AN-U3O3YCT= MM1#94.$T:RY>Y.[G0L;-V@P=LHCVO+42MKL@'+^]]]^ M3N/3.\XG;S%EY^*'S_>___5]_FUTR%%$DW,LP3N)+/I$I MN?\1[I=(8/[[>>!^3N =SV57OQ5CR:,[\.&K&/[RZOH*$T'_K_/GS=4KYKGP M!7>2TU;G\N*L=W9]==4>-'OM\_/+SL6@-[@:7+X_:W6;@U=_7UB5,H6?2&I< MM:B[3JW-2,7$CXD(8J&.=89(->:D0%L8435%7%KY;9Z6MZY5AUUEMJS,>,7C M*+P>2;Y:#WSH.82B+5V8>H=ISC$^TY)CW.]0CG%=;Z<$ZV=9+B](?S4HW?# M7#9*KUZ?7OVH$3C@6VU])GN)*$ M/]A\F>Z9U=9W8OE0I D!XF@!T;:MLP[ECU&P:$-^^1"X7B2<1#:TA#^$=X_[ MDQ0T,DD&'4KJ?*MGM5O5>PR'(K4(6X2MYV"KVZ6R(N1P;\@O7T6<1)Z#B6H. MCT?D6I!K\=0)W#.KUZ<3N 0( D0&"-NR]9T$/11 D*^]OJE.T;7"6^Q5H?6, MD3G$K*\L.AB_P&KWJ!H/08N@I7\#W&HWR>,FCWM#=OF\R9DS\C*J%S\5)%;O M4PJ!&#K35[3[">(V+)@UGO[ MHGT]Z)[U.LWSJ_/WS<'Y^S-5,.NBVV_VZEPP*P-FAECY8_F0OGRP*YPPDBWM MW^)J9\*DV6"E[.;FEZ<@G+U>JJ@T*]K/&\KYS<$+9 MG1_>PA(YX1@$[E0V5>>10#Q9+URU1!*[@JC6*!1?8*'A8\ D\TD.>DHW M4Q]["0]9.!&*TV+5A1X3U1B:8'&#_2%8"O-Q5^ZIX]1&@':8TAW'[_%-X&HU M%^E^!_Z4C8"+6)PZH[E[X0WDS2 JV"2-D!CP_"!,Y"_8I3SUU1/A8Q)QMWSA M]BW(CYD=K\1$!)*.H6(Z+&4;YQ7TD.3>T'/6+3:NYYA'WP5R& R3<4R,!PF1 MBX#1UMPYYE-V*[+HRRPL$S/?X[>>+Y4$ENT#>+ )1[,'ECYB@!I@6YC82, S M76!]R8^@JL((+O;])QX+(PZY%[%[[J<*-=P!; 2*PYP1-K2/<_R5KH11UXSX MX"4CN%ZY$8-6:X4?L968<)QTC-PNBH 5"(M(C$00XQ1.0'O&;[)#FUJ>6+R! M_8YY:OG7O/*_4^#'X;2 J\B)"&S48->(S5'XB(1 @>2&$M>/#<5.2D0%U1>$ M8^!$>55AIC^I^UO9V>GFJ^+II9)(JOAJX=S*;KFUV=DOU53>?824=:FHG M0=1DB%*EW"7,YBE%[\LI12K!^#)+*3JG!&/BQUWQXSSK?9Q%3XG_B/]VQG]; M\!V=5GWZM&K,7!'#$V2TCL?%YE@IPO=XH(GRO78L '9(Q#H0SAAB$<=5KFLT M2T'B-^(WL_E-0_"EYN=KKK.4(_%#;;KC#O,#CUR9RQ=QA[S@7>G2%\="ZY\Z M7J<$<&U]O0XEA9OP3_@_&OSG&6!V2]OZDQP@.4!R@.3 H<@!B@ZO8YJ;,.%^ M*=US@Q@Q!5#V'>FL8%^(.KUM0-A#[P2GT9/:ASAC"%6;3GN6'HB[9"]#L4=)WP1O@A? M1H>[Z(!$;3S)O8LD2HP\E,3(EM5J]G2]]J%(4Y( ) &.1@+TK>8920"2 "0! MCE4"T.&(O43_:^YP?9AKBQ$_\(E^5XO"0CMH77M882,S*#V(8C.[B/6F<=DC D84C"D(2IOWMZ*!*&SJUL MZIY2_2YC!7L'X.F&*79-K:0$@QD,69'(7T&\EY19,$09M*QVKR)S\SD$.Q0U M08*,!!D)L@/SFTF0D2 C04:"K/;N^3$*LI+C_G/"X=577E_ZN_1>OA>(T[QV M1JOYT]H)ENZ9@R_FI$KB> %()O6Y/&@01F/NSS&GC=<4 \L9,T?X?G;-+Z^: MK^1G6 XG_[R"I#?>6,3LDWA@7\,Q7Q**#YZ;C.!/>*>,16"%?3Z)Q=O\CW>+ MJSJ;5#D ,N.,]LJ4B\UC*&I./?NGIWEO)0*R=]KO[OBXO7_NLF!?T M\ZW(,B/+M31=>P\-HXUJ#WTE'#&^%=&,CFW;8JVFW=_"\B"($D1U0Y1:NB]A M]DLD)AQ>\?V/B0ABL']YX#+5Y_TRC2)X/CN/8V%:;J2V"L+$K+H(O6].GF?: MCQZ_]7PO\01Q+G%N'3AW"XZE#(M-*H-25=!Z20>J"DH<=TP<5YT4)'XC?C.; MWZAJ)%6--$674L9^C;;\6]V6KI<^E&U[PC_A_VCP;[>M5J=)(H!$ (F (Q4! M5#22 L,:*L/LK"J,0?2MEU2FGLA[.J!]Z#V1-3J1U N91".)1A*-AR(:]?K7 M)!U).I)T).EX*-+1I$+O1R$B:W(PP-PFXD0K:DY/?+5W6A%?$5\17^V15K0S MLDG*_$;5\BEMWB1@4]H\<9Q>CGNR-\V!])[9(7L=BCM.^")\$;Z,#G?1L8C: M>))[%TF4$WDH.9$=J]FU=;WVH4A3D@ D 8Y& M@H C8NN$4B@$0 B8 #$P%T M,&(OX?^:>UP?L,R1B!,6\42P^(%/]/M:%!>BGN"U3+(Z%/E' "6 $D )H 30 M8P!HUSIK[_^$VZ% LR8YR+L\.[U1GA#%:'83HZ&.U$?4D5KK1L^Q=*0F"4,2 MAB3,7C:22,20B"$10R)F?_[IH4@8.L&RJ7]*1;R,%>S4Q%DO\0Z@B7/':C?; M^R?8H:@)$F0DR$B0[4.0M?I6ZZPBQYDD&4DRDF0DR6KOGQ^C("MY[C\G'%Y] MU?4[FUB):+X7B-.\1D>K^=.[$A7_2N/$&TZU$O)FA.?Y?!"4N%4L2<$FD8C1 M46?)2'Y(^ _&Q\ -\%4D?+F_G(1KO/N%36B'QR.&*E-5A'L!MO##/])![8UW#,EW1'!HD,*^I''.1M M$$9C[JMOLM:BV5=R%5WAA&I^;Y$Q\EH?:SJU#S:>[F/K:VW^UH\-L[)S_';S MP774-:>>EH'8B1< LX1I#'.+WSQ>3.4QK*X#9NF>.3V.:>J2,SS@ST!]+@^: M,4]92]EX33&PPJLC?#^[YI=7S5?R,\AE)__\? Y_\-QD!'_".V6Z GC>YY-8 MO,W_>+3*H="9RJBOS+[:O-HJII39_#3TTIHI2K,WFF_MS=K/7MZ>7KY M&KQ\3;(#Z^6A$GU,J^Q74L".P!-CI3<=;$<@O*ULO=Z&OCM?!.1]7@3D.BL" M1!91',SL <+,8Y3^8V^P/@%]WG@8+3PR8#B"<81W^1Q19ZP//;& MLI!;5Q?\#5H=X^2"=EE ;6 VX;B:MWFQ>_IVOXZZ?0N)+A)=)+IV*;I.5FQ3 M546J&=#V1#S-3/:&Q!J)-1)K1HJUEK4J*8 D&TDVDFPF(SP<+!X.-$68=Y*L]=,>1-0CA8H7#A.//2MGGU&>-#@ MW!D4RZI.Q98\.I_'L3?TU'DZ('0 \XV9-YYP>42.VCJ;E*=&;9V)XXCCB..( MXXCCB..(XRH@'#6;SL^9.?GQ#-S4L%@@Z&@&.>+4;9'"4X0*0@6A@E#QXMV^ MCC4XTY:833M^!!8""X&%NEL_3<.BPH/X,1%!++1Z=Q23T=&4\T":;I[8^O9E M]:;QFH%$.H- J*O@J+:VW*"#+T-,N")<;8XK:]"LOD()08N@=830ZC<[!*TJ M?=O]9_#-S:!6=:FT1UY(ME43HMO\=.9NY5O+ZG;U%2&A,DF$I&-%4@6;J80G MPA/AB?!$>"(\D:57#V_6H.C149U)2;(=9SKUB6WU6]J:I&VU_WM( M'1\)9@2S75GIQW!V@?!$>"(\$9X(3V0&UL@,I"-WFA(,Z.W.FW-C\)N(/[(B:_F/SB"EJ1],ZH@19!BZ!%,5T" M& &, $8 (X 1P,@XW,=QNYJ[JI=AG+!PJ-==)<%3;1+T/KN'V"U=7'(H0H30 M<+1HJ,"<)500*@@5A I"Q8&A@BPG/>[7<6PA7H>1@&&9DT:1")PIPX-:5+[3 M-!ET*&&CKM7I4-B(H$70JH,U3 C@!' "& $, (8&8>&08OV%"OK.$'"YQG" M1U4#RBBQ7!"H9C+HI-OI:1-!&Y+FD$^$$M0(:CLO#;B60H>B^PE5A"I"%:&* M4$5F82W-0JJ[^1(RZVQ,L;M>\TUSNC M[),\N^,RR/I/:;1;^IHB;4U-JMA.\I'D(\E'X^1CY>$ UU67;^SB96(YGN!.!T)*4GM5O.G=R4J_I7& MB3><[I^0>YSO'T(VBP(6==G2'+<9, BU#,-X4;A;Q=*3D %IAD/A)!A&GX2 MTC"(L81%F$8,(.;=<_F3%\1)E(X%WNV*&"@G!^ QF:YLA/V=O/A@2;*P9R6]_:V&:C! M,O;.>J&E020 2OCG'?<4\VAYT.MFH\O@*A]84A/[ZR(F3*VO?VHE2N)^EM!* MRC.]\RU)D%RHB!^.GR+2AU$X9H54"40?"2D1>PW&MKK;">MWFQI[-MMS?Q89;V.Q*/ART>+8!& M/%&L[T\;IIHH=3.I;D8H(WP0 !(\: VS"5!:&B1*[R O9'*S))W6V#!!F"Q( MF$RN<"6WX"$HIT <2=]"7A0G\(^Z'0VDB8BX,I=0JFV-YQMO#(_])![8UW#, MET(+F=^3N3;J1QSD;1!&8^ZK;Q[40F1?R:5PT0"5\WN+JTORP1#YP$Y :R6C M,(UA;O&;QQOD/ :X=>@JW3,7YFDNI.O@Y_*@&?.4XQ0V7E,,K$#G"-_/KOGE M5?.5_ S^M9-_?CZ'/WAN,H(_X9TRMQYXWN>36+S-_WBWZ*;/)E7.JYJY^MV5 M672;IV:I.;6[/ST=3%@9[\C>Z66WM_;[^)?>WJSU[.GEZ_+R-6G'5J\M!*(/ MT8?HH^<4@6V;?8S 7-01*47'VQ'+[RM[(['+#S+FLBE]2>@3:(^ /CM%J4(@^Y:'.=A'< _9!_A07P(:QV#%=)_J M@E>%4GB"EOMF0)T'=8C5B-4>9[7E&".Q&K%:):RV\:G:0SLQ.J./KA*^ZW>, M=<'9('(:A_-]$JX&>:949]I8YM2:\FP&M^G+:GY!TK(I>)->SZNK4@-&TU6(DT4:BC42;5M%F M=ZQFDT1;Y:*M)IN>U5'J \;J1)RPB">"Q0]\HC_\0VK -/KL@)_$CXD(8JJO M3MT'-]-X ZO7T19MV$JOF0$@JI!.8'FZJJQUUM9F'1)8""P'#)8*JA =2LQZ MHW(8+ST]M;,7V\]92O41+W_K)? $9VTJ8&88?T5'ZZL7?]_Z98Z4TO*^/P1+ M8SQXNMYMQ3.J8R_Q[O G/'(*KD@8IY%0Q3G*-P[]U$G2[,PIC^/0\>2Y5#P* MSQS /N96%Z4[;I/R@5=9M<$-Y;E7G%*<.J/%F> Q5CRZC(6V\;PLGFJ-. I' M-DDCF)6 8:[J>WQ=ZVE0;2=4?3]?LT?9I'2D>1*%?PDGD6OE#3U'+?:0.YX/ MC(2+]&W%ZKJ>*U?_WRGP^W J5YL[#B;FXX*NJK&@*J^'D2OKL$LV._]VR09V ME[FI9-",86$VDBWQJUC &R%[E#@TFW',;@56?I _CWD"K)1,\>WALQ>M>R\O M@,?#%-4);Y@.'K / \F7\^_88.=RNO"+/[682A22KX$/'')XQCWW4U58 []: M(-$#D']6NGX4. 10/2V]AS/1Y-)?OF/([]"W@ 3"K3 M#^4)&"RE$CPF!) 1)3(9STLUY8P,J.42QO(N&&',X)L@%PI3EH*45D4*LAD4 MAF;_73SW.I'>%71X4Y:9(^ZJE0!I"E>!T 1*PQ]2=FBKR9,KN>Z[;J/+;G47 M$X*W\A(?%<9LS9$*E8BPN=B/^$&>BRP/83."Y0*FL#(K2K%*X^%.DJ91/KM3<#;8L M-Q^$E'R^2#+.C+DO1Y]&O(\O4,64NM\_8W]DX."8U\R?-D= _5D+ (/ MK.#G:,K?P$;VOH>YECR_BX0Z*T=J\HC4)&H_0Y1+LS$ ?)-V>5*[Y,@ES5(W MS?(;8*=0*Y^^_5$HE4\AL]DU%FMD7T!R?TS<>0T#K+>)CBDB#&NTS3V/O#!] ME%'BFAHKQ%KP<)-A))%F7B<9XU;,9.3UI/:#="?Z399P1!L MF455=X%NX 6\!?N&_'[AN7-^X,7%MS_GW, YC,2;:,693M17[[;5:/9L74XD MD$;+0.U&JUFIJHXWT-6@;".Q#VU]KF]U*Z]B*27K(S+B21H_<$VQ$!0D=K.M M6Y*<:!GF=;^EN:ST&S*;=)I-$;AJN%5EP=^!YP-\'[.6]F K/6'Z/&(X;6P" M%6]^K%90X;#OQPRR6XV!_E+Y3[OM&Y@V8+L8XL2W&W;[6 T#D%3?Q"1YAA^? M ?HYCGS\ D]^)Z:+KG0"LTR7WJ!A&VFY= :-)EDN1LX7Y,$_>9"BX:%LE^6] MA-9A["5\P( D?^"TF;"/S82^49L).K?/^X>V?=X9M(YRAZ,^,1,C4RN3T186 MD#X#:"9L[+-&2Z^TT60&V?V.9@/MC3Y.*-$/?4@CZ6=W-3>">T/]H_9UYB$O MWG:9%V^C8P\ZB"U'NL34\FM,+7^?'6\@PFXQWS]$EFV_>-RC\'@\H<*K',S- M89K@.9(BK1]^&7$T4GR?W0JP,8)P[*G^9UY1LQ '"&431+A8F2?EP4L.#(P? M.)EVG=W<8)?S:?=%P4ZUQ7%PEB*42QW=T.)YTF3LUD\VI1)*'@J3E?=%(FK,/(S71>.X.+@\)9(TZ\WYG&FFI 9^9]8 MO%;LS2B3Q3HF.*X% RZ5 NUS_9[R($V#M X\P6[")T MY#9;&2WGG520^4&4>T8";XQQ&#Q*)X_79<$+< !()D'DQ3O?$ETU:O-5M6;8WZ%47 M7"0G2GCQ[Q3$I"29X_,XQI7*-RVDY 3-',C#7[DPSJ&6RWI)4GB72&D);SR1 MRY[?IPX^"LRBDN$TJ0(5K$NM06?QJ7*34+DM, +M#O.;K>,JSN$DB2N5Q.0' M:9HOF0R[CSHM'];>L 5ZIKK6J:MLUS+KBQRSDZ5M7Z3/[XUO#>9B(]6(8>P6 MIB24=,T#%R_I0OM8)X5Y;BV-,E>3P]B^M&,>W7F!FB1/DS#_0E50D=]4T+I6 M3^?:;F^_G6OWVX#TN8^O25U%XXKP$'T>IP]UQ5G?%><9IH'67CF[I_36)9>T MTSR/;!/$=R,"C6:VZB'^*3='5?M7XCKBNAUPW>_?KMC[PL^I5ID)"YF-J8F+HT&$FX*GAR22:\F"M_OV*#AK96LL2+9A*N%KSXNM?8N/:Q MU@JG%)FCR!Q%YD@L$WTH,JE$/)X+;XZ_?;C KB$[:@]4?/CTE76L?KO9:-:$K,2/A\R/K_%L MXM%X'"^EUOLT"NMKYM0+G6:9@9HZCK5[G7=XFK6^1"(FVJ.PMI^QW[;1-L=6 MJ^17EXS_Q!Z*:=.MJ#*//+4IT\V!#[$0CSKA92T=H\S/\I1/\"R]US:3>&TW MVGI+2H5#;+ZT>/1JKN-6<0QP\X/BIFU7K.:R#6LGAG!:1IWVS M55:'\W+65*>[BCIY^=*7CG*6CIO%JHQ,5CT&ADS]Q!NK0C"J>]@.)9'_Q:+0\X;8PPZ=F8JJLJ)%L4Q_Q\KF2!3>E\X5YT0)YH.8]X#\< M>P[[AW#O8(6W?J4CI;>\[S<>3%>>])>5"T!YB.SXDN_QVZRO(3N91("S",:6 MAZ&L[+P^FA"@@N"7[T*E',3"P=Z"'G[MBJ&(L-I;PG_@YPF?9C=PQXE2^"'K MP1>K0[ZQ[#\T#K%\$UI4OE \@+_!\Z:.CZJO-*TW,S5P<"45XK5KL?BZJN(" MB*[%1J5XBAF>K8Y$"W>^+MRL&IR7O38+[4P1_8,'+ZS)(*892]W>KC MO2BD,RS+4]M9^84U[RN-@O*9;CEE)R\6,[ ])V[FIAL,AS%(U#\5:%5%1Q:Q\+'KIF:K^A^IQ>1>@CH'5*115IIS**@;E74TF+.C*C\?1^J[QP/PZ?7S]D!3?G%6[CD1!9.QN)B+S+\+R96[(L M"JGR6*49*4/*-V4%\#R8&3+EK!GM?)EAE &>*VMPYG,N3M+#D%F?XG+EA@R; M1?V&Y6HK,YY6;)^53H AAU$XSBIVSLNE):HJ>9I+QEG#V%DEEE+-@-DK56#T M7R^"#]]%7Y?8LH4?!LOU.M?)Y;SNQNS=91M?@6Y"7OK=5<8L<$*FK@* BQ[G M3];QUEE5A&KH[.= ?"9,-A%KJ+(V$ A&G(9?IP5JEV%;0?IL7TOZ;+M3J_S5 MXWY\37;E:..@9O0II^13]BZ=J]]W=F\I5$@HWXT4-)K?JD" M0@_$/-LI^(IJ+NU@@]L,(:Y3\QM$L)J@\FC8['+D^0),A8F(M17^,HAP-6$W M\PA7J6GQ\0MK6]UFK]$[0,H1RQG(1 "3:-/O1I@$?^81I^J.U;U!V<4=R#V MV2[N8%=US.)H_$$Z8[%O:!X-J_V3PU.Q]O!4:*NR9A#A:L)NYA&N^A"$W>N^ M.VO;E/1 ;+$:9$"HS220#<=P.38S_]Q-[3CGB&I&- M^,U ?GM=V5%0$VPXPW<^"(.FT:="LQ4FQ2=A)*C8Y/'PD'9Q_>W7*T8!"&*> M+;,?-N>&WOEAY?>GOTCOX7B!.1ZJ[J-UJ_O3NL9>:7_;2*'.T;P(9 MY2A> %RC/IR81W=>H";)TR3,OU"K+[]Y\-QD!%<#(;*69PYJ@$DLWN9_ MO%O4.[-YEPVM@G7ZEIWER)ENR57G9[ZX7W']?C:V)\DWRO M&7V*Z79?/4ZK/33'?J9^U-X0^THX8GPKHAEAV[;%6DV[VFH%1KA+I/YK7J47Z91) )G2NQ&[+8#=OL4HFSC/CL?AVE F2C$ M=;O@NM^_7;'W_TZ]>^Z+S9F.LA#H$(3IN#:'<#5LDVT0]8CM# P98V-MN[5Y M=;X:D8WXS4!^>WU&Z0AT%,) _!T2WU1F31 3F4:?JFV#;H^2$8A[MM+TG4Y5 M19>,-ID,M@$,(EB]D&D0X6K7+-L@VA'3&:@GL+VV30$(8K>=G8>HUBHY))5 M 8@CL?YUFQ(5]-(F_C&-/E5WQK:;ECUH;AXO-H]"Q$'[5/3/Z*I.\0?*@S < MG081KE+#01623CGUI"".VXVI\>E/9FL\=LKO/"!B;1R7BHGU&( ;/Z'%&(0A*@3 8F@81KAX6@T$$ M(TXS4#N4;8RSMKZ>VP:1C_C.0+Y[W6H_(]V& A 4@#@>%T S[WP(9#YEE$X$ M\<\Q\(]V8?WATU?6ZW3UI4<2^YA&GVHC$,V*]QK,-)HH '%XR#2([W<#I!RQG($L]]INVY0$0<@S\4]$FA=WKOFNUK;-62]\V!?&1:?2I=M/!;E$JA'F[$081K5[P-(AP->RJ M;1#UB.T,5!?8AQL\1(I'$+_MQCSI4T8$12,,Q-\A\4UEU@0QD6GTJ=PV:/<: MW?J2A]AGCZI^T*:4"+., (,(5B]D&D2X^O75-HAXQ'4&*@K5B7MC55$CJA&[ M&=[>R3'Y.^*TO5EZ_XN^__9S&IW><3]Y>P3SN>>+=BP]!G$3I&-XG/@_< M?PCW#@AT[L!/7N*)^,J+'3^,TTC___5]_6QXG_A+ZGC,MK@): M!DBPKV+XRZOKJU;3'OQ?Y\^;JU?,<^$+[B2GO>ON^T[W^KI_<3ZX:G7/+]_W M+P:]P=7@LM.\Z S>O_K[P@*4:7GCC47,/HD']C4<\_5<7+K=]P)Q.E(MW.U6 M\Z=WI07]*XT3;SC5!0;U$2]_ZR7P!$>--",7*]&]L;3PVT"/_2%8))SP+H#O MF3M[DC=[$@L#%J81KDT,R^7R1+CLEOL\< 2+1T+ )3QA"1 I8D,._[OG?BH: M['. 7S*\ ?Z 2QX$DQ" T9.0\?+S<.$C6%\++W)%#.15MZV9%>/PT-+3V B8 M4%CPG@*.$$:POO.1$1/"<,+!8&,U/ MK_1@]2:>[[,@3-BM8-QQ0-(@46 @EL8 A>R)V2_XQ5@DH]"-&^P\QHEH6;PK MX8CQK8AF\K-M6PQ!HX/5S,9]M M)E>=N)/W9?(GD1@G:$KB/@-&+V0@F[$\9J'CAR&N0=_,?2\R M7_\[A=<9@II2,F2!*_#Y6;VO5FN%1;+-2YX[3CI.?3F#4'*C$XXGD1B)(,;) MGH"RC-_ D^'KY4#Y]B85O(']CB&;^A(QP!,!<"R\-4"$2UJA*)]*@M_SR..W MGN\E4Z0X?E60)F;#*!S+[\"F$I$_+9#08+,EY,&T(&*Q%(&(8TEW/D;$Q$S\ M-(EQB$,I>Z,[F_@!XKF"-/LMU44M@H9K0,FJC MO!"24),P2A[G]37R2'(S+AP*IO\_>U_[W;:-]/MY]Z_ R6WO<VS;9)&W/?H0HR$)#D2I VM'^]7<&("GJU;(-2:0T>W8WED2 @\', M;P8#8*8@T@!,@\A\:05[:K!J":76<]3,H!]PK;'QXIRO]PF,A!1] AW#/^G/ MPV)'Z3 U'Z-,Q>(V4E-4/OQ20A.PHKD\F0%%:);[7(/RXANDCI%NG'G3!@8. MOF4FI3.R"(*?A$YQRD9?3-#[L7B;.D_@C8$XC<'L3D',_-3W B.L1&!\)3V2 M$PT3&-\+$9I65MIFHF*A>!DY!F;N#0K?"^@1_D604E)_?07..;\ULL2B_E\% M3,=JZ2! 5LA-CS'_BEWB&ZS0PQ.A!E<2B#.BS0,=S08!8HY .ACD,$4<=98 M7FD]I&7#J^>$9P!+P0@1*'/1BY@T49&>V';!M :K&R-96L:)%2TD\WXD_=&# M/64RMII6RP44KQ@P*L35O"'.YTI--ZTQ8)@PN<6IVF(I!*3,EE0ZZ6OQ=X*] M%01@H=<-V+QY>;]AB;ZXM)Y;@$O-;V^5N#5L_C#\),#\)N(+A@4>LQ:_>7?5 MZUQ>]2[?=JZ:L")_U[MIV;7X9?M=YUVKPFMQT^X+ZFD4@%H:A$'VH 570ENE M1YDL,!)55UE66MN9+6JMTP)SK&/P+I0VX(5B-X5Y!H)U]L>;Q7VG M&=W%_=I93/=\+MC[^"U?2U.[]_W#4>.5 >YT3,]LWCSLZY_9O%YIZFGP51G\ MTTYO6*1)-XP:DV_,N(;L_]3-?TJUM=Y[FD?4RS8G[JT-Z$?!P/9SE1HP5QMW MM+%986%;\CB>-)U/8D M:I3=S<$ATX K-HX&22"T,^^N/)PKG4I7A7$[S:=!XE8*<7L*?]8R.S5!)I"Z M9'_* 7;?[4WB-C%P!WPRPNJ04>?UIE>O[_[\]QYDYD#G( B^"+X(O@X$7[UZ MQVM=.(MY$'P1?!%\$7SM"[XZW7.O?;YU:A:"+^>AG^.+\$RB>Z&8GFH\?$D1 MVO(B?'FC-I])>'85WF\^$-Y_"J\>$:QW;< :7K/=]AI=9XEJCL48D4ZH^FLFA7I!.E$Y76BT0*]Z#@+-!^+3AS;?O4PM'\5^8;=V+U[N,5 MTT+=29_V& ^^!BH1XRJT."H1UTHG;EM;0Z=,/*"9;+6[WGEG]Y7)CL5ZDG*1 MHTW*M-/A=9C)#S'&X2LM[Q&;^NK)*<2@B2-.&&-:'CUIC.WC32"-*+B&G'1 M\MI=,A$NEBLE"A#LL.ZXN>#&)D%".P*'7M>4B'$56O"4B&NE$[>3B^-ER9\; MS=UKY;$81U(P4K#M=WB]9LN9>TFJ1:I%JI7O0;6]BR;IUD[7=,>T='L7"G4[ M9;N."%(H4BA3*B4(US[V+EKN4%2>B4+O<0:M7>QWVFX 6G+)$'GY11HPC MQAVR.D0+X'\0)5B-Z3G&D5)G;IM=Y<2GLS1DTB_11A)&$D8 M636,O&@WO):[$\"$D3M=#1.&$H82AI8.0^MM[[RSHY 88>CZ2-H/IG+ORN<+ M?Q?&M:GZL&,%*YZDW,.?FYCGK+XQ6S>?F\H(;V-7YK5C5^5/02\>HP1+PC(_ MR_,6HSWY]BQQ<7'T!,;W*"U_7''ZYRK$=:(DUJ1W5T1^UO6Z&O+/J=F>]_[< MBNTS2_&\@NUY/YYAXIC_%<$#4Q8-F9@[R@1<19(!_@>L#[\GBGW\ S\N9H=F M]UPS[OM@2K 1%GD'HP*_7WZ^8KUV'>0GU!(>!1+SZO!^P+660Y [1+\V[/WZ\U#5G:/[C#XE^=,C3)30J -,FPGLFPGT"Q/(Q#?\6S %4W\;0H\#)D,#,8@5 MZ' :#- Q_&/4"0$BFJ0G++7!&(>3$3*7XN=AI&:LR# MN35IHU[TZ9PYT0N46S>Y48 3[1XG?VQM$I9[7?/G+W6RN,AV_O- MEJ9.X_O'>NYS[0_]1/*->\]%<#BA=-#LGE^J!KZH'[JSB M'XD:B=IF45MVQDG42-1V(FI;7UZE?#SK8J,8U,.0 QTH+L.VN]-=]7((6"EJ MFY9DZ[OCM1W>53SV"_>$,H0RA#)/09E>W=T%3D(90AE"&4*9Q69=[_S"653I MZ%&F\D'O9V=\$4$ ='GIF9O [+7RP5B&4L>X\WPG*&[D/FYT9-FFFPVOTZ9L MTZ00I!"I0C2]1H>*R9-"D$*DIRF[7J_EK"#HL2@$[7^LDY=/0@-/_9'Q1P?B M3@31!,]A4OB@1!AT+!EWS[TNU7RDR!RIUDY4JTUUP$FU2+5V48*A1U9KIZ[V M,7G4'U4T2'QS^4G'7,6OD@FMVVG=_A#(=)T=C#D6)"%M.%EM:->=G:(F;2!M MJ+@V;)NWY02U@M)DKY6:+U',@PG020!) $D 20I0/(9L_K-G9479( 3D/^U,63R<"TPOP>ZX&E,R0DAE2,L,BY93,<$?-*9]? M9:FOU. K?]J'DAF6<+E+:;\HF2&)6AE$C9(9DJA1,L.J'/GX)'2LI)\5=)F M N#*+O0%=(052I)0QI3E\- !>Z?Q^')('F4&*NPJ-KUFTUUUOV._,$(P0S!# M,/,DF&E1GD."&8(9@IE='@$X]^I=9RG'CAYF*A\0?ZZ\_!ZJV2K4K#HIA.0^ MA'1D-YP:7J=%-_Y('T@?,GWHGI,^D#Z0/N3VH4OZX,+5+-$R=X?)MLUFQR11 M_HAKP28!7ZXD3F&" V:&>F"#\U@R1^W@XOZ367_896EZOXR[5\BG<;"55 M(E5:J4IMKTVJ1*I$JN0B4T.]YZP0UDFH$L7/UPG3;R)F? R#C)D2P%[,<#!4 MT9C)\$Z$<:2F%!0H$8Z=2E"@2=$ZBM:18I9/,3N='271(\4DQ23%?(9B-IV= MFCEYQ7001*>,\A3)<&<(YA2R[2;M9SD$;4<)/#?PJ/SW<':9S'T%8XX%M0EE M"&4(94J1$9U0AE"&4(909K=IQ8\892A!N!/B"E/\5Z)C.9PZI??S0VG!?3Z1 ML)"&5@,FP]F>&KOGVDW&ZN\:M1Z#IP)XK9,.W273_JY9:S@F36."=2=][3A' MNM.4Y*[2I"NA)\*/Y9T(IC5V61EF>NQ>L!%W)9:M;JWC5BZ!CTFHA!_=AD;5 M'RP7H$3 ,6E"'$'#.Z'Q;[551C_@Q4CZ(^0(=N;'V$?^:H:^(./,)ET4@U<< M/O-;@;W):&#*$TPF*OHFQ_#^8.J&HPW0BF"0X#H+F#"%KWVA=5$@ M0>04&\!?OA0A_$_7V)^"\20>1QF/1B)(2\KP;_ 5^$$&QB=* O5>7FP&+0F2!XVWLR9(\"U0%.O, MALWG\ZF5U?.NT$K!?L3'7YNU@&^_6>J!S WBM]>D&$DP>+ \! J(AH(C O\1X$D13@;B BNR# M94N".%/9&ZETS#Y' 0SE;!Z?X%?4<)WTM1Q(K@"/7C(0,2: N1*#)@ ^$XYA M%CD!&$%S>@>/14 G8H7.,6@%*-;8EU5C S #KHUE*,&E5= &ZV+!@W-X"A_& M,HZ%J9:%O.U'6#$+/N0,8&< 3&80T%H56@R$!LDPD U=KV[\,O.1D9@,?!'B M/3SIBO!H.HU'P"G@ZD J4"R,)1"'W(B1BXV>^45\$\J7F&,"$%+8V2B" MKO9'8I $M@88D&[J@&DVY@.1SO)*<:BQ#ZM9,.;0![@U X^-HP'H@8=H;6G% MZ5K9F[$641*;7XV-N.-!QF<#Z2, '"M88+\FL;$=YC5C,^AXQ&-V'R4!!BQ\ MA0>"35]C#FN&9,S"Q.C)S#RE?>,4P=Q:V\+ON Q,'2G3NV7$!AYXSWB7(1AY MU4?I"$ I4[F3N9+:!T&7T2TT7+0,32?\[P1X;D>/Y,Y4 H75E/%:-6UE!;BJ M ?)J'$'!E:#LN6MC--%@VKIIA:&^^CL!0H12\J_E2@RJ+L9C!HW+G%,//ICUV;SJHU=KZR%:)#4.,2IK M&,7IE#Z,#HP/80"N5JC-Y9LS3URA9C8&B8Z!2R/@?XCXH[DRYG>C^6]TW^@9 M0J?&K(C0IQNA:WH7G;K7ZRXGUG\2(.9#3F5\7D2'29R 4X2KL%2OUYOJ$F+H MMJN+A7HA'POX9%-H_?Y@O1#:!5I-[Y\B7<.G\@7(B.*3JO'"8GQN\6U]BT'F MS14>LP^@:VD][3'_"]S8>%IPALP[!\:C3P,&@"8@ $:R#2X# 6:M@\!=B!L# MJ..K^V+$@V'F4W&M([2,PN(.1V)@G6$M#?=C,*S+_EA*PKT, C0&@8F'C+@= MUNSI-<,W^"\&-?81%AT*V9:ZTNL,,!M$QG",.%A:F'!P$%)S"1"*9LJ:=#1G M=Y'QR3,;G_GJRR9S@>_%MQG.PNMPR26M2MGBT5A7GB041GI( ]Z?@H\&/('IC@_Y?!0;RA)^87[)5MYG@ MHD:@"F;-P.)+D%L3-\#P7=HO!OB40#\ R4R)F^\^-E+J9##698.'N&KS@* M%'T#43,JH4M^:^/I^/R\2_)Y O[S$ ]F8/0T+K#%:$G:V9E\N3;B:/U&$,@0 M(RMFNRIM9:%,+6-8ASCZ'K/MH+5$\T-$ZRFKLCUE<%EE6('H=.2!DP%!LA/.03%)3 M8=8$9IT1QUR&V:9'S-6M0*#2,?;([N%G"U)V-P1>G>T\C@5"G5U.7$Z4#(P3 MB OP](4)+PJP$_UYMAJGRQXP0;,9W9=\&23JK9A#^X/;&;Q5D<;(CP(2O.79 MRT. !B^W3.^$V%2F-4"E1L(,]*ZBCH;;,R(RB8ZCXC8 )&*DMM1%F#*'(XL M"C:P$X[^!POD&!>B::3)[,FAF&&8!R=:\'CDP7QKWI46ZG4G;-$@!AA_ F)]$<2 MT#3#/C!CB,]S%$;]O^S.L;9>E'4 S;HB\$QL,N\$\#11 M(8OL,43S57H\<8XA:3S.:)/=;<%E4605TX#^O.$:S?M4/L@+R R?!0IMD 56 MB%EL'=9A8[EF-A/)3_30)C9CM/="%P%FT\V"YCYZ88OS*$I2// MB +0L/[&+/H,QB:P =80%\(IXE@[\+])*%BK;E"[ XMGWX\4K@HS!QEL& S- MK#7!@8Q'$MF+'C>0,\=TELX*S*H=L@D&%YXJV&'W!%1XMNB7'=4CNM7/A*[29NV&"%[7-,"7P+[2?BYV&. /! MW(V+!CZ3=VR.YP/2!$'ZS$\OZB_,9SWA?O9YQ?B_ ,II]INX9Y\BF.1%RN_E M(![!GS"F]-H#S$W )UJ\SOYXLWB%8494\=IZ?@VBNS(_P?87WRU)W?;W#]^S M6'FI(QW2,YLW#_OZ9S:O[_7U%4D'O!&4G5>@W_)2&]'W//KHTJ0S_CR4D67_ M_',B7L^7=EP("K5+8?\MCU"8 YJ;MTA)Y!\C\CFYK6?F<-H!+P\M=G]F-W@N M[0V>4NK&OS :_^J:Q^4D[X9+Q?[@0;)UHB+*$[N^UN_R-;6YS?*8K5T2NDM, M5AY.EPY,#\FX7>20=IZ(P&O5F]Y%???US4D8W7L^:YF]A_3EY4D+\I#$.4EF M?\",1+W:N;N\]@>4F%+E#SG1#):?-AXZ9&>-E[22*R_>.Y,JUQC5;5UX/7USA5=N\T>[>F7 M7B!IG_5@JE[QC=CV>:VSG'QG[]P\M9W:DE=ZV)WFYCFQFGOYOF M9/W%FG9O&X,UKWJ[N@H"2O<8#=MP#0MG>=X4M8O7IYZR1'>P=P_C>Q2$/.X> MX8X/+Z07A>>29?(Q(&B\*?'#?-ZSA81GSI)]V,O$ZS)&V>PF!YGV-KZ#D]; M/W#3U5XPS]- Y'D/;6)=EEXSM]DA,9U(C=WL/?V&HUP79:RL@(Q;D;7A976-* SLU[LH:M9JUWG)QPL-.PG?G%[7.M+[2;JEN;_2PR.7LMJ<73 M9%=.>H0I;%S4G73UQ@U%[:;7=90UW*';V.IY[>;%#HP,EHDQ&:RFJ4/H+91P MVE U(TI3P-KE-RZSQT9#]?IL6@NYK>8KM#DRRXXK,SKS91P7677JRM2ZSJM9 M/EC ,LT\I;.*%]E2A*Q'J83#H?4@[_9 9>$,7G],E#_"Q+FFA$CY1E,U[IMV MF,+4(%U6JB'/6%J(26:,Q_R=-J5B5I -8U\F^2,F)TUSQ)L4I)C]3Q>>PSIK M63LUCBV8K^.*J4 \2'P;!\Y_ MFR?+"0PUSK]W8^. 9#<>IQMZ5J0-G:3E] K5)T"C313(21V;81*BW8 MH;/TUJEOEJ6W?LBB/[!UDO[]XP^)?G7+^>3U-4PN"%FBQ(=A,0OO)UNUZBK2 ML38)DTQ!RX^VCI3^ @K]-@ )^OF?__@QZ^H=5Y@>57\4RK3X& $:3O-'31)G M^/!)#']Z<7.-9O_?[?]\N7[!Y "^X'[\ZN+MN^;%Q76W==ZZN+B\:K_M7-WT M.KWKWM7UVT;SHO[BYP6D*<[+ VD8G[\9Z-A,F)Z 5S8?%;OF,5^>O" M&V,!#+,.DS MAR,LB=P0;SBS.+KW83H ?/VF//0&C>&Q ";.EAW#HHD)0(&E M9"SBT4,ISI=5^0']VZ2JCU'2WOG-S7FO>]YK7K7>7KV]?MN\N;9*>G/3ZK[K M55A)YY/F+OEQZ[/H-L%O^ TF^KV=Z+-?0#Q,Z12KW,]5Z]4>Y;+EH_#HP_0N M@>-9D$_6UMB8MB%H+"4TDNBOIA=7-CX/_"3(JZ7TC3;@1*^8E"7-V$7YE)(D M*J?@T9:[W5RG>?$U%BIG6*5: ZFS0M0S<;%'V?1+2@*_BR3PC9:3+/"= ^=1 MKU0:]I(UI\%3 OZ@PE>?B#^4.WM#WF>7]V5)U$C4-HN:LYNP)&HD:IM%;>OD M292$8=W-J@?#>*ZTN43Q7#':0#('DC>2-Y(WFKJ+Q5)%"R.Y;] MEHRQRC,( 2TH]J^)IZ=P)#TD/20])#V5,?:G40;@M\70!#GL%=QMVG%V\O*D MRGM&)KR2)+MKM-M>JTEYZ0EG"&<(9W:86+[1.?H7$VOUZ$=\)WZX(=7K"Q!1A?Z.;B2$:^> $CE.$A8 M:EZ17)%^W.\L-9Y6@I1$NA"FP\'/UJB/2+](OTB_2+](OT MJXKZ59%H'IWB/%;L.7F(.18D(:4@I2"E(*4@I2"EV('/2:V6^<2=5[VRYR&CH MIO@C10TH:O 0CGFMCC,7X5C BO3A9/7!,J/7;#0IC$9:L3LW> <5E8Y+:Q[B MT+%HU=$%I_?K,2\%L-/(=:+!014&8U)L4NR*1N=)L4FQ2;%+H=AN=P9(L7>\ MKW (I2[/K5CB%=VV)KDZ.*](KDBN2*XH.T0)SP@OU7WKTC&N-,PBB2.)(XDCB2N%SU*"+6)WOLE;KJ5_/$N'@^OA;H]R5;\HW>Y& M[#P,76O1N4X" * 4P6 LT;M_,+UL(^YP"2A Z'#Z:!#NU9W=N_Z%-#AZ,[I MNN-AFCZ8XB05!&"J)EX9R(85'=TW)I AD"&0J&=NTW$%9C]5Z)C.9PZI??+ M2+!A% !"@D PPTJFD_&8*WA.LQA^GD2Q"&/)@SQUXC#/I6CRL\0C'K-[H003 MW_P@&8@!&ZIH;!K;2ZH\EO TM%MQ4S4_<05T*--F"KS33(38T1+?'CG(5#72 MJP&&F0/A1\I0]!KG)UWH"U^,^T+-,+W5\%BSWEC>:7H*F[UG#\1T _1T'=&# MZ75QOX3-ZQ539?!$'Z MS$\OZB_,9\!>/_N\@HE?Y!C8\YNX9Y^B,5_R:>[E(![!GS"F])X,*$' )UJ\ MSOYXLPCA,Z** <#<#'17'A[9/H1H2>HTOG_8SJRT@.F0GMF\2:_?OGU%;Q\= MGW]_2OS91>X89UL+/J"\4 5.])[&0&QF/MU;0]&/@D%N2IT=;"%1(U';+&K+ MGB2)&HG:3D1MZ\T=NJJT+C1R.;?V<9L$M40,K)AF[Y9QNTASX#JFV;S8WYX* MB2&)X=IDO_5FHR+\)$$\8D'LGF^=T>[1FQC9WS_^D.A7MYQ/7K_C*@0>Z8]" M?4:7X L,[&T0^5]__N<_?LP?^CN1\?17$8^BP?OP3NAX#$Z?OI;:#R*=%%H! MVT+DS2OWEV_O;JXO.YT>IW6^67[HMEN MW_0ZO>O>U46C7>\V7OR\P.M'1"Y73=6N=FM6^ZJ-9HU9=C'++U9@V)-#RSO> MP\%V5=ISNC&;0R *+([,OQZ[%VS,I\RL19@,X7LYXSN+%(OB$>X3Q8K'XE;Z MC"O%PUMA?X?'Q;>)&,A8L"A1;")"$:M\T\D'K.(RA#>HKR*M+ !]@\9)/6)* M!.9)/9(3S>YE/"KL>/DP_&@LE*ZQ/RV)/-!1D#1""U$X[(F@0&NF9BA# M'OK(?< ;>6??C/N#W/?!M"!!2 <8F:Q+J[!CJ[ PK/1!Z+#&'MC@1'&9;U_D M&S=<6M*CIPC]CC<8G>[GN=EC=+8S]P@XHLVZGUY<.-FLZ[8/NUWUS.;U2E-? MJ<'33B'M%!XV<<;^X^LEB*G33B&)6MEV"FG[9EU8J#>)8+G88A_RIKBL3?*JWC^SMXOX?LU$=Q*K\*X=P\3.&P_--)9S4G"",((PC;)X0U M+BZ\=M?9::_3AJ^*!#MVIW97P+F0O0N%NIV"#QL$ H/TPJD;2U!/16@IA1]I MQ1Z2I'5;1E8\0BK6Z_IP:JX MIQ!G)>PB["+LV@-V-1M=\$OKA%X[,D%TW$UO2^#]G_)J' "S+G'DMY[C'. CF6> 4(KTF%0N&M+;P.-(:OS)VK MSTGX,;H7"F9%3=(\?^PLCFZ%N0!EGKF12L?L0^-AD0JRQ2VT&G5X#8]"Y M)3ZCV%ZVDGV38%'BL5!8,)KK7'=LL.4C2.\3&;N5-U% M^2TL ;U%8QC=7$_Y#:ZIS2"8*0/W8;&JA,G2M]02&YK7)1I[!RI\(09ZEB02 MA@+#&\;I?2Z M0!-I D*0FW@(ABE" FPGPFYXW^*_EK;9Y;RRZE %=?Y&]%7"U=1:N$512CRE?7;.Y$ D[F^W"H.&A6XL>)$NP/]K]_&&SVC'3:J,HP M@0?'/.2WT'=_RJ[L34AV/0V!4-]*179QU-Z=]*-7-@B#NF:$QGQM[FL*$,FB M=EOQ,ME3$P4*IO$2J"%]8)3?JHNY?3@GL;D^A19I=-+7$+>9=F7LTUT-7EQN^:[7JMSN Y4)K029>,YW@P MX5.+C$,V%,AIO.P;:OQK-@U\C%<^=:VLPETU9?QS\;YM458S1$>#G(OH= ZN MM[J>B_8-Q-CD#C87+,U-;J%\J==<+;87B3,U&22F"9*FQ 0H S%)+8>U5?V( MJX%-/ P:8#07/J!F620/,C]B7M^'IDNN=>1+:Q:$NDOI!6LO?;&V(W-1'-X5 M ?'_Q;O3=O1H:=-<#9[10=13_BTU9):W68 WMY?.U+-U4>LZU4Y'^8R_NZCU M'-/E[![T=ZUFK>,6TG:1X-KT3-FKGT&3F^S5'BB]GMC#D,&TQC[,$@L4=']. M!"HD 9BLW69VY^PVA4@W6@:.0\LQ!,S!:\KOS#=ZI,=5EEETE&%]9[/8JYWO M=!*S_!UH%@N90V &-?KS%9L XP285C'9.TQ M_J);[[#1K+5+Z1TV6XX7E2[=PW/G=FO>@2CKPK!J"]GW(09&0V0L+ I-T"@/ MGX*:S?)YK0\RK5GD(JH#%V"IBJ>Q8,F9>QB1DKU%CO^?+:*!PK+/@;TY@FCKMJV!#^4U@G >(3@,F1;,S M9S0+HT$:,+>6">H&:70J"++WS(<];:C,A&3L2- 2F15XMG+&T.4YB2; M<;'0SG)^+KR OQIF&E[.)@ CX%E*,#1YBH>:V[FT3'NR=X>_Y^&T&KN9)0DK M]&CBP7F7-@H]/WG9F-C?"0CQ4*;CP0Y>%0:4QSPL!MW/!0G0V5'B3H2).T<& MUZ^.0W)YP'X6:2R(PN4>DJ6YLOEFFR$7J@AH:;$U8Q9# +\N)PH@ M<)E2VQ5GX\A(-?8)8&JM%]@W@:7Z+ZI L7$&EGP(W=CX)T"\$@;E M,J1/+8,Q;]S8-+NXS !T>8!F_^(RN84Y2RDV$=K9^ A85UT"PB?[6A8\@VT M<'2/DL":CKZXA5%H >H#KUMGI-;@-&IYB#M^84X]4*&E,0@?_#A""VQL0EE% MM((JE;LVN$C:L'=E0_ECD#"<62?(V&I_[RIZ,MO]0)I;]3K[]4\G?6,[\$TV MGZW:D JY.XE-/Y?V ITM5(>GC3L:Z&!''M" 4G(%,_L,&O56J) K M ( (X!%\G:G'KM CBE0H>7[D8&XSDKM:BSG??80QCB7X @"9(:!N,6ICRUJ& MX$=F1P&*0<;%75H#_TFL8VZ#.7T>V'A5F'E/<^]Q%U?M.MY:,XZC-&3>W&V5P[3? 1XP>]X+__>K MW3/VK?-4V%E>M2 W9TA,N""Z#V>!@CQ9=M&Y^ORO)ON?*!C8K>1??KEZPWZ) MP"C]#XB&9F\#6*?<@V.T^,QOGU,W:.'[_P=_]Z7*G*3+U5^_3;]&_5VR!_!+ MC7U4$E$P>CH.> N+8N<+XG/'^[FNPIR-1HG#G)U:P_TFN(FJK-25 >UL'/?. MQER0NZR(7B$+9#\^?&S]R7F;:!H>L\[]+;K+U[GMY0.LV4GL/+YMO(/LC"@& M;&#YI/"X 3H"]G1[<=FY:1;GPE%7[ZZ*82BL@V$"'/D9L]1C&; D+5:"UY?0 MFS=U-P"*=6;,\_U'>+AP_ME64[$;"/DI.F@R +,=1!/S0_H,+/7'28BCLH>I ML\UN\XK?(@5OOQS#-SZ,#48J!XO55TQG?3P^#G2AE3"G^=!="EE?C'@P--5, M HDC2V(9X+M\GYD9=Y9GQK@VP'':M'.H M21G'LP.>^3&LW>V3=N2ZZT/'9C@AL=1U&LB3GL&B;C]/1THI;9LJLQU%V/P41; MBM-ES\6G=V:6]TWG)]W@SYE\R4"8H0$^(16 5IP8"(8?TT!.L^[!<_#@/L08>S4JO8PWB31847/P8S!0 MZ/AE8!-(L+D#8W6U3C"2-0)38&]K#!#]8$9QEQ!G%T]\8*6Y2>H?8M$Z7.4O MOXBWT^4ROI!)+"7CN C="3&>-%4@2=PZ?L1 M[H#U-2@H,JE7EC$&F'U[%:.SZ.JQ;VZ999UP_4,^J"\IIMZYHP *J, MN928"V-V\QUT]H_W[V;K)S>>[;FCQ=%J+3( 81S9-*R3ZHLUYX6!+PW;UKY= M=1ET$?0??><32\1:O)%CQ)*^",50^MDYVR*9M^ _AID# L@Q,(V-=38]F)P/ MIJCN5X%V7FI;Y#:K.UNH)6LZ&>.>6>&**4 =VAD_7@LF>5X#<'%,B@)8+A0/ MZ&X8\^+6UIHK1:9V,>*M,J$F6)68"Q^K_"&TQ]:DH#0:9)PY1'R "FUQ/3,P M?(R]_C?/J\#3,T\#B<$X<[76@C-VD!_T])%+R_Z1;90_^0BZ[SNJ(OSFQB.UM+.]YL=7FYV3EMQF;_V6KOQY>8/BA:\^Z7S?T7( M$=I7LH^6N0^@OH0@>P$05PH+RF&RU30;93M >+V# X1Y$IUQ-$@">R &W87T M*.#.SGMT'T^ !)O;)4D.5<&A5FPK3[HO)MY7? M?#*.?[JZQM-9^20,\TF0LTGPLCA:'D:?!8>*V5O$BDS6)I$/U[.(8(SYP;*C M^_DS[,R\(DHTH(5^^=H%'Y=JYLZSL=#+7))43"=N>I$A;E";S\77A,B68"XO M: .?R3NVW/5%$*3/_/2B_L)\UK#PR#ZOF, O<@R<^$W*9[[Z$#;ZW0:.Q>M8_$72+=( MM[;6K?-SK]G9O4T[%MVBC0SJD]ZE6E!X MZ&_ES#[%\VLX2),Q[;S-'FXFL.SMK4CBR3'A\ M+"&3L_:YUVPZNZ-&^P"D>*1X6\4J6UZCY\Q#.OI8)>D6Z=;V9V\NZEZS[2QX M=?3*5=$$$9D_WH5^#JYDQ*LG -)#]XX.<[VH5+PBN2*Y(KDBN:H$KRKJ2!Q< MP(@_E5; @_.'Y,>1_)Q@%A];:X/RE9'<'5;NMLY:1CFD'LHAE=4CU"-A2GU0 MYJAR*CUE52&)(XDCB2.).PV)HPL75Z9R8LRXUB*F]%$4(2D%TI/\[/CP,24> M63]BUX^>TCJ9U-$5NRL*XDSL,O -_^.@/!)."D8)M?]K>.^^VO$;CG-2+XL"/C ,' MDO=E(&-)M00H&%P.YY'DYVBS4E!HE+2"M&*Q6=?KM)T=^CP6?: XX19QPAUX M;[2RI& A!0O+PKB3BV50L)""A:1@.ZV,U?%Z/0H54JAPZ\R 4>C#MRH* B"/ M2;R7)'2L/4P4&"1(,U-B(,389 H,USQ."V$*+Y;!W23Y.=I "H4722M(*Y8\ MOJ9WT7;F\!V+0A3\NA],BN.5SQ?^+HQK*1GQ[IRO(J3MX<]-S+.)H'T1!*E\ M__2B_L)\!A'PL\\KAO=%CH5FOXE[]BD:\_ -6S>?JQSL>SF(1Z_;O6W095Z, MMW_X<3X^:/ECE&!#YFJ,PGR$N+FK+8+KM9PVPH U_)3J6PZE#A?@R M$FP@AT-85. -^[Z([X4(V8KTY>%@U;?;)35G4K-!8I[X,+F*,3BD52#5Q.NX"G;:Z2@Z8C';!0%@\554G0?"J5' M4V.7OA\IE)U@ZC% P1#^U"Q2# <, M=' %PPV"R.>Q&.!(=.*/BM3/Z$HT$A$#:_]G.HG@7R,/[!<)#PY,X@)@''L; M15_9'SP OIS!:S*F-.MO_N>7MW_D'QMO7J;\K+'K1&4]#V<)3CR3;L(S4P1_ M==@$9CL:P(H2F5T@.AM_.J)\#"N9FX0#H>P@@)R4!(_=CR0T46("7,6<&@/S MR.Y%J/9L2_1('9M#$@.8YB$); GCUZ\,MC@T3$^QOV1"*F!"'!0Z*+<)^9 H M-E'1)%*(; T3(\0+ %EE\ ^!/5'[0>!4T4(8^(;QKY2-,F4?JZI'$^X5&-S MR@Y[4"+(D!C;_,K5-$"$^1P%W!#TE_#Q8C:[!XP!;$\,6.%[\7'- P$SS+7 MD"O2BM\66O&"-8H5#S7W+7"'ED:N=>1+0\'LP6P#>8KC$2(;C\^5FN+O=P;M MYU_V?&#+GO_QAT2_NN5\\OJ=P=!?#82^-\Q$ONEK8#CP+E'B"PC$6S +7W_^ MYS]^?*#5QRB0_I2A?856G\3PIQO*WW.KWKWE7K7>OBJO/BYP4YW01)ZQ#IR6+^K#62_8B/OY8Q MO,&W/5F.,E+R>V M5CSJ%VA&++!WP(6Z,&L4#4&+%,"/3G3 M]RIGPO*'XRAU;-Z'CB \*0P[^ !E!U\GU4QS^1B9#7XA.#_6O:-Z!2J]%66'H6D*@",_O2A^08_4&KK-)E9@?$*X!50I*+Q0\-6&7_@ M>8YM!XEONTEYO Q6QDF1#YPP]*$N((66DU;P@""IS%VWRYE[()P-!)Y' G@SYJTO9@,9%@;BI59FD9A\/3+C)DXYZ/Q_ M,R&9"21V!%J#:&'FF8>F5QRB[\,\>>D,V?/MJ>C/CRB9V(E$/;=-UTW#\"G3 M8)O,3\-FHWD8&_%T/_Z ] )65I@MH@_A7;8]V)*P^'(?T/968$ AA['[7'@+SV'$00#Z9!ID M$/<5J%CX"D )G%7P%VOL2S33->S'PG*XT-&JMLMV+#.PR!X,.UA\,^&)>75C M"./!2J; RX9) %8(!W>'RE-C5U*!<@.8@HE.00(6H1*7]$CJ*N**](_YU#H! M1I^5 1[C:V.0Q:STK=XCOWR%'K&9R[^3"#%\S-57\-D!J/#E( ?P$,IH;BZ* MWL&B%X#!I9GE7YYQE*M)A)Q"?Z) _VS8$@7UB9B;G6RV2 #44Y]:M7,&3P5 G9,./4=T-6MUQW3AA+FAK5[K M.*8-%[BH!_P;^"BS:-T4S %8QQ"%Q%FFW-M1K>ZG3'!YS\E6EP M#SSI&"%U1!-@Q,2N4X+I \OX;9?H=K&]Q:H\7\%OL3 _[]Y<7K7?O>OT&IW+ MWGGKIGEU;A?F-^W63;U=X85YOHDQC )P&8V^F:BH-KF#X3G]T(K('0;O6"F= MZH ;O61GQ@V($@VTZ9>;\S$[DI!"-W.AVOI"B!X_%]\38M;H8.YT0:->C.XZ M"ZXY'%)N#G\8G"",((P@;)\0UKBX\-K=K7TX@B_G'NXQ.;)7P+F0O0N% MNIV"#QL$=I/#J1M+4'^T-^3HWBAI!6G%8K..=]YLD#Y0,&D[5&1U6P96/,+JUFMZB&DG$6+;U'9"5R1ENN%0F6=#;Z5L>X%W SR,AXG_!^F "(OF8ZR#7O=95 MI]'N7+4N&N=O>ZUNKW%CKX.<7S1;%V^K?AWD,G[V+8ETO96*K*%W@)?]S$7& MUR@LIWKCPUN1),#>H9S=V34W:O#6S2Q9A QUK!)[XP8S3(P%QSPD \S#,&MH M;[]SG=[FT;NX7K(12.AN"2!QU\GEDG:/[E=4M3D-OK+45VKPE3]I4\9E(2V; M9^1V#W#7HU0W.Q[AH)*XD;CM3-QV>[V(9)#XLZV.TO6_HM8NO\>> $[7]]LN MN ],K@F,D;*0LAQ$^C T2XI"BD**0E:%E(64A:R*\P5>B4[9[NYH8A*SY/$D<21Q)'$D<21Q)'$N6<(7=93R2] "$ (<%((X.R2!R$ M(0 A0,40H%'WVA?G! $$ 00!IPL!YRL*7)TX!.QRT_'(@B\>X\.A#+"T^>HX MC.,@# 54*8'205*Q'PNVD8*1@I&"D8*1@I5!P9JP!&\XR_-+ND6Z1;J5ZU;+ M:[G;XSIZW:*#!1O6MIH.&90/J*J&1TVOYR[=[[' #BG$Z2I$VVO2_A,I!"E$ MVJS=\UI=.I-!"D$*D2I$UVNWJ0R2BY5:B4(CNUO!_2)Y'Q9LL11T,7*ON$-7 M..C2$$E;X1T"S5F ]&//29#/TB0TNP0'AOS M.%'&/69GC9>T -\/UM&)Z J=B&YW+[S&.5V-) P@##A=#*A[C6:;,( P@##@ M5#&@WO%:/6=U#P@#" ,( ZJ& 8V.UW97Q_=8,&"K6I9[(ZS M$<4\G-Y,V8/ M?VYB@+-B@6S=G&PJV[>-ML[KR*X*?@&>/$;#EH1E?I;G@;H]^?8L<7$1;8/Q M/0I"'AC@9MY,NR\CD=;(QHJUA^%ZOT8DU= MH[PL%OXHE']C:=YXQ&-V+U@"ZAU'62%>\WRA$"_TP$TZP43MX^:XB_ M*S$!5%BHY0NOY7CW(E$*B>QS+1\XPW- ACY) YIIZT!.S8[;48_9ZCK3[/3 MBRN^7K/9>?Z2[]D&>\=P;AY_C?9;^K:G*ZY'#.O,@TXBB-?N/Y#N,FM5MV_8O%W%^9;\B:D#4A:[+9FOQJ(,G(Z><9=" T?!(Z!EQ!?'D? MWL$'LV18UNHGH3A9F^=9F_%LV@J(/V=RP!J 8(7I.:/LTRV&XD.=*%)O -WXT M!N\AF&;4F%; ./VRQB[=F6\A#;G&BK,&CG[!H#=1'D1HSJIAGZ.\-70W,-,) M1$56& ;0%3XAAD.O0-4NA/L+2-:N[LHN$-P'_._P+S8\\Y^9N;GC"'3 M]WRRH>V\Y:RQSQ+W*;:C&RUL&,4,NAX@\>BIY'0;*VK-#=B?<>IE&+.$HP&X M!RU1TX)M'4<#$0 )E]#S9 )R;K/26.ME?P0'(OH+S> PB3&^:M;Z>!S"$I?M MNAB#R<=V R:.&(=VT G\8 FRM%A'Z56?:R1^T;DH'BB?YRBP&YPG+[.TX*A\ M]9:GS?#3^GO9#.+?>@(,*[A!L[FKL2]SCL2\^P)F'.8/)\.2#5[57>H99)/+ MS&'X-+Q=F#T9 J,3Z^O!G(RB8/#4D,5R<*)9@S4-$^G3>/B^R)5[\30G)O.2 MH_MPC4.SSIW)^GY0>CUTAR?"\#28[M8+.K@[<\#- P?F([WMDQ8X-O0.!(BN M$<_7R(+3M3!;J,(:]$X?':STKG6ZDP5++J%V4:.A&OW2R5;7QI$^A MCR6GL;A>P,_%EX21&O-@[M158\[1=.;9+U!N??=&'<:8EN@&L0WX1(O7V1]+ M@U^]&)@YGMV5=]*V=^:S4RO?/W8Y,=>^<=CF]4I33X.GP5=@\ ZND]+I9^+/ M$G^VOMQ]BG>X27ZVEY]&XZ'L -;I2EG1F'QC.@KD@&7+AAWG O,%+F4+ ^\] MC5^]M854[*\OW:4I+WWNPL MEY*T%..:A'&$<81Q\9O?PXBPY'E8TMH:2RC#_+J;[]8KIN3RI4+KW3(Q-0;F MX,22)3BN_1421Q)'$L=*,([$D<2Q1(PC<:2$]LZ=[:N%Q 7.W&Y26#J'1/)# M\D/R0_)34OZ0_)#\[-=UW,XS;W6J[5/^NI0MBY:'%42SMQXY@]T'YEPAG"&<(9PAG"&<(9PIM0XDZ=E>: N!V$-80UA M#6$-8ZI%RD7!1,(@4C!2N#@I'U(N4B MY2+K51H%>_Y6R+&L6%<7"J20TO[QJ&*PK$#NPPZ05 MI!45UPHR$Z00I!!D)FB#\5E2DY>*IQ!2B:#G6$)([;;7[M %(=(MTJTJV'M2 M,%(P4C R7J1;I%MDO,JF8+2WB/7/8;$ZB;1\(/$_A<0H)!:_Z?0:WD7G@L)A MI!&D$:01I!&D$;1M0EI!6D%:44K(/,39Y]28V04CG6\->.?-Y.[S)(8PDC"2, MK!9&]GI-KWO>/3P_"2$)(0DA"2%+AY"==LNK7SB[YT,(20A)"$D(>40(N?,H M+:&DB^#N_A%R=\K[B^1]&5!M6*JM5QX+2_)#\D/R0_)#\D/R4T;^T&WK;4ZL M!S//DF(6)Q6S*(U%^8SS ] M?O9Y!8LQ";]FOXE[]BD:\R6HO)>#> 1_PAA3D8$9#_A$B]?9'TN#GQ%5#/'. M)*6[,F:]?938TM3N??^P+*[4B'1,AVU>KS3U-'@:? 4&7Y$S2M5R5XD_M,=+ M\N-&?AJ-) (]JO@.E'" M9!EG/&:?Q"0"GH2W&SE[*,*O>2S8[_HA\L@:$9J4Q1KM DP>;ZWVJZ7"%^.^ M4#/&MAH>:]8;SJZ;D@"630"WOWYQ:.G\=Q)A=8V/2OH/'/4Z%(4R9)<^'DHK M)76_SC6*W9VH[M$/*LP6N^1B55@7&F811)'$D<21Q)'$E<> MQI'$/85Q5#+MBNL1$W\G\HX'N 5/28WHP% IP)[DA^2'Y(?DA^2'Y*>,_*$R M1VM]RE^C4$S9V!S38$,8+"4TJB*:G'LRQO(F4@&[90/0WW]BBI;];/6WN\^#L(^X( MNE[O-EL]KW?>H[4N*1Y*4HX%64@C3E8C=F"(22M( M*RJN%60G2"-((\A.T!;C\Z3F]]KG&NTOE@UZCB6(U&UYG6Z#XD>D6Z1;%;#W MI&"D8*1@9+Q(MTBWR'B53<%H=Q%+E<-B=1)I^4 :?@J)44@L?M,\/_?J=0H2 MDT:01I!&D$:01M"V"6D%:05I13DW$ZN>"..3T+&2/E8TEN$=?, #H)3PM4PX M="P!I%:WY5UT*#I+RD7*507K3PI&"D8*1M:+E(N4BZQ7Z12,DCA>PP]W/)9W M@G%3 )JB9!0E>T!FVEZKWJ+X&.D#Z0-%C4DK2"O(2I ^D#Z0E2CAWF+ESWY& M,0\<+\TH;/14QD5J(%0V^M;D&QM$"=8_^#]U\Y\G,7#M;*1OPZ8->)6. CG( MWU0.Z7171.4ASCZGRLHN&.D\L8/7;+;A?^[2^CV9HWN0N\.;',)(PDC"R&IA M9*M7=UIZDQ"2$)(0DA#R>!"RUVYYG;:SJ!LA)"$D(20AY!$AY"Y.R1!*.@_N M[A\A=Z>\OTC>EP%51Z7J@? C9>JGOT869+%O7XS[0LUL M:ZOAL6:]L7QMYBDC83PND(X_%(\%\KM04; Z[0_'5ALXABG/Z M&>0Y2A0;YC(M9S+-PBAF8\%UHL2 \;C0D-T+A7E?V# *P O2[$R&\+XHT? " M_7+S:94M)6XCGA?ZF/-=<(O&]"%#<,OLY^)+PDB->3!GF1OX3-ZQ 6KFBR!( MG_GI1?V%^0Q6R,\^KY@+K+6AV6_BGGV*QGS)([R7@W@$?\(84\L(HAOPB1:O MLS^6!C\CJKB3-3.(W95;<]MOAEF:VKWO'S:Y*PU_.J;#-J]7FGH:/ V^ H.O M_%',,J[**6HQ([?[4*[%N=7D\IGGI_#R$2D]?/ EA"J,N_?%1[=/YI9-!XL^6.OK0Z<9=Z.CC3S_N2VN7WV-ZODK7]]LN MN ],K@FBD;*0LAQ$^C".2XI"BD**0E:%E(64A:R*\P5>B8[H[.YHR:5)JNGL M2G:)>%9A*-HC$ZO N-(PBR2.)(XDCB2.)*X\C".)>PKCJ.;7;U$L-%/"%_+. M'&B=\3 [0-QXP\(H]!.E8-U!:_+R;AN50Z*(7=93*>1!"$ ( M<%((4"<$( 0@!#A1!&C4O?:%LWH$! $$ 00!U8. \T:'(,!!C.4TTOKXG#. ["4$#50>E1ITP\KIJD1Y\/@!2,%(P4C!2,%*P,"M:$)7BC M0;I%ND6ZY5RW6E[+W1[7T>L6'2S8L+;5=,B@?$!5-3QJ>KU6DV)MI!"D$%8A MVEZ3]I]((4@ATF;MGM?JTID,4@A2B%0ANEZ[[2P\W0]0E17>G#<6;,7OX?VAJ?2;8$@5W4C]TE:.V"WB\K"K+*T!1@]6'B,'4ZCV'" M^CPP,Z1'0L1YC=98\8%@W$_GLGA8/@G[,@BP2.ORKV;2E8BY#/DM/*N$CI7T M\3T^UR-OUF;"I^G9^]#TI!)X1GR;B%!CY=C)1$7?Y-A0& /7U%PAV4$B6!RE M/X08[,[>'(!8WHE@"L,!B2P$PM_@TTH,(P7OO!?P*B/:IO$\*,E8_;&D12**W\TW:P]I!DNBW!?P1S)F'V2^FL)1U$UKIMV?X(H\SMT M8!3"0Z$*-&H+"#[H#NKN7%'H>,3A14G_+^''+-&H]+Z=&@538[13IWJE8S91 M@!@*"$$4LWB#_\_$WPET'F"/'D""^BJL+Z6%GZ*#MQKJ%N#+FK3P#KX=V\X6 M-=_"&8((L!$Q9L3#6X,J]USACF\(P.J#)63 #H0$0+Q((PKE PLBK2U4(Q M3 "K83@PP1-8 &-%:43K_M16W$::A9IP93;[H)?Y MOK66LHF 0<;?/C./4@ M4[9C ;N7\0@P3LD()G8$F9KSXI^>#."'': M#'X#!F/[VX3#&V.!8M;GX=>Y+]!.0M=]8 -\BG T8^C9\"80<8R,R*7!*EB@ M(PLZ'S]>/@0F"QJ7X+P,8_YU2* 4710^'"(E^"KP=@Q5W!3[,/.9X>0,7$ X+@&E%/(PF)H9\0$M ML*NBQ*P09?$-X-%P'@4%, O4 "ED+.,<,Z]FO!B5R>J:<8:X-"MM=< M$ NR&LYN@-UDP3: M]SFZ$>G 019QS, TVQ*_2Y]#](KZ6BB[4DG'9HE_^@KCX(XM!<=+UC5OBSC:7&ZLP"?^1Z' M_%,J_TS"-U5L.CH4& M N40!@XD%'08/) !D@U*_W<2X3\&^W3J ?O&W[=J;0,5*7P7$,G8>@1D[ _< MPM"P-PVLK'F^+Q":4N0:[#:@1Z!"H$*@L@E4FD\!E16 8I=FP@V2:%@[!%P] M!D?0J?P!GEAX_V-0"YYXRHO-&+/!Y=V&49P.')9ANLGO>W%CB*#RQ.:\&]F\T@@2V!+8'MX<"V]12PQ3"D62X:8%SCRMRP MLB$VM2GD-!>CLK'L*W.YQI]^F84-]&4X,!\#:PULVSS0M47 M;=5[G4;]XJK^[LK&K=MT<8MTIW!C)VL@(#'06OS)YM$IHIPL"Y?1-: M?XP/I^&L-(B>;53HI*_E0'*5A7AM0!>F<:Z'Y1 LGTR"*4;?931X)<+!;,L# M@_XZCUP%Z5:#5&LC:;A9P^5"9.KA[A2&K!,,D6?[YQZ[A2&F6S'YAA(T_;WV MN3:#L4$4@+]D]QPR%S#UG")?VKWWV>0PN^"TX2H._V5: .(@'7XTGH ZVNV8 MW$2L.$WYE.D$AB?C)##D1+B);UZGQ B&BH[4&0[P)0X@&B_7&W^6D0-XQUTJ MD!8=@SZ/H@ \0)VC?_>-V3##T-YJD9MF4C8G7=#=%8?E._?8U4CBIN&O/.!3 M+>&+SR!8?&(.*>#<_2%%'/(QQE-Q8E9-W^+!AD%DW-=%(9GM(^D8ODWW /^% M8E*4$J!0HX.<1V0Q/CF+HL)PQC#1,5?3=5(,'GDTAI?A=,%(B\IG)@\,5HBR MDW%D6F"G7LE#X^B'Z7$-Z-*U@&6(E+\0>>'AEIYS:B G*N M'KW1\E3;5#1P_XJBP;T, FCQ/HP!;"18=UMW?K9_\QBK=M7I7%^\;;U[V^IV M;IHW8,LNN\:JP=.=3K?*5BV]@%TW_UD^/6)>/!!@(@S77Z.78M_5 6U+^6QT M9L9I9EE=W>![6?R+U6=Y,JX3?Y] KSE%:/R/?!\L/U0X.X%QF[+8PW,I2DSP M,"@>)PAE[.4[8E,8LF;@(0&*.P'6:^$+/$!16*(U/(9XY,:-1"UUTE-S50W6 M)Y%T+_"DHTYW"34[,W,2)1IHU2\WY\)ZBH@7VLP%$C"#@I$\&6($SGPN=AKB M.:5@[@I(HUZ,/3B+]BQ0;N,YC3J,J6_V>3%C1L G6KS._EBZ+; Z0#2+1;16 M)LC8/L!C:>HTOG]LB&FN_8&;URM-/0V^*H-WD-Z%;B,2?Y;XLWVR)6LV4DXT M)M^8N2O!,I=_/SF7"C8*SX\*5>!$[VD,[&4^\Y*'_#:] L)CEOE4+'6EG"5( M(1$D$=P@@I?^WXG4TNYIG+T?3[A4)D9%V:M( ^,@5LGAZ"$S>LNDOX:#9) M; YQ45;)H7C!A#6$-84VU ML89\FKW7=ZWV6K-X7DSF@:3T@!-%D]Q'DQXL-+V#:-(!BY6=M2Y:7JOCK*#E MMNR9B4UEPE=3Z3KB71#CP9/UQ,K[5 2?^AJSM.NYCBKV4@B2")(UQ-) ,LJ@"ZN:-/U M1+J>>' EW]]1_I,*'!YY7'!?EP!.(NY'\$7P1?"U3_C:YWU)@C"",((P@C#R MP,H+7Q791: [FE7'>KK>LHN3)*=YO874C=2-[FC2'4W2*C)BE35B=$>3[F@> M&L_H<#T=KJ?#]4<>XB& )( D@*P60-(=34))0DE"24))3+7,:]L.X;%XQ/Y.N(J%PM*V<[-68Y>?KUCKO/ZJ66<3 M%=W)@<#*[#R&3Q+KW$;9*R46R,6.PAB$(,9"]5F5W"(!,4RY9PK:\U":^NN& MZ+&,<6M\UIWM*\BZPMKK6F]'PI16ES$6BA]'T$<@OXI@:HNMFW+P2"-? MJ,V;^[NF\CJ0Q.YXD CL)(#N;6L9ZUG)7_L[D#40,5(9BH67A\*'EE@>?I'V MA_E08Y\3?[1NG'X4:F"WTD $\#I!BOTX4MI+B\,C?6/NJTC H]%8^MAD8._L MX#,#$#$L6P]S.>;JJYAUR=-G_$C'LUY1'M#IXT#I4(8\]"4(3SHFB4#UX[%XP $M_E=W;0@5EJ&/! M!]C=4"KX8M$.!]N;G]GK%M\"^@V0A;?]!F8L!L"5U%&8(*->0.N /'FG;,'3783+6[- M%=;7.4@C]NHIM!CK&GL?YD8>^]UJ;&82$VT, ["F#U8332L^#0.+QJ)H??L< M'\3N[$.Q\$>A_#L1FE#1$;V?H6,YA$4W.B#0_1CD1]L) F7$"4RGQ[C^4QSX5FFYO@U.Y,OV3")$Y NS5%D[J(@&:>BP]%9ND7!"@(4"7")P1E$ M101#&,=OH#4T-TY6]ATZT7^A X"O02MJ1;$@B?8]INWLW<)Z4:"@,?_&%(X* M1&\D07T11=*1&ASIP^!$?"]$R)9FZ2DL;=2_=]*/&:*3GEKG;BC*>0P^EL]U M;%#'YQ,TJDQ\FPATIH'[=K+O(_45)SE[('5Q#*)@3W75MFC,#5"O"_!-IH% MF_@FC2FU]G"ZQ-U3H93^RK,UK1BFTT M\#S04;XN3,,&V6K12KK\KS57?)-5-N. W\)7?J(4]JZC@*O9*G2V DU7J&3S MW/FCN);6(#Q+KA)@3QZX&,S6C3,\6O9PUBQ@Q3=?")2_%>$1F&30%?-L&!4E MS"P'\P#)FD5CC?U/= \:H)Y$;NJ^/6+A:YIG\) O5$'3YJ(\^%X822"7WIJ[ MTW8\8AT)_2DH5Q"EC%F]7%_3%"A!DI&O=W* RPN,-,06+0)I 4R*.?<9PRI) M")8L NSZK]'^&"R-1,_7MJZQMQD0:G3\"UCE.1@OLOR_0D4V(G2/L0B,+*!O M'"[>><%^G5B'[SJ]6H_!8P&,PDF/Z:IH08H!LP'!H"T;*(#1T,PN=(V6_E;Z M3(_D,,X =RR_S6M3T;T+ 06-BY?[!] ]GV!P%2W%U#3K1UR9I=T A-.$Y[#O MW^ 1DP@%UX\(_Z!+V8O!+[VSK$;/Q2PJ0:P3XVEF=*5+U;&XY>B+:L1H5#,5 M);>C?%IS8Y6ZJN"GJFAL2?QF]!"-T7W$;F76#WJW4X!+$SXTK[+182U,.-'\ M9O1KOA. UKR361^W$8H4"-L]\*#&/ICH41JDM)@ 1B16LI^D#E4JNMETY5;7 M>@7 S%89]+"=%4[ DT5H"SHW^46RBPB4]8M6+.-MI LFR-Z847^OPG(2!XN ML;,L''FHWW5J#:?0,8>6@+F1+XW5RH,1O@(=X[A8!(D"# =96V=O^;Q5-Z(F M?*E-X @PW69IUM]\ I502487$G.)MJ@0GM3YTXUE07S2+ ![[%Y#:+;(K>.0[V? M!,1VU68,VA!C

^.H8JP47(-DC [/?T4:-5OP)3$O MFQ-MS9*[S4Z$I5G>>B6+9ZQ,//Z!-OWS]9+%8)P.%-I0DG)*$ M5Y9Z&GQ5!E^1]![5.M%,_"F0VRCW3>C=Y\-]A)]TK#EXG/.4=):26N]5B?^E M,/9]:E0*O@H(FK,DLP1M!&T$;2X9U6E[G6:#'#,7CEGE]Q2> M*TP?HWN\VYPH?\2U8/Q6"7NXC.)K[N-K#Z5#KEBZXX[7[CFKYWLLB$+Z<++Z M<-9I;[V9O:V8''-J;U*5DU65?M/8<./T(O0 MB]!K+VN_KM=N.]L>W)IM=!"+D(V0C9!MAP'CMM?89SFE4W#+JE,U:=U+*&G- M3Y2TAO*VT. I:4V5O4#B#R6MV2)IS7(FO6,]8$Y):RJELY3"@9+6D,@=6N0H M:0V)WP'%CY+6N(OV4=*:(UFET=WH$[@;W>UX%^<7.^?62<3D";T(O0B]]HE> M9\VVUVC7]\8N.BM!T$;01M"V!V@[;WJ]!CEF9;FP4.TU.26MV6-\[<@R#U#2 M&M('TH?B.>VFLR2_3UI7E,.DT#%K4I6'38?#<[_'8CIHYXB2UE0'<8[EAG_7 MJW5BZ7O/<71:[!YAS+ !% M"D4*M4:A++-ZS4;3W0J.M(JTZK2UBLQ4V<+7E!62EOHE34M$1^ZVR;QSY&?R M&O6NUW6XC?!D?I[$J3U"2$)(0LAJ(>19L^N=M]U%I9_-3[JQ0>A)Z$GH60GT M[-6]9M/=3CJYEUL&,DJ>07-WJEL,+._ASTT,<):UDZV;D_7Y,]N];2S6O.KM M*NT@*-UC-&Q#NE6YYWYV![&,;W* C9I U_)3J6PZE#A;A.%+"+ MQ2/!IJ"^3(0#,6!+@WY*S^LRXRV'$Y[0N^>$QN\:W5J+P5/!JM1+3^B014,F MMSAWH(1-_11'+$H4FR@9*?8N_"H9]_].I):8"XK=<^S"#[C6 M QGE ]);S#7&Q+>)"+4 Z*,&,HPYN&M1+L$(B= =% "GS''L_=^=U&[<*!H MLPZ?!0 %NGI. *!(%RJC&]H:]5K#*7%FIC.LU\\'^UG/.T%[Y[.],B_K@6<9 M:%J^;?HTFL#<3(0?2[ 0T\VH2HBY-;WOH,NQ,=;#)$Z4R$SL:@@=B*$,92Q> M!3 +@S6("O\=1D$ +B'C<27TCYW)$( C2C3(O7[Y^LF3M6YF"FWF7/A3*HYP M[J0V0J]+&?(I0W[54OP<&7\H]^R&U,=%^_G.VL\G+ 'I+O%<,S#UNT^>1)KM M'OEV?!&I/)M=S]C+*LEV5:/NM5ON"E;2#;12. ^[Q.2FLU2=!+U'FS4&8*5+ M&E=L#= Y"S7&_DWY;#C.P4B9]G."&^.VK]Q5W+CI-&C M1.9ZI[#2(O^F1'AS1/Y-NTO^#?DW6\K+%_A%\&$L%'DY!T"=X\J^T*Q[%P[M M&F5?>+:].H;L"RM/(Y'S=.!]P/U>F2N'.%;C5EQ)=A*[;9>9XI_.L2,T$^OO MMJWZ^\!>!L%E.'B?G]J\-(SOQW^S]?KE\P.8 ON!^_NKPY M;UQV.JW>NXOV1:MUW>TU+GJ=WG7OJOWNHGO=>O'SPJP4.?S D<55D[K'T[3V M(S[^6H+EDK[M*6/1\H'EIP@2R[IC2DSP^DT8:W/B77PS-W*BH?F45X::*.F; M6S'FWHT2 ]9/-/ $9D_;&S2F\>P,,)>*W?$@,0=Z@4OV5@X^)$/@JQPD:)3M M6=^\3SPL'DC>EX&,I< #P#H9BT&-_2E 55D8Q9D=%^PV'8 'E,30J8X%AQZ4 M@!&EW>$+@:3\47/Z6(XG0)NY7<1C!HH$#_ P!'*"J7G1!"QHI,;%![$7S?HB MOA&03,@1L)_-8,!"N#"5Q%,\>O0#-O\;OJ>,19G ZLB24Z7,P M8[,Q0X\!SJCI"J\Y^5RI*38PO=26SU67Y$#YD[#N@/2"Z(SYE VE DD8\Z\@ M^2@"(,H!F"IDE0T'1@J'>K-,?>5.'AE$6&-4H$X@X8P,2=P48^'.*5$;PO MF(!01C!(?%8M=51C[V%V18';\0A*]) MW"KC$>DI>"CCV9/6J<%K4&(;RKD=L?7#C$[=1TF UYGQZK,PMZA EK4 T,,' MLT8"+4$6@.P9OVS$2HI=9L;_A:=WLGYF41*(JP08#&(37GTS^96;AX2**D M@@B0.3&V11)'55;F+X_*R@1X2^C8%3YL"5826/5$?Q=FH^VD"&R]")82#T[C MPX&$X1+^6H&025 *,)S<(-PSPW"7N*!,@*.\.8 *O.CWU+W5,!.7)AUHKB!_ M:GX@_W'*59=6&V= +S#Z",KG^6&U<$7:!+X#8SCU,V.-+#W"#D^SF L>#O(+ M_8I1)*=RX T\QWM@KX@0$6CB;BI=H,KO^GIX_4)@E"8N$':OY;R/#] ^5VZ\ M%QRK-A]"KY8:Y6K=%H0PT(B4FPRDOP8VKI*V(Z[" +0FS'=MH"+-'TR])'L1+M?E43!64?.CD M-0+PRBUM_+AG_!SO=M-'/="QW?Y\L(,[N;J1#;SK]>'VC'=SK M_N7-A_['TW-P2U()3:L]^O0ERN33SMG2$KDT-*A]U2+0_T1W\9#N&+DYT^M^ M_^F77^D3_G-=?&]__T[,HW"95; HM459Q0+-6!4E$H#ZEU\NJT[Q/,G<:QA^ M"+8L,OLO_X<;&3(2*^K@G"L7^!N QI<.G:D%[(KN0%]8A59"?10%Z.J^OU6! MTIIIY_"M)>)TABYJXN&E*&/:9?%@\OH5NB.? %3<(-A.O0Y0C[GGFWU ),TH MJK02+,&!7D]>>OZ"&>@!*I107Y1-N5/ .9I)-'/A M/,'0N%6:]XU(L[U[4N!%\2]@ 2,/VG-RX47CH4H3IU6,X%G:=;^BK&K93X60 M_!Q=>_$JC*7_\_R',+C] ;D\?TQFZ^U_GOYW$9T^1 _WA[VKT7#8[=]<]D:] MWH=Q?Z3U<._C]>7H\O3T,-%+E-3>PY4OXO!_Y;$#,/QP2X^@*4.<30"KJ-.% M\G58&.UIJZ)/*U9]IFD 7A.P7$'[Y?8Y*%!2T-\7Z*E?]_T#ZO-[NFT7#[?" MQNB#*$3"+#0$OSH+A#G4'%L!7O1.5=4%V0A=D==:Z$]0#"*T,![]T,CU:[5Y M!-J@XIBYRHD4;@IDX>[<<2RV"'86^/NM)TB7'(WLY?ES@-$I. I>M0P"#$\& MF3K9?2+JO9DB*Y_T/UV,+LAJ 8X-4K*((1[V\L(D<_S<8Y48\4$?6\?^Z+** M'[1GDJ W'2!AZA>KJPV/RNO)Z-S:9%1\7'Q";D/JMTPL"EF'F[2: -&++PX":-UP59XD3:(92Y, MV:LSYS>[H&*BTI,H%!$_2#%Z7C;,;-*:=$A]:V] T=K'#>0* J^#\! SD-5W M#Z*''CMH"F21^=8RS!2& C3G!?0[\4^D[C!(C8NP:^+,081NT#Q-(WPJK2#* MUVV@EX9BU)5@"4Y[Q^>U]@"@U/&#=)433MNM^:_;^V*:&6'U,!CFHRM"G**E MQ<,*,#!/7=&EB#70.P#S;A7QH*M6BFK%Y%Q8N1+#,X^\_[3,E&-N&:&M7^&. M#.;#2"]6MC%+$10=ZL2X7AZ#*@-/Y.VDE%KHTT/1I>T;\^"2CF@^/O/[(DY)VS@5LL[6 M>:1X;\1P^Z4PFWW[I#<;VQ2EAU/,W-4O*O<(+KQW%8^[$F2H3*0B=076EV.Q MX!GPD&3A1>Y[C,RN:03YOA?(Y5_A)KB&WD3[6QJ'[J3GD_Q'X!)'!3_D4%M= M;'IOQ78HEF4O,?Q3.7Q D+XCW0%N$'#+ M,@][$B.FR0+\A$2G0X!66R+4PISDQNQ*IBTTB"H=IU([:,]VJ5PTV?6$ZN4N" W8C>4]^&UU: M53JY^YW96_2$_,ZE=-5&@%RSYR;_55R!**.:%^U85E%5F9.:UHYI-EA4^99P MM267!ACXQQU@LD^J00%K(\: &(+T6F^&=C0E05DJP-:G\ M>D=;,T00#-5Y@8Z\HW3G.^)R%B+.YP*%@P)H@1M H$X+6G?CJ36$1#T#H],-TV/_PX>-PW+/MP[*+7$P-_A F?;%U.0-9TG 715KRD,7\9P=TH'OCP1Z>A,?D2A_!2( MO#PP5@0>ZX2YWW CS16?$TKK4(&DN!S^ @LH+ITDW_/:C"YA& DMS]\ZGSLB M@2M]>0_^H84>#T;@*+R"JNR6XD'WJG!. 6N3E()OG!9Q6

:F&1CL.JZ* MP90E!DU0U^B,*1T_0>K#?_(;BI OK#9P>H!+FF]XS]&6P"!I& $?!Y65Q!UV M#\RNR%,4M4EH=QS?%0#FT0*K6\1 JPS3XZ^+\+YX6OFVB![X>Y;DF/,<0LT^ MEO[\\2K?/@>VGL^!BRD<@<__D/J^@K_$3V%'V/8$GX>V**CD" WK8M940CW6 M1P**N\F>+'@4TZ "=-LN/U^)\:";&PEEBD[ATA?21(6_LP,#0)60Y(:ROJKQ MC2S!:8V.7&',AE&Q-:YM-31781'N/-K"J,9EL_?J8 \ DV[J G\7#]!!]XV) M549)9EE^K4ZM>/CB!XX% .60"VFHA:M8D-=%A%OJ8QE%,@5 "LP>\Z7@R=DA M1DX[-39>S+K)\O]R!Z3$>&3;C(7<"EC,EL>"-9O9*@4R"U7*["[B&]A M?>_SI _P,A$@ *3*6)B6[V)+""Z/E-["V@A(Y'IH(SC9*"BV-GE=/L32K^R^ M4[[PVU%G5%]CD#?I"V*F#T='&&]@]68]%3+9 ^V8(>U#7).O32&G^1;<05)J M2%:^[1ENE$-[]COFQWQ'9Q8P@R32Z;)@O"3O\5SD'HNAM$^L(K&ONOE9T(Q, M3+(H]BAVG'F2L62YH)CC+\GIGLM MN:U%)K("Z7B 5LLKN=9*?$M8[R@D*LB0>4]SU/9GF9<;I@F&V/0^W>;=.4BM M#389F]B=GME%E+$Q>:B[14^94IPF0-C_E+DZF5&'5'= ;KS\% BN0I;>4N11 M4X8P'3L&.TO[%'*=[VSB8/7QH3U.1]6T?Y7*RJ/L6PQ3596E[UL8GJ: 8-KI M&7+0W]RF,B3]375C6N=V^7B\\G:ATURR*#\>_]&I#DH;?3XP>45>O.!.:2G* M=FME$GF%**;AZN2+35D&7;41RI2(7#?)95/DB\9^-A@!Q7,I"N)-'^I\+3RNL.16"$CA?;#^_?(%6YN[EIB=_;GP.JIC57/, ML\NIB,!2 1:YU2EF%0Y6^N!><1C4]=Q,!BE<1,=KJRFC>EB;DWA ([=5_Y%C MBFZG4%$8Z_37Q'LO9YA"@[.KLLZ'CY=?-CBGP*MXVYNEJ#M%; $XENDRLVJ* M%=^*U"-;9+973'OF.D*F+\^Y$M8XAE=11#S'1JLX#PQ7O,>A398#_21)]-+CDI*F0J(\LIZY MJ)#>@E65M%.O2XG SUG(HK*UM1W0:9M@-%4_M%&?H?24ZZ3/L0?O-[_%C1B8 M3) 4%DK&3, _=+HA2_7?"&!QB^?3;?&L#RE7V@=S6]ZMD=?0EM?N&^G+.SIR M8]U6]>5MV.T\>>[(O(F&#Q=#-=XOUWQY8B[??'B#YA-LP+S79&-68E9Z$2OM M6MO,2LQ*+V*E@WN@%B,+7ZP[?K<5<*VY$(:)C1WC&T,;0QM#42VGH]:S(RYEXR MM#&T,;0QM#4"V@:]D36>VHQM=6-;Z_< 7DNIG[)4 ,.>/$/_V7:?M4<]:]C= MK>G,[6=9HEBB7B)1O=[ FDZXH3-+%$N4(0/;MKO68/1F2NI%=G8S#,1Z3>D& MQ0[J(V%6K>H"$VG?%46S*84V+[*?Z)KFV7$>CLP<.3*S*<\#[JINE'@GT%7= MMON6/3"6D/)RDIV+L<90QE#&4%:+=]GM6;8]/#[)&,H8RAC*&,I>X=8/^V.K M-S2W;_9JFIV)P_]7.F2W]_IFG(-]$:8?^=SN@V=R-TJH88'X0,V]A(_C\G%< M/H[+QW';?2BS8;?SY/DX[J&&%Q_';8.'>?#!MSJV/)M_,(Z/ZS*K\7%>9K73 M8C4^[OOJL-!5UL[O(@LWO,M#$(_[GAP7?V/Y?D,BOBG_U;"=P/S&_,;\QOS6 M4GXS$##IMMLFN='='=F/,":'QNG3#$8QMHO>HKWPP<#JC8S[V*>\H8\Q@#'@9##@PAY8_8>< '?UBT6+0*_]OJ M=^NORWLJHL5['3>ZHR#',8X .:=5_&9BC2?F;&DN)L7R=-[R9-M6=VK.2F:! M8H$Z;X&ZZ$V-^IU]WXWNYE]_Q;AW*G$!K!K3[>NZF(O M(-LI(R,++@NN.5>@#[[ :'!TP3T7)X&%DX7S.5U5P%&OJ= =:U73\?IVNQ77 M:J[ I7"-GY)D9#LU9_8BR#XU3@@^7A;.5A:/7[QO9>61Y8'EHN#Q=3:]@W5GZ' M\B<5G5XSN/$&HYK:KG'*8\LFRR;KXAN6=W>\8\1L&BR:+)H M;MO_]M :]HZO-]ES:(SO7?]V_?%^AXN]IG'CS]?$)><3Q_IQ&XD?IRW7LR4#$Z2SV7$]&:[&0L9@I M%8C;2 :)#Q :NA]=)7Z0KN#P$>L*7B1>D"H.?RY4/MSE*W'O)0BR5@E]N MA0,P(H%6\!(_7"^Q!*P,7'CXG8H3^I@L@)PP9#?.!WROA(Q47C(6Q@WW;S\? M'X)Q(0<>$!;CT'_#E6M]%3P[3&_QOTHOG*29AG/ZIKJVS5O.%\O1N0MY)7(( MG)7Z22Q<;SY7N#%//(YK+Y>@HQ)BEA1E?K86<@5\@SR+OT?*5W< !^*WSN=. M:;;%B4S2) 34F.MB#_"$:!4"7ZF-]^)GX,6P' Y(G!_&B#0@?-6+,W'$E\Y# M'PQ/'$*D9!P&Y2]KH'\L5.#"4(VPU[5RU'*FHG)J?=L2O:Z]N]?\DL=;IJ3) M-B--%@&&J3'M.H8O>9"X -!)%F$:P]CB=X\7L'N)P%?NV? ",!>?Y- #?@KT MY^I#@S!:2G_#QK7QFN+!9/< M/M^=LW?O^E^0Y_!J'/RSWO(\<5; KO_I.[% MK^%2[OA6]YZ;+.!/F%-F:(*=Z,M5K+[+__A^VS8L!U7=12GWXGI[=\8.WXC1 M8^K;?WG:@MUK1V=S.N[MW3:/?M+FP?/*M77PO')O]O;6IX].7F:W3NJ+"W+< MM!SNJ-GY. [88"HRPTWTZ5Z;<3/PJ0N3U5@**3,6,U:5L8R%EIFQF+&JC'7P M[NLY6P_[J/$W3@< M/DCL#"\H :.F@[#-R<5^1:IU'72J(0][/#)W..Z(+'/\'&Q&KYK0RRCA6B&5 M=J?^OB^[''0DZAG&_I+__M)(!CPGR66[@^V.O;>-N]9X4#_&L=W!Z-40PK5! M*OM#MCO8[C@!R66[@^V.O;==V).)U>V;*UUZ;BC'L=QC8QM;)2ROM5HEK<]< M?2W-?L&"!+$N*@"\@:?YP[GX(K^*2X=S(8ZP0UUSXKAIP-+$F/3LGC'0/Y=8 M!4M%S9)P/#5>@U2\2&DW0\?4$"U@V3E9C3+H@ML1UB.L1]@S85W"NJ194G%>&H7SXQ\BYM5"!K>Z+NN=]%-=Z%-B/44L&FJ* MVQI$RL:!UN''8$ZDPZP]M;JC0>VL=2YZGV6K"81KB*5@CSH-31UHAKKC'"C6 M;77*W]0:]EFUL6BQ:C._Q= QUXZ%-1N+'VNVY^UG6 /;7+=BUFPL6LUR#,,VE[/Z@Z,]\YHH=P8.XW(TG*R*N;" M[G*FZ+/Y<'%L6K280KB$:K=>I/S^MQ0J-$T19L]5J4$ZLT=#87ODI M2B [#-?Y>WR8E-LQBAULMNS M VO4-P9'Y^+%LCR<[/;LH&.L=^%YZ6"6F;/5(3UKW.44'Y8'UB&Y@\<9/JQ# M6(<\AUOZ/6,G:EF#G(TTG*H&X?JAQX@(-BA*7V/2Z$)&ZOU,Q@J5R1(#A51# MU!2?-8B(C8.K\]MB[%EVE[<8>8NQP6;"*6XQ7AAL97&24L<9-:SN:@C\6/;( MV/8!YXJR:#6 < W1:%U.FN%W^I-C&UKG*((LB?'>J^.?!06 MN@:$AD\I JP[2&$#*2PZZL %,$H5.&M3C,8X=;+;M![N <( MRY!+D1H-MK*LG*QBF0Z-;5B<2WR4I>%D-4>7%4<]04V6F9/5(!?]@34<\.D= M]DU8PQQ0EM=RZP@N<<,DMZ9NDTT]E/](>6<-Q M_45(S\659-EJ N$:8AK8 \ZUX5R;QLC?V>FVX8 5&PL6*[8:HJJ<2\-ZK2GB M=W9ZK3>86%V[?A%DW<;"=7:Z[6(PXFK:W)/>"*G^&8;NO>=S^WG>=#U"H9)S M4=\L%2>[NSB-AS5*8V2'-T97DRL0;_^DFIM1C&6 M.]Y.-"]W8W,G$$]2ZCA%AM5='75[0=\-6/)8W[&^>UO!FYKK^W>24L?ZCO5= M'?IN"/X=ZSO6=ZSOWE3P>MP?H@EU 4XI%/RK2M(H$$DH5E%XY\5>& CI_I[& MR5(%YL+#C%8GNU%[T1M:_>[8-*>T$'^X@@_OXCXM+3WN,VS4-65A.5W5TA]: M]I2+P[%J8=5R2%AFS.7A6+6P:CFH7))MC8?&G!9.+ST;@3A9[='C]-)G*0]. M+WV(AA_G<^4D(IQ3JZ)%Z'NN--:FJ$$4;!PVG=].9 \[&QE3XZ>X*<([D<YYJRPF.%][9R-P!U MQX6U6;18I9E7:5U.)^7:HT9(]7,"/YGB)<:B9ZCY,')5E%/"7GT5,8;;Q?_7 MI?^U3=O;5F]DKHO-$[0Y%Z7/\G1D&3IB4RB#/NN!5&JAHN?"=*S##)K5?6O2 M9;'CG%96<&^1\VK0ASUA46/%QHK-@&+K]XQ59#UE:6-A8\7V2A[J=LQEM9VN MI+W5B?\&[9O460I@%4:) M3;_S,/-8@-D284OD*& WMJWIM*9=?+9%&,K8%GE52L!D4%=2 %LC+,)-$V&V M1L[;&NGU+7M44RB=C1%&,C9&7K6E/#!7#/,L;9$7G5'X:R*!+ONN?S-$J1#' M]P+U?J&(]G:O^Y?O*]3".M3>?'U\!#SB>*_3"%A/) LEUC#D6*C 5:[8&>Z+ MGJT3?-XR>,M,Z.$\>QJ\)>-1P:&* =CV@UQO&Q,]THL MI:M$H!+:QP)*1E[Q[7#2F0BXS/?"H$D+^ZW=Z1D>E[$%AK%-#8\M M4O%*.8EWI_QUIZEPTS9X_!2('^4:,6ML$4C^UOG<$7,%MH#TJZD,,DT6(3QE M+23H_14F.H1I))2/2Q)2"P3'EW$, Q0.6!C2"U "\9I_JF@I Q&GL]AS/1EY M*A8R%JX71^I61@C'(+!>@M_#+3=>%"?B<^C+R!*? J0+Z M,>M1+&YA]A'1 :@N48Y27]>7@W?!$T+'HU_SM6RL< &S_D_J$[>.\M56P!8P M,>&K)%&1F$?A$CY5R5!RKA,&P M&6+7T\0 %D26!ZZ2@:/$O9?H1=(OS(8!-G6LA^')F>>3F)2$I7N (=,@EPQ: MX3#V2'0BY=-EL-#XX$SH8'W*>12RLWZ,Y7_8&;P5G]/2X=>:G _,(TX M=18E41O+F6V#_>L<1$J$!_"-U!PA@!8A-Z#;R,0';AI MII)[I0*ZR9%1M$;QDDMP%/5=!%$Q61;Y.B+0@P/JI)KOP:4$R27%\\_+RU_H M4H*F["&52Q'I5I%:R2@7XHJ*BJ@93]P17U"*8+2Q%N=;"9H#)%JAA.$]50C5 MNLB4P-3L$1@UP,TX!8! $6H16!K?!Y=>7!"*AFD,8XW???=B"7B(W2OW;(1N MNJNO6FH\8*= ?ZX^- C!"O$W8A,V7E,\F-QZL%U\/[OF[]]TOZ'/\4HZ^><] MY/GB+8&+?E+WXM<0#)WMD=][;K* /V%.69#% 5+)5:R^R__X?CO$40ZJFF1; MA$FF>\\Q')ZFJXA;-?G65^B8O$QAXFWTZ5YC MR"STW;HBV!SA+X?;/\+1L"=H^3B[.:!Q5%0GP^VU(9C5F-5J8;6#MWSY/-!# M>TO7.W&:^'%CF+>)WUBRWY"(;\IY#:_?Q_QV]OQFP)_HMEL[_*02$:XP+(^! M+#\$_<#=HM\H5^@-,WZ:FKO8GAPGNSNQ[(&Q*C7GDDC(&, 8<#H8T!M8O8FQ M8Q>G@@%U^MXM-Z\N'2=*,:5!%^ P9EJQ(\3-%8K;AD-K/#36,IK//K!LL6SE MMXUZ5G\P9-GB@,J!#/-+A.&49&V)E2_A;LR447^FW@J3P=FK>GLD:AG@V!-K M;*[LPJG@"@O$V0I$?VC976/6[:D(!/O<#S+,5;A$9ULF^W+%V2=@G\" BAZ. MV-]FV6+9,BY;4VLPJ+\C_:F(%KO;_PQ#]][S?78DV)%X$EIZ/6-E2DX%05@> MSE8>[)YEFVO*?2H"P8[U@PSS0XCC5M$2#[ GD702WL]N$OZ G8"RF+XU'9AK 'WJ3@"+ M%HO6,X^@3WIVKW[^.A4!8R_[XY\I5FKU @$D#&"$? 2?W8NGM?AHRMO9+ \L M#[6IWE.1"G:ZGZZ.QB>T&PA!I^(6]"Q[Q(=(6;18M&H0K>Z0DT78USZ47WY. MX"=V)XX .#44,#YF]NS8ZH]KZGJY2YQ3P1\6*!:HA]/1AQ-SN6EG(E!<]_P9 M=<\M ;..V<5O%(J=BA\R&%ACVUB^S\E[(BQ<+%R'"]>X:]E=SEEA-_]0COD_ MZ:=4 49(; >(+5/91V$?Y95<=6$/I]9P8*P\VZ'D*=GFN?0YF@"^8W%C<7NU MN WZUL1C88 M1E9O:JS@SK&GH_>. WQ O>[_*F8R M]F+A>G-P\Q4G"+ '

XX M!&""5%Q@KPG0U#($XH)B+!4L%;OV<-?J]XWU>6#]>]9>/=>\;S@ZG8H[P86Y M.;N>!:S6/7MKW*N_>S:M C?3L;UZ76M8>_-2I>>M6_$@LN":]!B&5ICVUSW !;< M6H,:[399?E*)<'=+#-%!QAHL&,:[YPCK (35#=.9K\QY7T?CM&_?G$;F26(: MZD<#:U27<[J',.>R!<0HPRC#*%/<-@1'L*ZF,">,,A7;\*^)A!GNN_[-!E8A MFN\%ZOU"$5#9O>Y?OJ]0\?,Z"'I1_+R,E(N6$MP%E!\D8/KFI M@\=XZ00072NC:(W/Q_J<"M^)WT;*EPG=@@9V1WQ9Z&%F/V^/5/IQ"/?$J:^/ M%LF=@\%B'H7+[-$T(#I+C#/<8]&302\#X2V7,!$8"#S3"9>*KIBI0,V]A.B! MSYNG21KIGURU@J=[,G_VOIE\3H%(VZ/3I,J(#1?CLU=I%*<2*1W2@[(AQ D\ MCE9 S[TCFLI9;9.$JX4,;E7!F'OJQ0IY*[T@3D281GL=P7N%RQC#^N$ML,)I MA*R-CUL#%6*A0%+;YD9)8QG-SCS MLO&@4)H:TVY%F)<\2%P0KX1I#&.+WSU>5/ QSGZ(C2OW;%B9F!M"TN !/P7Z M<_6A01@MI;]A==EX3?%@4M'"4;Z?7?/W;[K?T&>P/YS\\QYR?/&6("(_J7OQ M:[B4.[;[O>RR^9TW-N[K1X]3[XMDV]]C'?R,C, ;Z-/]QI!9Z'OUA51X(A+ M.=S^$1)LGJ#EX^SF*#SC4"?#[37AF-68U6IA-6-;I\QJS&J/L]K!93@Y:>X9 M/?$L,5.W7H!'XC'FA'$&4R+=()(V3M:-8^&#Q,[ @ISXFII@-VXR M-=#)> ,3P]W0CL@SQ]]S8OAB^&+X>E/XZO6M:;_^U^D-C);=.!4-8(,Y7(,;6<&HLFY\% M@@6BY0)AHVMM+/'\5 2""R\^TE419A]+GRLF- EUSN;@->#5J/]FM6+.^N U M"RX+KCG!'5OCKC%/E.66Y9;E]FT4+@:O6>&^A>"V/@N^ECPS%;BF,\P8Z)XC MI5Q\X,2+#]C#J34TU)Z00+_8-6@O65HP G?&?Y+WO4M^!N=H8#K M?'B!D4>:J]+R+5@IG8GAP<7&:%=S^1VCU6Y,5>")5+Q23N+=*7]M%<60',!< M^ LI^T!=) L)[R7"B\4RC)3PO3_@"2)9R$ $88)_P&BP,)9<8@6L6-S#JM-/ M,RRPY+*K6JIM)#A:6,/-X+'*!2K%PS'#A;&T.9SMBL'*\B M;RDCN$RXJ<(":4X*+ >U-*_-^=! 'Z"%KA_7::K>:YN>OFR-*K& MR<1"NN7CYPJL7>EK]K^]C=0MUCBDRH(B /;;%"!=HA$8^EY&KKE9?VMW._VF MVA[C7F=J=&R;RK,CWH)]3*G]AK*/;5JKF&.?GFG6WF:?3W.RCE)0]MJHR-?D M2?J#&DA)OX$.Q0JF(0&--KBHD 1^I;ZNO(CTF"$3M-\U1 9<(YSO@=Q6\[1Z MNWDT+WE01]P\N'Q4&]:+M08GHT17$BV+?L#7M(1+N49S&0G@Z1JR2 .!)2+G M7N E:'+/TH2NRTSK_%K<["]I"U9/B%5LX0+MKOO+3W\$BAI9-J3[E_, M""Z6VI5?J:1E9N7H@L&)!RY#48T7G9.GQ2/6Q83C=/8[B!N9=6!S!4$*JT,$ MT,_3)8\_*R).!7DGO;SP[R>LJ!/ 79BG&X"%>!6ZA:GHE+5FP_M 1?'"6W7$ M!S3>!8X6ABKAWG7LQ82_;I@MF>_!T[2O5!D-L;FW7$E'UZ;5SM)&'>(G9R[1 M&(6W)I[CK5"X-/DR5VM9X@5)$3W[.+Z80;6FIP@CAN4&1 DR*QS^E3/,;824 MJFH\C3R_TK#PG^NLW/4F.2WQ6^=SIW #RFK9VY?A(Q\HJYV$NEZVHI$DD0QB M7;:ZVC%OS1:]*8N>2H,'#E!U0W)*I,6U @ZG/RE0@9=4&O]4D9-;+ J=96EE06NBE0OST9+Z'9+_C;R-ID6M&E@WVHNK5<*YBO36 MR+F*=$VW0Z[&)9MPO56N(LVLU@16XRK2S&I<1;HM MIWM^"RI=V2H]S6*N)=V\I-D7Y<1R-6AY?+ 6N(H>T2J5,'O6=&RN@NTY%[IDN6.Y.Z:]\"!I3L608 %C 3M< ML8TLVV;%UI *SB=CI\^C<"GHU R>-\7SBVFB]-&U_ 0I!Y4Y7/!T ?JN->X: MZYYZ#BC$TG+&TF);D\%NV0N6%I86EI9=:1E8 W/-3!D+6+T;08.I,8?TK.-E+'SEN>^M9@:.R,PKG($U?Z>4&EGQJZ>3>(I(T#M&<( MJJG&F/7&BIMSUOS)[HZO.(S>D//FXYYE3VOR6YY#L5/1&(QDC&2,9$>I^V.V M:ADC&2,9(QDCV3&0S&P%L[-',NY/WH8N29_FH@PI&&KV\^VXVQF8[>48SD7Z M2.SCJ^.G""O"PXK5*DZH2]!*!=+'=$!+W(>I[U;;;V4MX$#@=!=&>B(V]<4F M:-33#1LZE0V?\'E.N%SYZJN0JY4/$E\TE<+V7?)>MQ^.U&WJZS,X5M8C>Q7& ML8>B3WVQZ;$PJB6V'8.AAGZ:/^BA]E+8X0^NA+OPP$^U014]T:&YS;#1/$Q> MMSQS/9@8[;C2::&$VA0#7>BU<4=\"K(&W8' =G8)M4^CMG-(Y,@5"-/X=J 1 M#D9]!6)BZ^(H)SNU+X2YK."5(?8\$_<+#YY(CZW.RW'2"-[X,Q!]%0+=UD@3 MZH66K28,8OW PND)WBLB ;6ZK&XJ4QNU#4K)&+LVPS*!W.EV7KJ!8'4..UWN M3'7LRG-5SZZ/_+VJ8,A#*VFL4>RPN6V&AYUAC6UBK2KO/XB&'?$O!>+O4H/) M!V0,I+A*EPM,J8XSTS?-8 Q EA,-P&DF@'N;6*MKV*"$$,-8K_M=NP: MU-I^T,]:W58E"[/<,]0-P"H0=D\LX:F+.&]#BK^4[3SSAH?[3XCN-# MSVTH#8T7I%%&:J,!;8I]0V?KO VI12ND+.&'#GY"/*HV&JV<:VA]AU9]: -, MJ8SGU5>X,<@X$C[_4T5+@"HK,R:TU4-*!12[Z\5.I!*U:9&8TBL]P^!-0(Q+ MG^6^ 3KI+L.5.>.\KA:>#XO_*7 ]:8D?I2_7,?[U&=99KH /MKMDPXRO@%^! M10)/TEOR/L($>M)5?Z9XW2H*[[R8*+N0=WB5"L"0'V$ANZM M6)K:;B1"ETO4$?\=WL.;(MVE/$P3LJXR(WAC,1VPL'57ZA7VOW4*G,F6/M%M MSTDOQ7&*W59=%]Z-+9-!-G+;;N.92$VMUL"\O,O9 A@F +(Z<(47)VCWT7OP M"<@D3I*;X\!_A:T< 9&\2*L]30:ZH: 9T:@T'G5OYXJ]^X"9VU04:AMJ8K]O MW4^5T(X:D\;I%$M@O?T$%>W,&6(; *S%,W)N#$PA3^QT@.48.ST%,8Q=PFV[0K;@%;!TM M8,UT@!U/CMK(L\>=. ]"!N[$V=2=E#?I4WKH>[$CZ:_E1O!T^^+]?H>WOM->[99@\EI9 M\;Z-D#9+L9H3MX,;6[,F?8B8>=BH)?K@=&6T081C7=DL&?TM\# (^AF#N'SV MF77FB\2N.R&QZTZ_%Z^30<[):FSP^U-0[(]E6[B;(>8@1!R1,Y!$JQ)FABM! M\=PNQ#*,E-[VAJD*7]UBHE.0>,G:$DHZ"WRJCE$O9%Q)%:*XN ZI[X^,=\07 MBHMCC)A>CWL[<;9]I)Z^GS95BAAZGJZ43[(RT"S<3H.MSKTC+HN\)$R(*/< M\JTAQP]Q!RF%I_B/[7[O>[K>.\_2HYX@^R./=C"IZFN"!_)F:AUF>W=/$_=Q M(<[^_MM?T_C]K92K[S[1YM07^?7:BW'6::2^P&L_^*'SQS_^WW_];>>Z7RC[ MJK@&-\R0D7]5\[]_S+LW_0_?KSYT!V/ MI_W!:#093:XG5_V;C[V/XV_^L24IS]@1V >=;RAH^B->_ATL'!"F*%Z".WY? M<,=O=T%>(LRX/YO&BGA QK'2>5%Y$M]:+%6R"/4VI.. W9CL[CS>P]/5;$W[ ME])W,+]0"5>!U$99G@X].,8MKFIV8!KGJ0(JD+0!FRDM)D0 MWQ;0MFRBEJLPDE&93>@H+6AZ6U5OGD:X'8Q9=?^B!$-XBA$H?NM\[I36R3\O+W\1,QE[&DB^ MXHQR& O3)(;GE1=3(E5^+5[A!7=*;[OC-[CMG*=[ #+ O9Z,*/=Q8_XZ77.) M')(/#J_ C;ZYAY:ECUOW^M$P; ": %9?+S1,D;*X8(3TF'VOXZUK8]I[.^,4 MI=E/75C2"^]=R1<;S)I=FB>^W*H 4X-H33=T; X@#CWU+Q_P- P-U*&%KY M:4SB73YEO[ BXUQXU0%7BSAMC7=KE)I/\[R0W)](5V0'[,4.&.),X5MC8 6X&6V'51AL6CTW M9+: 8;']V!@NB.?K/!N$ADB$=&#\:-Q8>\B1)U#GNQC?:-.T/[E_W#7"/$KO%>1B->@Y99DJ6[^A@181'!YMPB>=R MPN@%V#@>7UY^' VF-X.KCZ/Q^-H&5RW#QJO1Q]'D%+%1$PL-GJ),M_V]N,HL M%F3+G\(@,T0Z9C*&_X7B!!Z2SASU*D/(CGGY!"S LEIR(S+>M M"1@_:71H, M7&"[".P-E5V*::US+XHQD<_*_@*_(G,C<#:922EF8;*@E^&-<0'(6HT7B1#WVMKZ,H3YS?E+_(!;EURJ -X'GVC2]G861E@RJNJKZ& M'E3%_P)@\S&"I1,EF63HHV*[?,! #:")MG+(/*8$1Y$F7O56RNQ% M+1!3SG'Q<>,Z).Q,WP]@ &NG;3=@U1!!QT/, \<;/5@C^)Y^#G/U.9AV_I M3N1&L@K@T=Z*9 ,7.EVNZ,[L0!,^-.-W'J ]TH,]SZB+QJRHFWC0%*9>$ Z(I?^S@,S M(]=/VK8KE&A57Y1+L7F%O)6(,/@(+ZI8Z/OT;'8ZFPXWWZ/E^]X-[W$C(#N# M4E'?A&.YNMF,[GG[E;@.5!#$EO-3.JZB0[\5R<"!Z+M*I?*L:=,A<%@RTHK9 M!4L9_8&AH3!P\[/0J/OA-Q<)!:(##AKI%E0G890%>/80)#\<5!GQ!A5>LPE=V0D?C6T7I?4\8,.#6D>L@>YVF_%[3M*66GV*ZT5O"4^V%]!2^)-)%_E&A )>MK MX(TO*+7/\:;ZDYO)Y: [[=YT. MK/ZD_HZ/)UA2L\DVWQL -.ZPW(@I#_14^O..QU9_.#7&>B^EVEFCWB;+M+Q% M[Y*(9?/1V_27:X]/:ECWH6^-N35U4]]#F!''YXF[B:=+VY9)H_I1+"0LZ3R0%@Q!U.C0,G@ M0?/LF%9$Z=1+7.FY]*)*9EGU\&Y^3@_+Z6 FU8.#I,M69R#I!B9)XU4(%F+XK+G ([[(CQD;>6,S _CX[>;]QT#:CW,/$ MR)*W:1U>NLI>8)R0.A=;TPDSR!+CQ,*%2?69HOR0)O9[0 @#?8*E$ HPT^?$ M.1758"HJ9D#'RO9J=QRE3E>WUKG>% MRHZ,%]E!H6(HQUCYIF)2VS#TLK3*]EA4S[>[M_JD9+T64!MVVKI06J=*DT]AS%F"M/KBY._:+?>*7SBYJ1UXY+G/9J< MD"=66#?APZ,8.&T\C5&4]&J?:8O'--$LSZ6L=)7**D&T@MD/,5V.QS0JA'X\ M=+03_GDX;%,-[ORD[B^U4@8Q^B4*@Q"+8! $70;NE>;03T'U&B"4MP) >,ZY M@=YX]'%P,YV.NS?#P=7T0V]Z;7<_#DRY@-!*_:DS)4KO%&S*,5* M82@(6B?<%#JALK"?$P &;GB0XC_OJC VLWEYP\5_'BG-8)+N (+!:;P;NNVW6CD5581 M!5M(?*3.L[$^U54-V6AHWOB!ZE/+%7^@-%CB?,VU95IIBN@6917)7;HONVHJ M/[-0GTTT6NS74*JI&-!"S+I,;['K&P:I,\0"!-I"G?%[NS[4N89K[R3V=M6\ M]]_*O468R1!E8@\W$>4+%@RBG90EUBS,N!;8I *P&'[.GW.)?6/-15>H7&,, M0N4COY?%G58YHR_@O2J/=^2#H?HDP _O2Y&C_I;%I\B+_]#SGZD$)9L6/:NJ M5!8KP@N62J(XYN7+]/MTN\(L@V_CZF5V E#7FK[Y4%83K5A=;G MM^42CTP7\\O*VI6E2DI8V CMT607&>7+%^B^X9G3LP#,+49(01>*?NMY%)W( M\?SSYKCP/'71IQS?,XSDG!$X&\!AAC]S M\/>SDX2X_-B-^4'\&[W''^NUNJC6;F%&];?,J$^X<__^HQ:9+Y$,XCF6$D ; M00\PC=\.5NE2N+E8&P\\D/JD./Z^* MIRT '6?*QV\5%>2*>_(&HP(S4^%URZQ&)7JEY>/R:DUN;C7%3KA2%8N*YH(R MC(A!@64\!9[7RLOVY# 7R;LKRMD]:)[1PW+S#&M4'<.,Y0H]\;O3-GX^0%H?>P(98OB?)=.@P5 M9K4@O0"CLIF1,,-*;47]$D\*2Q\EQ;A&;*MD@3 MQ[L5/GH,>6H, ?V U48+0)D,>@8!!91R1,5,29FO)%;2U[H6'7\9Y:T LBI- MT:T,LFJ!,?:BSNM#DS@(RE=]'\[?8R6ELJ& %#Z]HFPLD"75;":C4 ##>B8E+[N2%223MOA%!W96#RWK;?4 :>CC\8DA*]\YAI7MPJ%)I&6((0N+S0L .)8WG^!&(F6ENSH;'$8WLWE694% M&(FZF^+WL/LP+;+B<'/\078H2^^5[]$1VC*&@Z"$0HU7N!XQ2&EXZ+27PMG2 MS[Y-P2R@ G#$FILE]%#^;V,K"Z.G%(1#-P=1'H,Z6>H8F!=4,A5QO%(:-J^_ M19E&.$"<9 ;(5'B"ZEYOX-[SS9VNX="+U@24[)R_,I]25O]35= RT*D 213Z M.NDM7YJJ(PFD>)Y?N*G*<@G?XY#OZL@LW71#168Y?DN]"5]9($Q4I5WJ!(D> MH7V>51&3)FGA]R"R5%XK.G9V]XF-K2K&^044LE*9_]0 M$NO9E?.& _ORYG)ZU>WVK_J]C[W!\.-0'X3X.!A>W5RV> >\DD21)]%5V,J( M4LSS$)6;[R+IBG9D922OM@$V]_ ?WJ!OPVF#0^=B[$ "%Q7<'GD-106G1HH* MC@=<5+"MMW-%Q3UX\/ 1SE>4E:OI[#.?#>=ZBH^4+=QK13"K,:O5PFKU=JIO M4$6?^@H^E"E+U?VG&FIF-(>8C9-RXRCX(+$SF" G8@=C->0 MLGK3^@MMO@'''+]."8,7@Q>#UUN"5P_1ZV#SC='+N'%[2C8L%H."<6'(?K-T MPX6]F_/!SNBKG=$3*R4\&@U-<BP/'#\ZC%UN\A2_2I[B MQ9Y42_:\CEA5^T2J9A>IB[WZ/?M302X6,!:P@P5L"+K?6$N-DQ>ML_>[/P6N M6@9E*G\U#9-=;W8VCJ+13P5=6"K.5BIZUF0\8GE@%_PP=J&D=?8'&H0WY]+& M:F0->N;\A7/O8L6BR:)I3#3'5L^@*W_NHLD-Y@X_&W=?RP)(&ACF^&EU_@S\? M(YZQ0^KBH?5\^+SX8'*(P&WR>5UGC $2GB,$CU07P%7>!./!ZNNKV,7$EAW, M[UE2_KP"'Z\5B,]*B9_"1 E[V*DV8+D*ETLO*0OF% G%#CHX90N#'?*\8 Q8 M4N:PTCU8N@SK]:1Q7.E#MS'L_7G/E1'K8ASE+8]LV6[<5:F1\T2#PD-@\9D+ MOL'6)+T&,?$ET,_HU0+T,I!TV!;TZFV@U\<_4\RZ_%&7TJLT96X0TH6263AUH7#VL;?=FN];5 7RZH2BX7A;7RVK1Z%LU^=9GM'*]K 8&G+F( M$=?+8E9K JMQO:Q7.^&_1*&;.HFXIQ 9N-V58X_FCCPTB)2-DW'C&,@%9\Z@ MX(P][5O=OK%"#^==<8;AB^&+X>MMX6MH#;M<,*LIV;SM-F)U(#ZA-JTKN:8= M$79"C3NA)W8L<0(6U-!8M.)4P(0%XGP%8FJ->\9*\)Z*0'#LZ"%^^5(VH\/. MXEPPJZDX=#*' ,=6US962>#D3_FQ;+%L'2Q;T[[5Z_=9MMCG/HQ?KM5<19%R M1:3N5)"RP\W^Q0&GL[HV^QBD"PP_W,YF;L#C0'@4[& M';!ZW?JS"TX%LEBT6+2>495ZVC?6D>+D1>OL'6WN!M4L&&H9VO3 Q3!6=^E4 M0(7EX6SEH6_90V-A[E.1!W:Y']:^RZ6*J"" KY)$17@HVXF4ZR5\5**QF'0J MKL*AY:C886 !8P%[R994W^I/.:.$G?$#^65O>\@^^^'L=W!K*/;&62J>'9V: M6I,>MV=F=_Q ?N'>4$T#G'-I0#,<<@<:]M)9-ILHFX.!->C7U%SD#&63NT,] M7=F579F7HMC%Z,7F_A M3(XFUF!H["@4H]>6V$N5NWJ8O5P15VK,NA#^EYM7+_5 M^.J@O+2-^ZLML%X-J8P<+4".,^H@->UL=H5SPJ427[ @8(. GOY@%7S/@$9 M$,EF\23XCW2<=)GZ]$0P@0+@A!AO@PHG^:-A MNN+21!>I9Z[G!M=R>SL&IX/ R4#25%O B=O;U=O>[H!N==4.=V"@K8"1UK_ M$)/+P,4%62$E?@$R.>OG=+@;7O>FUT/[9OCAHSV^F5Z.AIXD1X@>.G+A =F705>0[\6WHN M2HITX)$1Z&!@RODMB"$=$%+E5>D+ZOSV#BN^%'#YN=@!P+1ZZ( M6O_! :012@\^I'@DW@.S\4+7HHG(8"W4UY4*P&Y/(QH9S @U?0)S!3GUUP)P M%T>(S[F3?JK(YXBV+@(^@(?016FLYBFX!=Y,[%%[KJ3OFP%BX!!DTY ""!UUGB?N$Y"P$N#+@N M.)R"TM0&!D@=*U <<+^8I3$\,-8NG<885;Z/IG\/0P-F#IKWZ5G+?7JDBEVC^4T $'P MF^7C*'4<67RY*73$\<)*S-2M%VP((K'.TU)]OU#8K5$!\P-3P!4."9Z(570' M4JL9.7.501" ]32'([?,]MRP]Z7C%.^-G3C!ZX M\#A@].S%)"6;\\J9#KE;RSP(O$1BOT?" P^3NL?]#/H5P,);DMP5X@J& ,IK M#CA@XF@$^G(0*) 9FHN*ECF.T$LZXLO^"6B\D8&>@O 06_!/^+]+*Z!P,'*U FU" M$YF##M5 X'@1(#?BF0-C\& 5')R4%,X"HQ;Y_!]\:5XJ56&;-GN6GY*X_[ WHME>9=,N<3TM MJ4Q7N#5@'US1^MFYQ+M;TX=N,Q^T-?V<3>D/_#FPVAXW;W^..Q- M:5/ZZN/D^JK?:_&F]-86])ZM(TL$:M=@?]$V-&TPQ;C9D&=$A#Z(+SH*,A%& MWG&M'+6"XNSJOO+W;ZM&W:O*M MMV]?$9L_&9NM<39M=9.Z:1M5S[1YC>_][+4KF-68U6IAM7H#'Y#89W68_RF.:_DA?GM@]2?U-W(ZB[/[C%Z,7HQ>;XE>$\N> MF"MG>=;@U?I(AME4N(WS!^QOFO"JJP1)RM1 QZ ZLW M,M:6YE0D@@-%#Z>Q[DU<-:9]&T3$]H+0J53;MJU);V0-^N;*%YYZ06T6+Q:O M9XA7=SBU[*ZQ)K4G+UYG[W__/)]CD8-*512LK9%GR[/#P0['4Y@SGEA=VU@X M\%2 A27B?"5B.+:&-G>F8Q?\0(:I][1*@TC87@@Z%0]A, 47P5B\_.3= Y8M MEJW#96MB38?U[XN?BFR=O>M]5:WLZ058U_ V4C$?4V47XTFHZ0ZMH;DB-C@>]3D8@ZG>Z6-VI]XBPX$,"<*F8_H6E^PN'9I6^+8WVK M"TC6'1D[;7?>^;4LF"R89@2S9_7[4ZLW-I9:=]Z">?;>_^4#_4;8USD"@-5P MROJ(4'4!KM!D8$V&!Y^C-E6:NV2&KO85\>.':1C=K,8@ 2[88I%WUZ#<35O"C;G!/53Q'O-$>N&G**VK?%P M9/7,I4Z^G&BGXE0RF#&8,9@=!\SLX< :]FOR.,\1S.JL([VW@O2ORE'>';XI M?GX[X^Z'&U!GU^,/]F!H]X:CFVGW1E>.'MF]T?!#BRM'ZX]X^48[XTO' >Y+ M8E'237R)I*O(&K_$>L_4-!;;@5X#[R;8W2N_:8<)7L)A'=WNV %1$8E^IC;?NMZNB6#?W=&04K?$)1<-A:K!9#B@F_Z1H+[Q!)S>G4SX1;)Z< MM3*-=YJ/XF,B!2OR'YHHO5"W\&2W.ZU8V6TP2[DB)B[SP7KE1?X4'X&RQ@$"[A MY<7ZQ+H12:65.G9=5TX*G ^GX>=4M?63D-UW7RU>$5'_"+CY+T+J_#PM+"G M[3T\-E'8O7VNN]TBV8HFS95) KR&$9!L(>^PE2QHK)_1B"8N[VS!;Z$8%@^%[5Z[%2J[I8FS!&U?*SU,KX$@& M\5PW]"5A#OU<'%<1O-?1P$#=QS/A[HA/ 783)_:TA -:17I!=92;XP,9B%16 MQV<)P\DZ;0L) G@?%*-#V9,"^[4C>V5CH.')K.$Y=5I/5_AKI!L18UOS.;;G MH4JD."=@U3 3O.RE>''>G'R51LX"A%>018%"L4F9*",H22PV_?$EH%YXCPV MUG&BEB"-'W^YROM!9[)9M!&/=[J$YQ<"($5K,5L7@"EF:4("5ZX="B?-SE5+ M>FQ$HDSMI^_P&B!QD"QH=#&\+YZO\U6L2'\5H\,9\*4>64=?#?A%7:: M=CT*$=TK6 D1A# @%WDX7_VEAS GEXB-&7]4M$/6VAJ!0"&78,]F$8,<('AB M("J#*Q@B=E$"25+<>?$5.N8(DB!>2)O3OU"1Z>MT= MCJ_'EQ_([KNV!^/^QWZ+[3ZZ[\M&\P[=MJ%JD."'1'[-)(8,KXSPP AD1,G* M1J^&W*!1"Z-A68_([9E MS>U%K(;U%K&,]CO9S1%YR8.XWTE3^YW80R,-3_K#HS;MZ!WW]>UJ.=*PVWGR M1V\V4SSA&,D.^S8?7AKJ--[!8<.N%-JP%%>Y/\#GV\QMVK27!^OO(Y+QW>?< M=!8_@,$B/L$'9D!C#%@.UVYVRE?]_':Y++8#*AY@YI_]&Z,('\D]RSTK 0[5 M"_:"FIPMW3CV9/H<*+[OBD)_-IDJM\"G=4 QN(M[K*&@5C*Z ^E@ZA9'H"G],YC MI.(D\AS<)?""._C Q>.:8%RVE=/-<3%M,6;;6GPDH0D\:31)MP4C%Z,7F^)7@-SIVX9N1BY&+D8N=X*N6QKU*^_6<]9H%=+ MML@:$UG*TD[S !,PB'LZ'/PGL;;;(\UCC[, M/\P_S#_,/T>AS\E5JGI;J_0FC!2\6JBOSD(&MW10^UY&;FF)<@CCM+&I!%-9P%C 6,":O5O!CJ%!QY!QJVGTJ;/O9ISH>DH&73UFH)-M+7@!FLTT MFYRS=\:B"H6'TL%2P5+A1$_B'?.>.>L2;C5%L+59QOF?.BD4:0" M9RTPN9 /_35-;YY*Q/%B: T&O)7&6VDL=VTW9$\^TL\"Q@+& M8T%_+L/,6K M""SRTCZ/[^6J.[9/U2#"U>=L?()" MIZ* FM@"K]4RR(1CPC'A6D&XX\053;52-6Z/CJR)N2(A9H..+6@8PZ?56&); M[$&RO+*\LKS6*Z]]RY[6KV"Y4U9S(D3'31']$B;2%W()3)*(2#F^C&-O[BF7 M0VZGNN'']#DE^FP&(?N YFZ8SGSUJCAM"VPS<\TW#R5@VYMP3JSAU%P3SJ>H M=A8F!H,7@Q>#UYN$,0;=-Z<9AS,8UAC6&-9JM,D&UJ0W9)NLIK#/7Q,)T]][ M_9Z___;7-'Y_*^7JNU^+.(@C$R\,?DZ3G^>7CI,N4U\FRJ7$UJMPN8K40@6Q M=Z<^49+K%WS=%Z#-!S]T_OC'__NOOY5/C&$ZSN(R<*_5G?+#U5(%R4=]S/$7 M6 =G3;G6<.^O:O[W;VZN>UU[\K^#?W^Y_D9X+GPAG>3]Y;0[L:_LR]%D: \_ M](:3#X/)9#2YGEQW^^/K#Q^_^JK!U2$#_DUEDB4LPA"/[SU5*P/9L-BI7-8?OWN M[+TJ[HB?GQXP\%0,KX"[O*6,@ XX7K5<^>%:*?AUB50D'K?@/0E02/KPVC!- M8L]5(E;1G>?D W$5,+SCT>4=I%EV3!?I$:OLC3+6I(R4*](@\7RB%@PS]:LS M%0NX<*940(/P%4@5SCVF_^I9NWB;=-=X& &O6JH(7NYOTF.7 9X2[2<%<4MN MD\AS8%270/,DOO9BQP_C-"K%_ "Y!7CM=:]Z'R:CT65_?#/HWO0&6FY[X\O+ MT;C%A;ZK7^PJ)XR(:[Y#.-?OFG1$25QQ)6/-PI^"._@6 MUV3WR,E+(*4Z&"WKCS+,8T0\NI([S@KG.)POE9,OE5YBGKI6CEC,5E19]W[8$2J09-8&S-O(D&-+8S) NO #H':8Q MC"U^]YUQYJ[\BB,Q4";0[O&":UQ M03UF?F%S]BJ>XKB6[U'8_:G5GYK;?3WKG%2&+X8OAJ^WA*]AUYKT.*/^G#/J M:S%:O46*%7.SQU (D,,4IIP(H+!%G*Q']<=^:CFR6B+<+&+6\ M2*4^JA8]L1-]8?.IW6,[8_7DO[*W=DB*YXF[&A-'D[P M&TP.45F;HE=74A@(W7,D[)%T4%SE364TJ*9QOH!=3'AH,+]G0:>*!K\UJKHS,[MA&1Z;/UFRX M^U[@^*D+G^Z]9.$%(@>&WA[;[ 6O_"52*PEJ*CO9HL_LA-3'0'=&3(2D@R F M7E:,W?[^E5GRQ2-KR8 WSRJOS'\OGF,A?ZR4DWAWRE\_<1;H *5]Q!,6=>K[ M.L9[R<YDY(5I+&8R^",622AB M!9"%QE"42$!*N O#E290Z MN#8"O@M72B\4/BE>P["6,1[N^UTY^A3@/1A=^%\Z+"G7="@1+M6EQF*8'!VE MQ8%F=PF49#QS"Z^?)6+N!?JD9+QQ4DP'??TX+%5!/L--DL 7#O!]Z.*90>DX M^K7PNCFX*C0J>*BWU)-,$R(5G6#," 7^BHS$,G13M"A#WU=Z[DBN2#EKQZ=3 MG#.0,*(##/.M!.*S4N*G,%'"'G:J&O J7"Z]+ Z.P[R"Q\,@%9!1Q15M8T9L M@)1()V0,=.TT(?6B <7C!+[00T$6FJ>19C$OAE6)D9#$ 72<-MS/F8_C.6,U M8W4CL?K!3CH 6#?1G+9$9>Q"!0>1Y?1VH*AZU')8(W@')'X%]4E M-0[0J?=BQ(? JJ ?X?]!"L^:2: G_AM)&FP1X.F9YS/.*&!5;L9.Z-EQ?B!C M@$]_>&'U&7485GG_!NE\;Z[P6698=2C6@#2O/A"M)#._:Q6I.[0U_.+&>_#ZQ P8]TYZ/O&UIQP "E .,E3C)6OU]XSF)#<@(7B $#7:4) M/ SD:X_4H;_3(+CYG&J%B'\N9_]-K\$LM^^V M[H3ER8Q!0C&B\A*U/HX"7.MTJ2]]&A>L["=O2?/0CT0#$]"'-H,T9V8\VZE6 M%LBY2+/$DOZE5%(8DJ6@:\(D:[!(/*J.0>4J9$2K#>-?@ X'*8AHJK?XVD ; MNC 9M+N U,# ,5LRAL9[719@08@"=,(U-@*,-5LN!$L 4J6[\H#)@() 15Z4 M&QM3(=_V^F:"\I$5UD4@5)(M0:R'M'T<8BT)U]1B ^9Z>R1Q8'?Z;R6)X RA;DW4 MD23RY6KZG'5R&8VR-Z)1-]*+Q/])/U7B1R71B]"G)8X:A_*".5:FT7PP"\': M)R\%AWI'0\V&ZE3 M-9APJ::VWLZ3;^WH6S7YUA\$?D51H)HRPCECOC+<8;-[TQNO,457Y\8(?;-3 M=>J23-3<=!0/6HSM/KK?.)YD^APHLT\5@JM#9'=I::JM9_U5Y"Z7(9#I/T\T M6CS6Z*[".&F6E!@[3<(B="HB]%L1$&JD#/T3@U0L1"Q$+$0O']X/%-]E*6(I M:K04X5Y7(^6']M]J=1(;5 .@OB.N-V&D3XM[('5ZP\89AAF&&88 M9FJ#F5[?7,=GQAC&&,88QICMVR9C\)@.[E)U]C#3DNR(^F3GM\[G3LW!+4;D MDZWE/AU;O9ZQBI.G BHL$&S;4%G []YX-]MBVNCUCS="X9P,C)",D(^0I(>3 M&@VY[1<#) ,D R0#Y+X@VVC,!B3C(^,CXR/CXSX7>VK!<(Y/S[- R(/:(G+1 M-R[ZUL;J5PV[G2??VM&W:O*M3Y+DHF\-] >XZ-NSB[X=G-?=$HEM'$\R?0Z4 M62X3PD7?N-(.BQ#7J^*B;RQ$+$2&AL=%WUB*6B!%7/2M"3N<7/3M=!U-X[C. M)0R>&1,[XH9M;VSRW-C)US!@G&&<89QY/BU&/6LP,78:CV&&889AAF%F][:L M[:W=JU_4&&L8:QAKSA=K[,G4FMI3QIDZ0V"G%.GB\F]O&F@_L7HF]GA@C7K& M"F>?"JJP1)RO1/2LZ8 %@@6"!4+?UK>&/2X!Q_+ \I![: .K.^BQ1!APQ+@& M' ?.WBIPQ@?4^8!Z7292MV=U1WQ O1FV%R,D(R0C9+,0S'VX!MR;#:Q"M(,+S#5B M<)4E_CV-$V^^-CI>76)F9W0O>51>IZ;4"5G!FHF1QUOB7@D/*_IYU^-/$=$*DXBSTE@8%YP!Q\PD2H6"8;M 2K-C/;;R;@S$'"9[X6!F7$G"YF( MA73%3*D ABZD\,,X%JLP]C !3,S#"+Y;P1-"%UDE\99*W$9*)BK"NP-A]\02 M'KV(Q;V7+$1:'"ZG)RES#/;MR/#L.^(MV'\W9,'L_[+UM[OCSOB,^;_?&1KF M_R\+M6? ]RI28A5Y2QG!(X2;*EA)((X#%^+O'E(*Y@_K+"(@1 SK[\O$NZ/K M]#= U@0>3N0" JS2R%G S1WQ ?X-E SH9["-5.2OD47@X:Z7B#]3&$NR)E+# M!15N(@EP0Q&$";T^3PE0]>#L,'M8-?L9G1,I!'XB>&::@ MG$,8]TS&7DP$B!2LL=)/!SL,'^^$00RR%F4/WF1I8!41P@]@P,'ROT_46$B];8Q(1$8P\R:":DK> CK<2R3];BZ7\'18F MD\RU2-8K1:-&N?15< N F8.J%M6]:[>0 "TE0H-X)EZ0AFF\M707'L(*? ^O MB-]]9X+/=\IUM+P(-6#ZK1?H0CM/ MOK6CY\GSY%LP^9:]LXGF3Z'"BSXR.( M;'MJ6'X*!%9;%;]4PIT/18U^4'#AERSB^2-%/)O%L&=0HY6YV10W%SPLPDC\ M4\?SF9V9G1O$SL\Z\\6&%!M29U >O%$"FE< WZ=?GE6$F_F0^? 5?+C9SV&O M[=[ E@K,CN;8L3U,F,VGCF90!E7FU+;S*@,I,VG@F-0VHI]:U:&,$]F0K M>>P]?5/2F3L;M1U(C ,MGW!\9>WN-AQ@'-A6OS^LG5IG<3R1T8O1B]'K+=&K MQ]#%T,70Q=#5/NAZR^Y-#&$,80QA#&$,80QA#&$,80QA'/YB]#I/]&* VG\, M[K2#6*>",2U)23_N7BSWWGS3Q(T3:R15@U=W*NC#4L%2P5+!4L%2D=TV&5N# MKK'JURP0+! M%XB1->AS5UJ6!Y8'5A L$"P0K"".??2"FS3S#@QWD&KN_LVY M=Y RO /-#:08(!D@&2!/!R!-;H\S.C(Z,CHR.IX..IH-L#% ,D R0#) GA! M&@VX,CXR/C(^,CZ>$#[:O8DU9H1DA&2$9(1DA-QK08[&[&&_>2; 7ZE=[=[K M*W]7YL4M=[GE[EO7N<^,'LS"UWV9 Z.GV*X7*7*6Z%QDQZ M8DS*O2695]O"JPRHS*2-9U(&5.;5MO J RHS:>.9E)OU/DC\TRP0W2!:-PY% MC*,LYRF?0:L2[K;$9S$8PAC"&,(8PAC"&,(8PHX!879W;(W[YHZ#,7PQ?#%\ M,7R]$7SUK6'/W%E_!B\&+P8O!B^VO1B^&+X8OAB^V/9J;L.03<'DOB"7 ]X9W3,?E24F9$Q-0W:5$T9TTO@[I()^6UYVN 3_K/[P MY+4CH,=;(EDHD*(@B:23I-(72YFD<+6G:)IA&HE(Q4GD.8ERA1?Q4I,5/)O5+!FY'#ML4:^&3W*/9+)B]DX+[=R"<&1]YY'&6RO__VUS1^?ROE MZKM?BR6\C&.5Q-=>[/AAG$;J"PSX@Q\Z?_SC__W7WS8N3QUDA.#V,G!_5;[$ M>YW$NR/6V',_,1%\^%7-__[-S35RZ/\._OWE^AOAN? %<-?[FZO+R\O)E=T? M?.Q.AC?VI'L]FHPFUY.KFX\?X,]O_K$EVE5R/-'T91_\OR$RT,>=R@Z#CM@@ M)3$BU'['_W+F,W!#];A/?Z(U[^G9? &YP':'TEW:67+L47 MY?NPT*X2/X9N"A;-CS)(Y[*Z^E=AM$)P4)N8PNI6!]Q^Z1=Q[R8*>XH?H5*AH"03"H=UZCECY,+*. MN'1 ^Z"3X:\M4-)"?5W!G/%EZ>HVDL"<>EAPN:.'Y*M;Z:RWQC[W%=(%3'@: M1@#K!I2"CV CD"+3@RD)L'&W^C/U5HAN9&!$:K86*@ K%W_#QP'Q8>(T)R ] M6/@RRDB8/5<*^.H67CX/89+XX#"R6+%S/L7Q7,B)A@36,555DB-6\P$DC8&G@ED0X"UQ (\:R=MH'=F=J9D6&1)866N:-//M!NWVW;\C+[/;[A>XAYN7T7JS@O3&&[S MR'""^S+D&9#D9Q^&#\/0A6>,0G402$-KX*!+%:BYEY!Z0(3W B*36J[\<*UR MJ(/I&)O/J#,V/A]I].)^30ZK5 M)ZQMG*Y6OI?3(T0U4_+$%AM\]1*M8UD7&!KO%PH;+$&V .>H3AHJ!2\N[1NP M$RJVDK=EF*$! J81%M<#O1UD5HJVOR)D5]V'JH^6$ M=H2+S2Z(&>Z].,<11<9?#+3PYIXC@P1X;Z; LE#$8"IP,YWF156H E@;P3B=,:6+SE.P^1\8+@=L" M\2'30;E'ZLHH6N/7=UBH,AN@OD;@Z985\;VKM,#0VX%L>(W^]5[&(@@3&*B# M5AR&&'>-PZ62Z,7KH<\!6!]^6QK3&'&VLTQ M=D,7VB;DLPNO#];1N4L N_/ M5,69Q8FOQB!2X?H6H&_*1!@-NIV^62P#+GE; V$WSOZB")&X/H)Q8V;LR)C2 MC\/2GC1N2]J#CFV>3PY7XB!9.,LXG<4)X)$G?5*'Z RZ!!#W8?0'/!(>!4*- M7[@@98!'#LD2^J=1D,,L((CG4US.R@Q"7'AZFG8T 48Q0A%XY"P"B%54)KQ_ M/K>,A$(U:2=U4)8 \?]G[UV;V\:1[^'7NY\"Y=H\Y50QCDC=DYFIE?C$_D["@A$ 6VJW"A M7/[4IPR7 J;I)%28-7(V*)B/\SDU(A3>J,ODO6J1PO;H$33S2TLC8GD6O[5B M'7V;#BY'>!\W6$_,?]9N\V/N)9'1K!9'E11(RK%(EV;F*J_P(-L4+0W#?(K/ M1\%S^2@CDE1PU %E3U%W8B^5GBX&+MD_!GQW&/T.'TBU/-DR=D7Z0UJY.OZ- MB'__2TCR\VBW^"'L1,WRY%[PF]0]$YZP,ZZ4IXU[@9T'M.W"\$79\&7N M22%*:_,I61GQ@WR G$2#,$YCPC=DZ:1,P\Z<:Y'?2C.OD,.\PEU*#='%"/#S M#5%FU#BP$Q4?4M=*WZWX/N5L!%YP\Z#HCOI/1/;P+K(Y_?'KO[,0\U2%AR-Z MCYA0RZ03.^%_!:'LV(NM6/;64N+,R#+U8%,1C^0\Y@AE[$EK+;?4T"67<*M(:MR8Q:5Y 62TF MV1>'7&&/&,XI,C.YK=R_<66N7Q;K>NP#O,# \V<96B/@ ]TP)<&L="M7JE"0 MA;X?S2\WH3FCK>W4'KMWNL1BZ@ZFS5>"-HR7D!7QHN<(MW 3M["*-L>Z M'L<794W!G2BAO:NCQKEIP#*+P%)VDXSHW_ATO\J\R(('#[-XWUJI^4HM$Y!W9DFY#EZ_BFZ7%KT)>3Q:Q+:PD<=\GYI*Q MW46.ERD[L?0/_NV*V.>3Q842KBMQ0O?Z;C9>DF'K2ILG!=Y\%HM/)--NF!V[ MF%U[)_Q$7(;!Y"R;^O]#6G6F "'"C3)J^ZU6NW=Z>3KL6.:%11=US].,VM/> M<&A:CQ$'^0[I75?UR[SKQ+5U-@LBVT=F$7CZ-Q(?\0U%":EOW:MUZ=+XNG=^N>.Q. M*OKJV?FKO7SO63:!/>]%X- "7?*IM+*57RWZ*C6@H&W:M*UBAN-NNN.I*K'*3K(KCG ML/Q:I?L=ZE8)=4,E+U3R6GE;MV49K18*$6Z_V@?Z GV!OO9$7X-6SV@/M<4\ M0%^@+] 7Z&M7]-7K=XU.MPWZTD%?&BJI-B'"L[!I#A':ZC)\=:,V5U">LL+[ MU@OA_6UDM4&P7GN=#,/J= RSW]6E*TV9C(") \;$T.H;IF4!$\ $,)%APFP3 M+GK: LU-P433UJL76F .'J7FOU._Z%.KBZ]G+!+AG6MCC7'O/E"%!%6,3 [ %>9;M_^O3M]"O-%X4K^\[MV#PX$5#7YU,@?@_(T-PC9:AOF0%MA MY*;,14#$ 2/"-%J6-K,-B B:HZ(8=OH]#%%Z'!7*A0@*,^/R2HG3+T$*P+[ M]FLJ)+@:.3P5DEKEU.W@XGCY,:NF53XJFS(Y F V/HKO(;5UF9> EJ %J U M6X/J&$,+V"K5IVN2ZW;AB_#FH5@1[=A\BQ 1UJ#V[I)!>3:8O4HX#VV?24I: M=XZ\))RFS&4 % #UU %' Z-E#@$H J T@(HJVL,V_J.K#@00)6Y@M:JMQ_V MAZ [.$Z)W+]3!L%!"1%9C>LWDB*.SUI%LT\_6LM31)*V.ODT) M6TOT(([? D>"(\&1=>/(8<1*ZLB:]OB+R\T<_ M54/^-37;9T]_;<7V^4SQNH+ML^<82H@3_E= %SRP8,S$0BH3254VF>C?82/Z M>Q*RK_^67Q^?#LWN><2X;=-4(F^21=YI4J&_GUZ=L4&G1?KC1RY=2DV<58>W M/1Y%[ICT3N5,T=OEK_1;8+OJW5^_GD8GKV;SY_2T:#G01/>\WNYIQMH:9Z]O M[W\$"X4=W/CT,WVZ$WXBU."FQ=_2Q1;&8\9)'5QZONNSF*B>KO'(HL]1&H?< MC\:D#33$I AQ&'CY:&=5Y%@:1[MIT0U),I M:4ITZTYE+5Q&+7&$YQ)[/="'*?& ?"5=H=XJ0E+,[#U*&[T'^6?5 F['T0F[ M2N@=L^\$A ?UC5,WIF%PYT:DE]2V6^IA*/Z;N"$]2+5UPK\+YKGTDZ,TU>$3 M?B/8E#_(=BUUA[EC=D]2X:XG_Y2U>=9Y@E9DWPKY13XJ%M2T!='3LZ(5[R/1 MT__I.B>Q=QM][D=I" 2:E3JNQJZ*28(>&O MHE%BV_=T3?$T2B;]XQ15293J;Q2S$8](#5Q_FL1L(N+;P(D,.>8I;"+JGR)6 MZL%?B:,*1S,WRI78D8,M[KB7D#))PDTFTUBINNO;7N+DN.43R>>RK;Z(9SC) M>Z-:FR(MB+G'!(ESHK13MC!*%5V"D,9 31T$J9M01/(O]SQTHOD3[6 R]812 M8?7,@!'H[<23S5-*&81T(T%?-6W>K%RN=,-,V"?LPML0(C]TO8>>]R!@IF[Y"#Z&6]>F)8@G ^ IED18'E9(]E-T)' M:5"QK3,%DK\]\7IYNRO/8"4%R^R#N:[0F)((1_)F'@4^3<,/<^EL3RF8EA?N M.R,]E>Q/PS4?ET5NF?/)(S*1TZBZEK,['KHB-?O2X5(4DA/ B)C%#V*:=29N MIF['[EMER,5A-M],/1IM,ON$ER6^1]F4S!_H6<D;3:D^/6Z2FHY)E'%:)HU4_T_8 M2D')6?Z6$](XDS^$KN2N#'2^(BK91QGQ4.V)8OI/.JN3H()IWM,3)H%;,'24 M;QPDL=2&2&'"G4QY^M2T-/*5[IRQ?:\TIE; M:--KO+GY@Z0Y>"\\3_Y736.)'!"I=#3U_B6D=BA;5DX*H4L69:3LWU093]@E MJ<8T":=!)&9VL])J-?,%/G%Y2@]B_CSES*U0Y^Q-&00A/0)UYJ&&=(J,J.MDBRLO=^;(BA^VF!9]V,PO(@4A9B(9_I!, M(RT,1T1VZ([HYI$@WC 4'.=3+K\A4^1&$5C*@@6)DBRE#2'\>0M.V*D7!?F@ MS";SE(G<:&[*+#],.0[4);F!17HNN?,]:\""R2K5)!]R+;/XTKZ9Q4FQ\)2% MX%AKNG@*O/Q>?(TO9P1OT:MO%>-IV@*8CUH^X>&-ZZ>-Y$D#;5G[)5?I^(@,O& 2"!2TR$- "0 "4!6!Y"FOB.( M#AJ1-8D^/D9COO[3G_[8/S(AJQ(\^-UXZ)66%?0*>@6]@E[50E:-"BDNM, < M/$H/>:=^T6?+?LZ2ZMAQGE#W5B;5S%)EPF#R.+UO15+?L4K3"9*(^T[T%H'+ MFG)IR<=Z5V=;]BMV75=D8W6O;;1[9ND":8JK"9H!S8!F-I=%V^CV]9T/#)8! MRX!EP#)+YSOT^H8U+#^JO@R9\F2D65W6=J@V]X4/UN5]P<^=[U(K; %:]'2; M$_C:._\?ZHGQIM'M:,L(/I0#XX$GX.FI;!FCU=&6]@P\ 4\'CB>S)RM'MH"H M,G-;L"3UJ.2)NZ:-7K9A7J%!J1PC;H!SG"F,,X7U+7W1A-0JJ6@=#A0&08(@ M09"U)LB!T=-8ZAW\"'X$/X(?F\./PSX19$DQ=Q#DJP(AE8DW5B>Y&;)"TCST M:N^R@EY!KZ!7V.13UQ65]0[,73HL%WYPE9:6=0IQCVO*K1-]X:D&YGJ^ >@ M.H .H /HZ@XZ$Z#3 KJUZMKN++Q9D V*YBK50M'<=8!4RZ*Y*UI5:AG=!4?X MU5)X5%AW%W5U7U,R<&-6JF>A%II-(RV+@B[7]9E5_'22K,@H\Y+)E$7) M1!5>*Q0;/;5ES3UZG/>0E1*\.Y6KFF;">5P,*L9>5&Q,+E?N2L%!Y,R+(1KFVWL_J03_(6%L^ MN5JMCZ=I66E9\HV3P#SKT#.6]M)3WZFDI[]49 MH,A376]'YVO;^MV^OB:90SLMM-+$Y?CJ1"51V0?URJ!J>U0UU"LK0=5ZU=ZP M7KYBG2EO?8L 2OWSC/2M/CP?LM $VPI)LG)XULYWV SSRM/SZK#7I=,QC5ZO M_$7H@]C+ OH"?8&^=DE?9M\RND.4I 1]5<6;>M%QWZ$0ZR"XR@BKMAJWTUS) MNFM<'8\_UC==SA($$$?;(0Y5#*AIISX:W18.?<0QJD"3!C191LO4Y\, 3 #3 MAD[)(5J"T!]]+L8AZL]6Z4<5GS"],+ID('9^B] M/NZ^EEB;'I7O= >&J7%1<6MY(FP/;@0W@ALKQ(UFOV/T6B6=+@IN!#=6USM& MQ=4-HY#[8REKT#:Z77TLA%JR,K+!$_?3C>XJE23,=IA-438,U\[9V6 M5*N&(M:C:EI5 A?]OM'O5:"T+L*&H#)0&:CL%536Z1JM?GO_(@.5@4T/ M/ZMB'J1/2_WJLT() MKMS+M% J0<>[O\2WLI[*O$*#CH?.VB@K1LQ*4JB,7U4?9<0][MN"1;="Q)'L ME:8R)^76P-&F02M/EMWB.0;I2#05=NS>">\!)5EVV-[G]QR&8DHCHXH6\4?5 M6%0-DQS:\2V/V2WI_T@(7]4"NO'I/8XLY,*=.P42@H9\JIM5C;*I,\%$A'DE M%3>B%TPF!#/YX#F-2,#%89(6(2J42/J4/2L4_TW<4*25E>YX^,!&#_.FCA)J M;BC8C?!EP2;O@:4/2R0Q<668IJT))E-/J'=0._,:3@OO)E$*:K(OZ.57U')Y MH62$A=)-:7VDAR@6DT@6AQDEKN>P"7]@W(L"=9U\\&P?IRS2=.=&]'QZZNR4 MF1?E+IL\#<*\O6D/LJM4H29&ZN=+AGI@2=JH^R#\+HM2T^>)< PEF5M!C5.E MHM+25/+RXMBDE:SE':K6E+ 34B-ZHA^[7EJ6BLM*4"])ZS^WI!3JE0(*T6)6< M@H=B^!QXL[ICF?S5$]*>RE$-/!ZR2> D],/SU M:7;N]E_4L\&2L*KLUJ^>F MZ$3+>_YA#=I:ZK@5:E,1$4QXZ*8\(>&>\U)A-LNG.&FK18'M*BM.U?PC0 62 M.!;P)$O?W2EKDM'\)L?S/ZZL7L:NIJ&"J819H4#@I<=)7+.Z>WSEY*)*\1'Z M\L^_>))(U6R_DDD-NIKF M9T7QP7@L)^[1PXS^,PM)J81\1JZJTI8HEFV\](*0? TCG<'SBG.SU_/'1@#= M:POAJ'NE<6ZLH8/YN_^/D_\]>_NC5Y)[[LTK1#Y^S0E[5 XTJI':OM8;FC_I ME>Y0$4GWHFA%ZRFB60"/:0UTHT>;%/_1;@TTSPV+_J61NBOW/,K*MJ9^2HJ2 M4%XIK<*.TM3>U15#9R:WG'#(]R/Z MDG_.O)O4VQQ1FY0GH2$NLSLN6C&A3(-[,?,IBY6&I7ND2)WTERYU"MP]FT-2 M+V?1K8G(W1K)/RLC*?>PI-U"G9/%---90\Y%_"84F6N=NHEA3'XTN3.$HV J MYJ_,("64LSVWH20PR(3Y,9V_+?U+YA>E TJ>3AIO?7DH92NX_Y#7/0Y#68$F M;6 6@W"8'Y"3G"A?G^Z*5,!1@9ND3I+GLB&CN1>JYM$9U)4Q6'0ODS!*N!_G M_N-"N('&Z/3JC/5:/7)R1:&?,^[61(DM8NN13K:FEN>3RG)%9^IH&"0W:2%L M,FE)#+G-D(RBF*1!=LV"19':J[871'+PG+PZ=68K* W10HG/+JL7GK&PXE'9 M4K%EU(&UM-2!M3I[+8C9JW,U3VO/Q42'^WV]5:O7;[?39/].UK MRN?O?PML-2>ONUA3_;UB6NWL\*&-$FGTH3<_D8^999]&=D?]\$X0/4#FJW M [63@8*SS'=\_S4+$9S/0@09 ;-A&;N0#/?R(C8(X7\W_K:A_+9*V_[>AN(D3#8M?C!EW,^J["GXR @ MKEW?JK(3IJNO6!>VF %5>T95>=/E:X%&3@3T#'I6NIY]]LD[O7%_D 7FBWNU ML':>L7]=G4*'H$,;S].6MHD::G,P:F.:);I/U71!-?M5WX*(3P+?,0K[8Q'Y M:$SDHR)NF(GE.6W^&5"U=U15=T(LT:.KD 2A=U73NS/)=O?\(?<"?Z4N3Z%Y MT#PLU4'1FJ%HW3Z6ZM82U.+92V4XEH!C,U?K3*S6 0H(=F*U#EI4FA:=GUR< ML*M;?E_(K/SLWXDH5F?E0*.@47OTP* V!Z,VPQ[6[EZ9$ZE.56/_CWN>D1]! MBE!(8T(A%7'*>F;I.G4HSAI M7=057<^Q,XZZ-DN].R:I,;9A3PF/'1M=;P& M][&M#JI7+T^Q0B*#HE5-T88#K-6M):BO@MN"G85"?-?N0@*(S5REZW9U:'+3F8+2F7)\,BG0PBH2U.*C-%FK3;V$M[I4,'@8/Z0DE!OOL M.R[WL137G$A'53PO+,4!5(T!576G0RS%0<]VD]&;Q/1'/[<8V*\\K4:-U3EH M8ZW/8*F0R*!H55.T5&H#R[0^8IEN+8G]QK_+/$_?#FRLTU4^SE,5;Q&;Z8 $ M1#RQ3@>MP3H=%*E2BH1U.JC-%FK3[I3D,&WFMK?J[4U=!S'W$.G8%RQSP2V4 MF6Q/?S G2.1N]+S.I%;)9F^35RQ7M*R(PS8T^_L7;AF"JITC"%!#3%T&W_L4;+S]O@JDE95D-@/@:BCLW2"+O@7WW@WN?\8C%MX)=W[LW-Q$[(QZ-LUQM-@V#OX0= MOYIOMN[LGGSA/;;W-&+!F"VU;IM'G0M;3$8BG$\<;=-@5LL<:'F\P>X%N^4. M4V%(:H1?D)]NR7S[.:6=,^RY._W67?'(DP5)O!D;Z5Z MY/*AY\JO,_TY835$!O>B8!$>7B#-3Q%.V!?U0D M2D$D.F@ZL[E/%J2R+)5:I3"*Q!/Z)=6+<=)/.2[">X/K.YEYV+8.SOO=0>]P?G@[/+LK//IT]$OCX3Y MG ORE'SV8SFE7^7E']R8WF#G-)_*B&5"6E:CK;#XGUOA2X8GTA#NG1)]Y#J$ M(SDN!J.)7C8IS]CUB8'E&-G!9$J<0+_=9PJ2 MSB\&X_'\@2[1]315E/B6IPW(R'1*X$$ M23@WHU3#R&28N!$)F#XX";UM+M,ED=[3]$2O9-1DQ=3R6AHU:6@Y9(W>+RX6J.(Y')CW+RHQ[:-"62:<)W$UF;\_4.\7L_>GG'LL3FY.C/RZ MJ9<0:$)U$+:J7_!6 M\<-4,B[-;8%-F*0IC^#-HMNLB=0!1W@$YI F/S$5O@S<$0$M3EORBYK-O(>4 M(S+;]81=KB.!N:VK^%5^Y=332>+%[M03"\P1C$BW%--$1N:\IL&PE4U>\N'G MC?@47!$UAW&D^)(D$-C*I[]=Y=>3\ 27TES9$H(?O9BX4KF,.2>FU#KBDMSI MFI!,_EC:'E%,C>">)/%(D+]! E,OB90=(@@STH.,"B.8_E$V?:YB\B7JD8M3 M>6'X58-=&K [UTEH3LTG&"+HXL2^I!?4@XA:&HTS"63C2S8(F1G3(-6 )X:D M67Q>*YY+P[]?E<=\I3SFE-^DWKPGQ;KX>L:N,F--7TCI1O@T\4OZ6,U^*$4"> M9*V9K>60E+Q@.C,-I145A\D,<[/G/.Y62JJ*&E2;BY/%S%]8'(DD2FDYROG( M]:=)+"WO6S+CYX[$X_MDNV["((HD>8S=6 4"@_"[Y)"L>U*V.<7-.$E2 ='Q MW#RV8\E L@&1-*>3S*68$ '/*2B66:PS G2RRV?TDWM$J8^R:'3215)79J'' M@A4N7S-Q52T@^:*LV2BSNJ^&2+7&WVO)_F;TPGW) M$D,6,DE1^U2PXF-41.A;'[>I)9(;5,]9_C%)J]TF&[EZA3 M=@27[HX,Z$9Q/CUGJV3R"2MFP 4,21\VT\$BL2T[/KG7(V=0VTN-&OF,K"GO"'-$"_>K)YD<93 MZB YWA*1C43*Z61A2GDZRR8LR]$&]2B$ZBU&A>/1?-K/-GYZ+C.;*+;D7ZU[?R M7D=(IXA$D]HN87!#T)3.UST/G8*>9'JG)G5?41!-!G;BY2[(HK6=KL\5>[1R6I,!',E>\>TX\>0,Y-K%R5:,"7.I8YGZ"P^%I;(% M:V;NWZF^TA@+NE6^>.RIU9Q'/FP:7*3G\L?!TCQ*F[N79XNCJ-S'+/2EKG)' M22P*+52P?F14%JV XP)ETB".QZXMHY#I !?(Z*T2E/@AM8'>JR+"\KGKR3AU M6&>+KJ%0#+#9BU>MY?1=A*2UQE#J@XMF)Z::UPY0NHV&52(QSU&H=/^(U8P%.VF) *8)YHJ-B ](( MY*F-_\28+!CWJA'4XK#8%D].J[FCD*[SR(_JYQ'=*H/D*@^OH&S7BH0G269% MI LIF?*[D9*RE/Y,Q0LB7ZWJ0;AB' H3:9BO"\YCCEE;9QY0YK*L>KV\O1"T MS*;EV91$>B37F4BB4>#S$3FI,^F?!RC4*-7%(STF/*. M8LK1EW8IX_>YL;3"W5.^F4*\7,5/%FT-%LLA2=V\W!R8+^6312/C]'%J9.T)K(=3YN!_%#"-J790M(\MN9RO%\TXNK%#/&IPZ M+Q-EMJ=.2+;2G?E+RS'6W..67AG-/"-OQD"I/&20]H(XS:G=R;!9:J026 MD^6"-9V)E7AK%!"+D\2HD2E%>C))V=0VAX5PELK?6)@75^9$9*)VI9T>R;23[S+Y,;., MY#.2J9/?71@2M3CUF'Y5+V>9# M]H&?PV>3+[[B;YL\I^\*G%V:F"S&.BO-* MY765!438&:6C?JO648NVGYQ>0B*)W"2C3H4*AGR>MJ)R+J1[IB8.+>1=CW.N_[LRDG("D%LC7&C!^_?CTM&-RS.26= MOUPI+(/]B%'K>S%]P+R7DCHK[TNT=OC,@<4#T-PD?Q0T*NK_ZR;# 7%O?5 M3)7+0\D@-0Q2 UXF+R^OY^<1(5*SE6J;QK'(J(V>=20>4I)C=)PC6_)XKD-/&=F9,TH>=&( M5+!T5S]Z3"*7SK\7W,N^$;-D1O+C9S]IP,G^YH+TI*64"6SNP1)]9\:;:E8: M UCQI-?9<,4D(N:CZ3..9*;:(Q\PS0U8O5JQ;CYS?FO"5A]5]",LDW=8-H "/Q1*9+ MGJ6GDK.+>2EW@2>U6+H>&5.E.8++,R8[=D_$B9%C4A+MNYA_%^';670H30HD MT[#@QROX/N[-DQU_HOEY=OE"LF?J-JF'DD.SU.Z;T'W45^('25ZIK11([SC\ M+C+_\ 5\KI/"_"@K>64*LS3$Z/U?YY;>E]DRVX5R_85SK9;9OXRO"MF&UY+% M-DEX/K0^Y>V0(;19;ABG$@C,5WV=D5*6[-M-]20T:-U M_L4,EN+NIB2,$IXFSZ61>[6:E+Z2QNCTZHSU6KW2=V?V2]N=.0X>)Q8LI.)Y M:EDI7W9?'1?.X_UDV$9"T=LR---U3-<7VJW^EY\ MB2\5S5LX:L=L%4_ET'8,RJ.6IP>=F"WJ8W9*HTU4QZ>1^)!_6.K\ZI-3YL=U M6 OG>,Q$O?;))VF;K,Z;3<]>6;C??-WMO;V^_96W6_M]O3G<[^NM6KU^NU.5 M%PYC73Y5M4J5:@;;66"#W U+]]U3SSTG/XU'\?G[W^2&H57S$4X]E_=M44\'FE6SH8O2RU8U?2J"+7\/?7' SR]&ODJ)8/_R/6^3T(5>U+!,V@F-','FOE&1L0>*>3_UM>^ MS0NF5NB4Z?).2_YZ&XB1,-BU^,&7]]SB?.ZZ5CNN2 D?2U_1U2?%@R(\0%7= M6+S*]5LK)#'H6=7T[+,O4TG<'V2!^>)>+>RE>4/0/FA?Z=JGLTQLA40&1:N: MHIE6285E]UZ#5[/_^.MI=G1BOL' M*%254K7//E?+B:O0(FC1AEKTA9KD1OFVCG]=G4*'H$,;S].6MHD::G,P:F.: M);I/U71!-?M5WX*(3P+?,=B9W+L6A+[+$?EH3.2C(FZ8B>4Y;?X94+5W5%5W M0BS1HZN0!*%W5=.[,\EV]_QAMKF?NCR%YD'SL%0'16N&HG7[6*I;2U R<3NX M9U?3[#PH_8XEX-C,U3H3JW6 H*=6*V#%I6F1>L9Y:N M4X?BK %4>P=5=>=#[*R#GNU"SZY):IQ=R"*>H6NKXS6XCVUU4+UZ>8H5$AD4 MK6J*-AQ@K6XM07T5W!;L+!3BNW87$D!LYBI=MZM+0P[%[P,2JDJG5?;BH#4' MHS7E^F10I(-1)*S%06VV4)M^"VMQKV3P,'A(3R@QV&??<;F/I;CF1#JJXGEA M*0Z@:@RHJCL=8BD.>K:;C-Y$%G'W9Y^G;@8UUNLK'>:KB+6(S'9" B"?6Z: U6*>#(E5* MD;!.![790FW:G9((AW[@F4NN(4RD^WI#^8$B=R-GM>9 MU"K9[&WRBN6*EA5QV(9F?__"+4-0M7,$ 6H(#H*#X" X" Z"@^ @N&H*KN#D MOH_E458KKU_Q^:?W2?3NAO/IAZS2^S^ MC$]MFT8OCOX(8A']%G _.O6=2]>GM]#SO@E;N'<+CZ%1\*4!_4V,?SZZ/+=: MYN"?G3^OSX^8Z] /].9W9FO8[[;.S%;_D]4S+\ZLP?!RT!N<#\XN+D[/+X9' MOSP:NN(P4$=$Q/X0]^Q;0'U]TI!M7B&E'+D1#2P+QBR^%6PA4JD/TFM)FW%.'9R,1#C7_[9I,#GF>GHI,XIVU1=J];(3NU6K MCUV?AB1((FI^]/;#LY2PIIHNQ>.>5/8%8I7A+O44UR?*2[\77^-+OO 6N->4 MU\P>K*B)V<+SLFM^/FH=J>_$M';^?7.83GAXX_II(WD2!_D/*;6K7^Y=)[ZE MJTD0F6=/(^GQ:20^Y!\^/O;4Y^TN!@YG\\)P8;[8//28-JG?>?/RQ+-RCLRZ MM-_;6[5N?:TZOU4DNTK9/X/MID)YF_IVG]+,*/"(QGEFW<$GUNZ36'ES2#1Q0W7QU;!KMGJ6- MKM84SEQI-I7.WJ#X%F #V%X/MF%?WPG/ !NR^+<*@:W*#X 'N<_T_LYR!KI6 M%[,:*JG/BWQ)>*]Q,ROB29K6P+ &)9EFFXBL*=XDJ Q4!BK;3U#,-/K#DC9O M'2*5;9S7^UP"X-X[ML\DVM=GL=8F155O_JFAISW_&)QT&5WEN8%?,5']P^R= M#+2VS2!?+)*9\NZ=\!X,F50=)*&>UO(=I(/?BU"P2-A)*!PV>F">B&,11K(? M-OWDQ@8;DXS>OG7OHH-WY@;A0EZ2/3 MY]P'87S[4+C2]0G[<2*3J:.3JI))F>2G^[U5DJCYIOQ.=V"8&H-!*!X!A@1#@B&;PY!FOV/T6MH6 MGL&0ZUKLVQ[+_HJSTY\\@CU,A/.;R\DZ=F-71->;GKA^WCWO6M99I]=K#SY9 MIZUN_],P/7&]?7[1Z70;<.*Z%!$3/Z;"C\3R\2O;/!2)L0>0&+N&,M(E%:H6A54#2FM.I9-E*,S#8._A!U3 M.R)]ATU62(*5@S8RR0XXDZS3-TR-1W$V/9,,/%,'GCFH582&+Q)TN\:@C(^$+\8N"HO!S7AY3X5I#-O: MCG1O"K4 $ <+B'[;& X0B(+;O::^? T#)[%C=L]#>5CZ _.RU/L'=FQJJS98 M(5'6EXD:XR?TC5Y77QF6IOL)P!:PM3ZV!D:_!VS!!U]37[[(HBAP*_9 .,VJ M*3PPC4%'7U+."\)I"OT 4 #44X&MH3'LE[03OKF PB%46QT0_OQ^?"%;4!FH#%2V#RIK]WK&P$)-[FK6Y"X/)"G5#"S3 MVLG'YX2G[9 :]M1X/GU>C-59!XJ+ "CKC!$BBTU \,SI0G*4%XE==?,5ZJ)C M*9+ZMZI5K^GRLR=]R<873T]Z]VHI7 G!Y/EJS.R>L%R]K=;'LV R<6.Y4RE2 M^5-G="OU4OBV2^Y%R1 "ET>&%6IIQ_1#VI)Q$#+' MC>PDBF1B5UYE?-[LIY>>3YYK]+;$]\2I=<\>-_?D(77))/%DUU7\G.0_#<4M M><_NG?CLV\%$_!9$FY]3 MZZX7CI5+>9<$%REUD6?.V;>^J>:7?3@=ZA]7M/ZQV==R.%QG@//1ZGH[.E_; MUM>J\S5)2*A7% KRP6EMSYS6=AF$])//SI(P))_I@5V3.Q)YZ7Z44T=:PC@% M MJX(VW\EQ\*>M?_R&OYE9-'16M97PDY"Y:\JA_^;B.+0 MM:6O]-F_$ZF^8OL4%':_"GM.S[@C&B5W_;-/&II +:&6NU++ZR#FWA;!0^P/ MRF\KRC6+^*@G?>(>]VW!>"1#;GE4C&7!L/*3SP%\_<2(DQ,/X.3$XU[7:'?T M%:![25QSL.U)@)H5#=LA06V@MDI26V]@M ?ZTN4/^E!8L!?8"^RU4\.L/]!V M4B:L,O :> V\5@5>LPRK.X11IL,HTY 8L)<-C M-, >/$LO>J5_T*=R7%9F" M,E&0C<0X" 4+A>WQ*'+')"NYO(O%B!(6(QIVHMJQ:;3TU1O9R@JKQK2GS= " M6)H+EI[1ZFM; @)8 )8F@Z5M]'O:MG$#+ !+D\%BMHQ!WP1:UD=+XT[#V:TS M>3HA*<11P6F46QW#8++9YC2$)RM$>DTYYW/=S>TX[!, \"V,3>Z7:.CKZ*C MWE6YFMDA !Z MWXFCS$P47X>T *T],]IG8'1'58TTZ1FH/$ >,B-U.-2V0^T0#%% Y6"A M8M'4H2V]MBE31^,6/?5Z;%BNK!,A:17B^GGR.Y[QM2;88O\3$ O$EKTXVC?Z MG=V=] +( K* ["M]A5:W_)-?#F(K'D )4.J:1WM&WZIHDE&3YM&:'*M=H6/\ MM)VE ])[ ;0+1W.V-97(JSYV2RJ3]XP :WZ8PG&O9[3+JOKYC-@.=M( LX'9 MP&P[8#:S9?0ZVG;VO2@U.*D@+Y 7R$L3>1E67U]*-;@+W 7N G?M*O[8,3H] M?+%FY5_&%SST:92BKR*\NN7A1D6.!_W>I]/^IV'/.FWU+\W+TW9OH(H MM#K#01.+'$?)9,)#NBXMA(*) M; C23Y0,C[U*C1WV4!Y#2!BTU%F#YXH1)RI*D4)$/[46+?YFIV'R2>PV[Y MG:!_.=1@^G_LOLN!G^WDTE:'>@UP+A@BE:TZ74)):3T5I7M[KHUKX?4H[;M7 M5P?RV<0DWTGAO_6M\/*+ &(A&ZJV.U73?NXM5 VJMEK5UH[9H++ID\<[+O@^ MJ8ND34&K(\":(;MK/.^DK+^O3IHG4Q MM"XZYY?6Y?GY\#)=7QE^ZK2ZPP:NKT3S!1:UW)'XH: &_$\X[(:[?J1"\W*/ MNY"'>:?'=LW:MUZ=!Z=KT'G M:[(,]G3'U=6Y,;(Z7GSZNAV>-4%L MY702\ED3L^T]0/8%6>X8Q,N0G00D"?)@UW5W=MJZLR#"@=^-!8*NTS+*U\-_ MS0(]E83)KS+X!)P )_M6Q(KCY#<5F@50 )1]:^(E=\-*0N3?W$O6/IH7.3]/ MK25>!B%)UF>.&&DS8"LDN,H1D7:B+KF@6W5VH+ZD5/H+&&@O;&*U=G+FY*'L M>@?/@&? ,\NW=7K:MGB 8\ QX!APS(IDV$$?+ .6 O 8RHU MSM7$<-:-I#%_(N@!P8A>I+*&$5 O(:#>L J"PZ%A#E!"$( ((K"0(URH *H MF-_6U1=B QJ AIJC84A>FKZMT4T!!)(.GM*7?YUV2C3H?8 MJ/P2KI/C48-ZIWNKM#N:[+ZZW"XN6F8G:XQ:.LK^;"U M1%%:'!P)C@1'5HXCNQKKD( =P8Y@1[!C<]C1,GH:#]D!/X(?P8_@Q^;PH_2P MVT:_U=F_1 ^"(S>NP5;H%VHV%4=UWBC4;'KR=E3NJ6WKT?FZ=+[V>9*HV51! MCV#>7-1L6K-FTW))S7IG-E=.)R&?-3&+R@(HZ%0F2K3YRH!04R!4\2HV%:SV M!! !1/4"415+00%%0!'J1%5PC1-UHIKB5FIG<9QZOF$$;(\)+)V6T>O@I!WP M#'@&/%-B=04P#!@&# .&*3'5K#_ X4M@&; ,6*9$?ZD], 9=\$RI4:XF!K-0 M)0KGEFQGUW3;QG"(G8.OC%1%2,0@QLHVR%;M=HM1 # R* "*P= A5 !5 !5 5L)XJNH*(BE&( M%.$\Z^HF\!_Z>=9]JVVT-6XSPFG68$@P)!BR.0RI;Z,WN!'<"&X$-S:(&XV6 M:>U?FN!'\"/X$?Q8.7[L6RVCW4K%95__NE]$KV[X7SZXO(AET%XQ3UQ)>R$&NZ*Z)NP ]]V/5?M>+^6UUR35#YY@?W]E[__ M[:?E9YWQZ%;^<_'?Q+VC9_EQ=.H[5[=!&%^+?VD>_/!K XF"\4&5JU?@OU=0J*,1?212[XP>M.B'%9C";_LW$7'H& MX[[#)CS\+M(26]%L=*3,(C>*A2,K7L2W@HT#C^8B8@_&8[:D2]LT*J^C,9^+ MLH(:RW&T;1ZO.J?E22MK?&S5I&/7)V$&241MB]Y^>!:2SZG+&BJV,-T>4@FV MH98*;/T.2E'5]7;4X:J]-P'YK'\.? FR>MYD+?_$])5& %0)JK25*I5;H*U" M$:/R@AG2@5 &]6,?XGD;%H&WW>*W9"&^JA9(Y:0*=80Z5D6J&IR(FN=(RAD& M)E]UO:MJ:(FV197R>JS_ #>K91G]?D=7UYNR4 $6 L<# M8AMFQC&$'1SGN MT&>ON4GU.PGS(5O?8V/JK+:S > =Z3BMY(7ZG4TYS<1JM;368-E6;$UA/( 3 MX-3G75A=HSO0=X[7H8.S)JO!)>]U39<)5JT7P+FK'I=ME9FKJ2RX_FA)I]4V MNKV2\NE7,-HAY(0"C=5&XSZM>\/J#8QN6UMX\B7Y- 532#9X,FZQ*B,9B08' MM+);K\5;:!PT;K>"0[I 7C]39V$6P+&Q9[:US8'1TU=GI2DV*!!QL(C07+&Z M*8C 2U;#6$8AC-EM0YJU+13" +: K:H70FT\N.!S:Z^$"MIIK'O1Z1B= M'KP+ * R ZQTEK3K2F @+N]VZ)N\ #@ TST @ O@VE>5 MH,:#"XG3*G%ZY6F,<"_JX5Y4-RG:[+2-?DMWCB:2GH$F;$%8\O3+/*[Z0#<@ M(%GZY?U6&QWP#)]GWTG!J)=0TJ$>!U\OP3*ZG;YA];2E.Z)B CBR^1P)&ER? M!BO#=,/!P!B:%:@NV!0RTUK^9=N2+4\4@ DF4^H/7?UE_-FW@XFXYC\N?DR% M'XE/PA=C-]ZX\LLGLSL86(-AOW5Y<7;6/3L_[WU**[]T6X-/5J?NE5^N;P5) M(9>;+.82)"%SE?18S'\PD2*+T;% MRKT86DO0+%MSVSR(W8M0,!YE]7PBE*1YW/(22M*8;2TU:7HHRU+;V]%Y%.19 MUPC47@.C&F?'-LQS77_G>@EK'YMO8$?]'JA:0U5M[?H^4#6HVNM4;>V0.A8L MGRSTD82AW#M\G(4;WN8A")SP5"E\[_>\G?+T#^<[0=^@;] WZ)O&@$G-]UI= M"K)EN0<_0AL.MEZ;P7\+?@ _@!\>;RXQ>\:P MBZ,5P0'@@$/E@&.S8[0'VK:\'(*-@),OGI3A54V,!QAPBPHRUWY]5B:S(S K@ KCY7H$V^0$_W>:V;B^U0 MG 2 $^#<8%:UR%'O[AV2AV M $ !4 4 5 <>B@0'[VKG;+PO=&-ML\4=0TNFU430.V@"W]IZ5;/:/;![@ M+H!+.[B&+:-M8HM#J>9UHZQHK;L923C"A%]>BM9BS6 MM8P.#A-!V ^ TK5LU&D9P[8%1 %10)061/6ZAM4#H"J41]T$6]KU[6 B6,Q_ MX*20W7'8!M#L$#2=(!EYXE7$57)0JS)%"UX4WHMJ6?UR!VVCTRDIX+*)P)HR M18#(0&0@LKT06=\TAD-MR2.@,E 9J Q4MI=X5]LP]56I!),5_/;W,:>NK[Q^ MQ>>?WB?1NQO.IQ^N[%OA))[X,CX+)E-J@1]'7\:?E<-[S7]__;3\F',QBC_[41PF$_FLV=4D9E_*\IL8_WQT>6ZUS,$_ M.W]>GQ\QUZ$?N!V_N[P\'PQZYD6K90U/6Y?]7M]L#WJ#\\'9>;MG7EI'OSP: MFZ*^I8_4IXQ827L\/HW$A_S#Q\=<.&]4 M,6HXYU-S921X_^>9EQEXY;V1]>N7MUGY?_\K;6[5N?:TZ7Y/,DWHY M%9 /Y /YZ%D,[E=[,=@F@TB$A7X/MA.7O$U]NT]MJE'@.>ES/G&/^[9@Q_^Z M.B]Y*U()HBQKD52[F'\+N,].;T(AI \().\C_%8QE2L?VV>JJH?] '73/W&T M2]B.^X*L]JU.*Z,?4"6HTE:JM';0&ZE8*Q8/G@[DR^=]$W>!=R=#IF>A<-R8 M77+;]=Q8VTQ0(?%6#M?[%%QF\*@8J:[.V:%WD:-1%G<_50Z[IS&5I7 MV47I5ZPYER&GC;9-QTGI.YF^Z=$+8 O8JF2"85, =O#AP=^Y M7(8.2EN$!A%533XU,1NA.(V-A2!""%0 %4 %PH2O5IIOP0/WV%7@\1"APHJ9 M=A427$ULO@I)K'*JAG &PAD & &@-7.$FV2P?D[#]WO9'(BH1#APM=O@?KC M6WT%4SG%06#DX (C0,7!HJ)OM ?:]E@U!0\(%#ZE+O_/]9UDFB!*6#6+KD*" MJXFI5R&)54[5$,1 $ , \#T \1$L3)%0U^=3$ M;H3B-#888O8,LV4B&@) !"(F2-&N)W27"?^#1_=* MEB H@J (0H5 Q::HZ%E&IXO8.:*$:^K+)Q$^E+;_HT(2K!P!U45P-3'T*B2Q MRJG:P<4P^CUCV-?4QC:2WZ3!++Y>@QF[TDH:9,:D 54/5DS4A])>T. M!$V(4#ZE3+\%LMTBG#!'C&(V#5W?=J?<@W>+("4$US3!'5P\I=,?&F:WCU@* MP 5P:0=7JV=T.\@41J!R76-31-$'EOA\$E!7_R<1XS[#G.C*.&^ M+:B!48P 5&.CEY!/S>1SJ*&68],RVKV=A5N6M693\>R-VM\";4#;J]'6-EHM M??8DT(; YS-%H]62^4+X$UXR8G<07-,$=WAQF5[/Z ^1H0EP 5S:P=4>MHUN MIP5P(>BY2=#33L)0T+U3&?D,?'C+B-U!/I60S\%&6[I&MZ]O'D.P!6 #V)X- M;?:[0!M"F^6+\(_ +\G>)5,VC)T8K7 M$M\_=B:\%]52_SRK/TIL&I:E+TJ\M6RUS\,_.G]?G1\QUZ =NQ^].>[WNH//I;&"9@T_#]L7E:>]RT!N< M#\XZIU;''!S]\FA_8MF/"G>;)PN^?ZXMVM4+1L6JTW'POC M_%<2Q>[X0>M07]\*YL9B$K'XEL?LAM\)%KJ18'' @B1D3B9/%O,?U!<>L6#, MEO1@FS>?"UM,1B*<$W[;-)@< RV/5QGA6IY$35K> ;15D^Y%**0(QX%'LV?$ MCEV?Q!XD$;4U>OOA67@]IR-KZ-7"'-%YVS<]'K2/UG1C+SK]OCHA[UXEOZ2/U*6-1(D&/3R/Q(?_P\3'Q MS1M5#./,R'.X,FRW?B H;5*_\^9E=EXY1V1=VN_MK5JWOE:=K_V"]6"[*47> MIK[=IQPR"CP'RX[EKX2T][ 2\H(LGU>WI0.'M"O<2AL"J@95*T75UMX=CA6G MIQSP\X*30?:Q=-N>-X81-MLQLG (8=OC[+9NU^AW<=0;L 5LE5%5L-W1 ME[W4=&PAH/(UE.&4^,%@4X_3W3)31OPW<:U>Z9J&:$8PZ,_E#;J79- MX14 XF !T>X:IKZ#YYH""/C<3Y=<"R;2V>;87%DQXFF*3T!3=+<'?QO8 K:T M8VMH=#H6H 5W>TU]^34(G'O7TU83"YS36$=B:%A6&WX$\ \9*O9AJGOL,RF M *.]1KU*.76WI#;^NH P0> #S __<08]E 6$- "M$J 5A>9(G"OU]:7S_Z= M\.,@?( _ 7_B16YI]9$?#SP #^EM?:/70JXXW.NUUZWYU(WIR;+VKBOWUHL( M5<^JQ#]-<0(L8]C1=H9'XYT 0 O0VG +^L RK?+UJRD @Y=]\=_$C1]HTFGL5[0RQG P_ 0VE3;U-0 :?[Y=/1L$.[@A34%+? ,DR-1^ W MW2$ M "M#:#5ZB)9!+[VNOKR):8_P9W8 ^$TJVJHV3?:?6W^]TO":0K_ % MU-/IZ-V!OMRT P$4SCW?X-QS@U&O([CXE6*QIO@AG8[1-_65[&RZ)P)P 5SK M@ZO?,LP6:56'9O=H='M:#N>;5WQ MS-5F4_GL#8!O 3? [=5PZ[2-@;YZRT>NY\:NT%<^%2S4\&QD MG97"FD(K 5 5#LT"NO>23_FXCBT+5CM2O^CK[(0BJ1JJOBT#UWY);?(6V_ M4K34%(_AN&]T!_J"_2])IH/R/?5# !Y2 4[M_R9NY*;1 M>]LF/5"U[M^S$8_#!K,%/7Z%C:B.D0^ =@.62P#/3-XH< M%H0!GCV)-O?]79^-@U#06UB4C"+7<7GH(@90*:YJC"_2H1F__!7Y0V WX ZX M6Q]W0Z/;!>X0 M A*ARP5P5JJAD#X4 QH *H6+:'6T:[K:W. ^;?@_;J<>9] MQ=FI*>X$#N9&=CT 5NJ:O=&WRJ_<#GOA$/QU'-*'#<1:2*EMM/0=DH_MPP ; MP/9LMFQ'WP%8 !OVZF^\-0^N38WXK3&NC]4RNM;.CBX]:-\(P 5P-5HL7:-O MZJL> ."6&M2HM\GRAXB9LWS$D-K(6((% [[;!*P= JL3)"-/Z/.^]J9I_]BY MC/2+1#?5]SI&KRSG=(5@#F4)""P#E@'+S&[KDB-85E&8!K-,P39\'W/JXG@][@?'#VR;RXN+2.?GDTC,4AN78G(F)_B'OV+9CPIZFP<+OG^N+=K5#, M:UJM-Q\+:O%7$L7N^$&K9ES?"C8.Y)&9!%BFQI:1X"*UC8<$*;\H6W@BM^5& M+!0>ER=]Q$'A< _FSD>!?HZHL>HB'C&;1[=,3@>,QNZ&I,'5*,F7<=M.)DGZ MN$".&0U'8=#HH7+46! RCT9.F>%!(B_RE=>F[HMB^D_ZWF#,@JD(U2&@D=Q^ MI)K_0!H?,>$[=/&2MC\EL!?&+?,-,XRG?Y0/^> 'X81[Z2_WZ1AF/ZE1=(0= MI.W[("&8!TIM,1F)<#ZUM4V#255PRU9]D+WZX]H,WKP\JZZ7/;)>P8>4%6SSN,MI"I^86>#K83D+RM:+V. L])GW.9;>>_^&'? M'HNE0M,_9)A/VC3P[=G7/IS,5@X9!PS1HV)DL M,*?8 %8.*:5>QZR#FWA;!U48D$2ZTP!P\BG&\4[_HB^A_XIXL]B./ M#G@IH'@LXXAO\[@BCUD>>V-9R&UWIUD<,"]HYX(GA9V%KE38K*3ZXM59HWM) MXYX38 ERTEX;IE?^UK4=Z,O^E_) 7: N4-MXQ3)5)7;=UD#)D'8.6@.M M59/6+&-54@"8#VL&-GYW# M]G)X$PL9^A&HN'8VT1YJUF]II-W@#*P0*E:YBM MY=T)F#B A\/$0]_HF=K.VVX*'IJ6U5**1^?Q*'+';KJ?+J]\P=S)E*LM.@<= X:!PTKCJ"@\9M(S@<+)_O,[/S[1ER4<-@ MOL#6##CB* B'\!10 50 %4"%AK+A@Z&VQ&RL^ $L O @I*B+\MP=L*#^#$5 M?B2T>G>(R:#D82&15]^Z[$'7!@#J@+KUMVIKRPU" 5_@"KB:XGBS%8H>'?3Q)!4:A_KR7U.B>,<=H],K?_$) M"[[ '7!7L@W?]!@Z : 6 & !6!8#!\K"E@7H M#_0'^@/]J91\H#_0'VRYTV]M_B'H#NZ)"'XQ_.(22I'TABB@!6@!6HCI F M& &@ %@ !B,PWULMZNYJWH61#$+QGK=51!/N4G0^ZP>8EJZM*0I) (T'"P: M2C!G@0J@ J@ *H"*AJ$"EI,>]^LPEA O@U#08YF=A*'P[0MSWW:Y]Y4(-0@G,L([>SB-E2\'Y)L8_WQT>2[CMO_L M_'E]?L1=EU_Q\U#I2 MWVD>L?/OFVOXO>O$M_21^I1-7Z3S'I]&XD/^X>/CZ6C>J.+ZX7Q*ZZY<+5Y_ M"3)M4[O[YN5)<^6\GO7I=;=;^WW]:V]OU;KUZ'Q=.E^3LB/U:U4Z7L\D<%&&AXX/MY"5O*[HCH\!STN>DA9&DUR2=7W;\FTI+^K90./CS M1M6!0?H [0'(9Z/=*TG1'Z%ECSH^K$#_N6^S=R-2B\YZ&C MUL9";L689KMT@72 ME!0:T$P=:*8&,UXE.*@."8+'[;8Q&&@[G/M%<6VT?[P&BJ;MS"%0&Z@-U*:5 MVLR.T6J!VDJGMIHL>I8GJ<\R5B>BF(4\%BRZYU/]X1], U63SP[T2?R8"C_" M.:*HLK/>C#

AUMT8:MYK5J @G@0(L+Y^>9@S;VJQ#@ 5@:3!82MAMWY28 M]<;;/K?9/;6[CFVZ)W7S;:,;[$E]XJ%!Y,H=A)?<#?_-O62C':F?K.Z@=]GJ M=BY.^YTSQ\;*M9>-E M#_O?:GL[.H^=C^L:E:_(M6Q,=+.ZKA7VK6U@)35UR080K3)$D6Z_A-FOH9AR MZN)%NJ23G@N4%HL[4VFY,3N-(H$%0^CC3O1Q4?5^<_G(]=S8%= _Z-_N]&\+ MO<->I*>"]/,0:K3B$#D9#BQ$^)X/-"%Q<<<$L$,AUD%PE1$6-*[TN48S"T+? MH&_5UC<42=_=KFE M.0\E/KO@RBOQ]IWDW:UG4/3E.P;X!_X/QC\(PL// > M ^ !Q =WEAIKH.8>X5TSS5BQ B@[#O26<*Z$/:^KR'8IN^-U^A);BW*@R@* M!FH$-8(:ZT2-)1C7H$A0)"@2% F*!$7N+JJQ?WK,MR?VZ3G5IDK(:KNLCOVD MIU5*5M KZ!7T"GI5"UEA>62=Y/G55=B10%]A8".!'AJWVQ.\M IQ[T=[[42] MFN*. U_ %_!5Z7 7-DC4QI/<.R4A,;(IB9&68;76+FIY*"F18 PP,$P0-]H M#<$ 8 PP*$R #9'["7Z7W.':QFWN5:W"1M7(L6H*_P&@ *@V M@)K#_6^A 3 !3 #ST6U#PVIU ]5GH08C.[BL[+XFE*0P.A@'#@&'67C^RAATP#!@&# .&J;][VA2&P;Z5==U3 MG-]566+O$#R=()%54TLY@J$:"ED2Y:\0WFN.6:C(9& 9[5Y)YN8F FO*- $B M Y&!R!KF-X/(0&0@,A!9[=WS0R2R@N/^/N;4]977%SX7^N6YOGB7GYUAM=X\ MV<#"/0OPE3FI2CBN3\R4?B\^U _""?<6E-.4U\P>K%K,;.%YV34_'[6.U'<: M#CO_OD*DU^Y$1.P/<<^^!1.^1(KWKA/?TD?J4Z8B-,(>GT;B0_[AX^-1G3>J M& "9:T9[9;LFP/_ /_!X-_LVU8G18H !0 "CA0"L"AD0@,:S@9 M9F>GPE1(OO5B9=1$WM,&[:;71-;H1*(6,J@1U AJ; HUZO6OP8Y@1[ CV+$I M[%BE@]X/@B)KLC&@ND7$(2L4IX=>[5U6T"OH%?1JC[+"RL@Z*?-KG9:/M/DJ M 1MI\] XO1KW8FV:AM2>V:%Z-<4=![Z +^"KTN$N;(NHC2>Y=TI"3F13X/LMCCD04 MLY#'@D7W?*K?UT)<"#7!:YEDU13^ T !4 4 5 #P&@76/8WO\.MZ9 LR8Y MR+O<.[U6GA!B-+N)T: B]0%5I-:ZT',H%:G!,& 8,,Q>%I) ,: 84 PH9G_^ M:5,8!CM8UO5/<8A798D=19SU"J\!19P[1KO5WK_ FC)-@,A 9""R?1"9U3>L M84F.,Y@,3 8F Y/5WC\_1"(K>.[O8TY=7WG]BL\_O4^B=S><3S]MSWW:Y]S6(W-@-_$ONAO_F7B*N24B?O,#^ M_LO?__;3\J,O>.B30D9?17AURT/QB4>N?>H[YZZ7Q,*YEDV?/4(EB=*7;V+\ M\]'EN=4R!__L_'E]?L1H/SP=GE MY;#3MXY^>32(Q0&Y=B_8MF/"G*;5PN^?ZXEU^Y(C5>O.QH!1_)5'L MCA^TZL7UK6"D[G;B<2EF%HS92(I,U5)V4J$Q7\3,]>U@(MBQ%T316S85(8ND M?.7>1A;30QY(L2(F?(>N7U*J#5N602C#EI* (^P@5$W\()4W/_;CB:+M@]>V M0#W>>'5'4IMJ51'Y[=HC!T57FWI:'L3N>21S)\:!1[9#Q(Y=G]0A2")J:F3( M+;!B&A?4A4^()./H[?,'L#P'B#5 M##WR]1VI4(NZ::??B\^U _""?<69C93 M7C-[L*([9@O/RZ[Y^:AUI+X3E]OY]\WA?^\Z\2U]I#YE\POIO<>GD?B0?_CX M>$J8-ZH8/IU/*^V5&5OK1V#3-O7,-R]/7"NGSZQ/^[V]5>O6H_-UZ7Q-DNKJ MY=A!/E4K1E^I>O,KC3NH&E2M%%73%@F%JD'5GE>U97<,.10;AOQ4K.>Y8(6V M<&!UI%ECF*.2//0-^@9]@[XU7=]J$B@I3V1_)!,1\IB4 [%[I%X>("#]D![ MH#W0GMI,]H=Q3-D?CT,3,-AKN-IT,%F"]4\"-#L=HVVM'5H]^+/[P3/@&?#, MYK(X-GM=HV=V=R:2.6;*$Y)F?8&Q Q(""95)0AVS9YBFODT/ATQ"!Q^R/A=^ M,'%]!*WW=,[G-K+:^WFZ.F>K0_&I J J * "*0P<%5DZ>5)K_J(Q9X;SC M) 5^(Z@ADTG@IVF=$0N2.(JY+YN.*$.%J*DIA]&;K8[1[Y0?WFL*DP%< -=& MX&I;VG9U 5P %\ U!Y=E#'I8 2_5!M\_L/(#,OKTG+V##++:@I"JD4A8:5E! MKZ!7T"OH52UDA6W:3ZXLOWRJ'%PAN$(U6'AHO#<$? %?P!?P!7P!7W7$5TVB M>661FR MQ-R4\"ZKHOFVH$?*0HF)[\:1^EOZ?9J$]BV/!)MZ/+??$35 U. E'C/:/6TF M0E/("G@X6#RDPAA8IH4P&E!1GAE<0D6E9J'F)0DU!56-"T[OUF)>"F!GD>LD M(LO9]64\>YK$U)YU2F>Y9M=Q!GF" M8+L<5MU$J.L+J,9D#& #V#6-S@/8 #: 70E@ZUT9 +!+7E?8!ZBKLRL6LL)N M:^C5WF4%O8)>0:]P.D0%3388P4!@(##0GCW3@V:@@LOZ/N8C3ZR\OO"Y MT'S/]<6[/#O+:KVI@'&7??[I?1*]N^%\^N'*OA5.XHDOXPL>^C16T5<17LF\ M)+4L>.H[F6=Z+3M_30/RR0OL[[_\_6\_K7B$.GK%O1.?5:K3-?_QC7G?;IH#_8MF/"G6?FY M42MHX5])%+OC!ZT#^24)\]2PF/^0A]8D7APQQR5AAL)AXS"8L/A6,#XA#,;9 M;ESZP^B!\>G4>Z!!4W\/A2?N.%WQKY.KD_F4$<4\3N(@?&!CX8B0>_2$(62LS:-:/HZ9M:IMO7IYL5YH!69_V>WNKSJT?U+GQ&+FZ-AXCM[.W MUV3/Y-,>U& [NW50K9A$PV(VL^;VJGWVE4TVF CU:)/Z=I^:<:/ 6CYDZV&U]&!.['5'4 G@W'QCT$[A>LU_0-/T M:]H^#FVMN*9]%:%\";0-O 9>JZNF@=? :^ U\%K3- V\]EI>PZ%'3R597,?J=\ MCH/= ?:JB.#J@,IV%W8'[(X&(!=V!^R.U;MFS<' :.D[\O'@6 ZQW'US&ZP2 MX+54JZ3VF:NOE=G7,+AS(S?PN<>$VN_.@C&[YC_8J8U<.%Z#,N^' M$JL *DI&POZF\1)0L=6D78TYIH1H ;#3V!FETR*O=:C-"L9LDW%YGB+W M;:%+VRHDRLJ1UOK;8'0*<8]SO#DT6KU.Z:IU*/,^L%4%P57$4C![)Q5-':C& M=(<<*,QM9>)O:'3;F-H +4QM^I<83K2=F8>9#?##S+;A>H;1,2W,;( 69C;M M.=^MD_)MQAI/;6^1&;JNJ"Z#4-!CY]5TLA(^?NQR3Y>.@:,:N_YJ=@Q3W]G4 MAS*; Q"-77HUK1-M10QK/ 4CBP>SR 8&K649K8[VVADUQ(VVW8A 2V.GF&.S MA4S1C=P\@.5@IY:>,6BWX9\ #Y@\LLGC1!L<#F+N0"KH8+M:,\ M+]:='9.L2\\J),W*\=3!K2L>]XWNH*+'9U0#ESC19M_V02,7'7O(I]F--PK8 M8;J;9[$9[6'YN#L4QQ;0JH+@*C*C62?EYZ?5>$)#@BAFME(-RH'1ZVI;*V\B M N'(8=HK(4/E9.V2[X<(.IPONKG,_@C\=XYP$CMV1Y[(R^5%NM0,+-78Y=F. MT6MKHZ-#\6*!A\8NSW9.M-4N/*PY&)@YV#G$,OHMI/@ #YA#<@#AJ;.(#@_=!\1P0I%Z4M,&KWEH7@WXI&0D\E$!@K5&:*Z M]*Q"0JP<71W>$J-EF"TL,6*)L<)F0A.7&(\UEK)H).J048/IKH3 CV'VM"T? M(%<4T*J X"HRH[60-(-V7DHP!T%0@- M-RD"G%:0D@6DY*&C-EU K12^_:!+TX95A_9#3@G#JNX:X"EBZ-( MM09;@97&3BS#KK8%BT.)CP(-C9TY6I@XR@EJ C.-G4&.VQVCV\'N'?@FF&'6 M.)977P6C&B,%F:4:A9F7,J*7N81=A[F^'4Q0DKY*6\FI^0B!31$Q"#"X2.;\^G=W-T""(BE14H,$P#53222* M +HW]EJ]>_>^8&$#L+"P5>!512P-UK6ZP._HUC7;&1BF53T$L;8!7$>WMKUV M>JBFC9[T6D3U2Q2-[OP [>=QZ'J 0B7'LGP#%:T]7$7Y'H3Q8$6I#7:PHAP- M*K"B8$4!=K"BK/@=;[15X-OI#U*$N0)M< MP9]YFL4A2R,VBZ-;/_&CD+FCO[(DG?)0GWL8;-7:@]K7=M?HF'W=FM) _D$% M'YSB/HX6&WV&M6Y- 9;V+BV=KF$-41P.2PN6EEW<,GV4A\/2@J5EIW))EM'O M:MNT(+ST: #1VM7#1GCIDQ8/A)=ND^'[\9A[*8O&LE71) K\D:NM35&-)%@[ M;CJ^DTA;=#;2MHRW\5 $)Y&'-@K:>!+YVNZ@< U";PZ-N^-;\)R>T7-0$!$+ M'A:\O2]XB#7%@H<%;[^X,3C0A+6[!M+A+N=_8\I_]>TU=XR[)Z^+C:/R.98%GW@Z< 8.F!3*(U[ MUAVEU,"%'H7IL(9I-*L[QL $[!#3B@5N'S&O&O>P+88:%C8L;!H6MHZMK2)K MF]$&L&%A>Z$.F2?ZHMK:B[1]9?S7Z-RDRE( LRA.^8CYH1=-N0S>Y=]F/$RX M-E6LCQR;S'0.87@49=]1M:S_>M$Q'*'_ANZD?AE7C(%Y(U. [J!_.GC6#SB)B01C#Z12"+Z7I(FBX?0:PB%K#_S\4^O+B]L MTQK\V_G/U<4KYH_H ]=+WYZ90_J_TS^[M"_>=T]/^[WSWJ WN!A<="Z^"%_.^%2LRS;_.Z'DBZ(*MO^>*Z5 MF*XFG(TCDM@=Z2N3+YK-8IZ(8MXL$?)]>RT$3*):2K@XYF/Q0KS,#UF4Q4*B M\K38%0>#24K_D77!17&?:,9C>7E"3XQ92D^>TZJ2,!Z.Z,MKBOG$Z>08S<$K MQ3:BX:E'OA,KEYKQ!??X])K'2TKN6 83[_ZE(Y"W-UX\$66'F-:Z%?*\\;CA MRX5;C&G=3?.<&['7I"WI),H2&EORYMV#G/00.'8 U,IJ9Q(12\WP2>5"]7OY MIF$43]U@AF6^DK\3G7O%[T^G@CM_E$[H1YI3OBZ1 M.@?N+.'OBA]^N+\J+ =5CDM8KBR=C;%?NX7[LV+KOYG Y[N=GH MT6/R39E\XU,Z!\^S) ;5[7"P UP.MW. T.%'9/FP=GFTO/)8CW[)W^[4"GT= M!:.%-:(MN!BJ!E5[6-6T]ZN!JD'5-JO:SD?A"$W>YN82;A[A=91KO]'ZINGSA04#C,M@-#WGL!O*LU1U-_=!/4G'R?*LM%1;$W-K> M"8 MVJ*H@0:@H>%H4,(8V):M35O:@HHJ';MFL^W0JRAU@T<3\[%C/G"8V&KF2J?B M.E/YTV2Z>D5M"^L39/:89%\2A5:%(+7O*1S#ZNKS7#Q;G'M0NL.O1"!($"0( MLF$$V34LNZ*2I2!($"0($@39:(*T!T;?TI>Q"8+QO8[BW@96$MK.Q=1: M-[B7U3R\GK-T/N.BO(![Y\8C%#-$,4,4,RR/',4,*[H<]?P:._I&3;[QT3XH M9EC#[2[*?J&8(52M#JJ&8H90-10S;$K(QV>>I+'OB88*8O<[(P"(G5WH<;J1 MZ&*1A7Z**H>'=MAK]@ M&= ,:*;*$("N8?;U]5QO.\TTWB'^4GWY(XR7NU"YZX0+2;\+J6493I;1ZR#C M#W@ '@H\]+O _ /"S6AS[PH,/4K-$VM\)BV_*P8Y;%WL1-.)L%;@@W08W8 MY[$#SK94CJH@A45T0,P 4P \P7 M+5%S1P],#4XT5%1'IX,?0O!"B =/64_ MZZ%H%17P?$!&]<_#J;*8^P;!M(6UP3)@&;!,+2JB@V7 ,F 9L$RU9<5;S#([ M%0C?]/./WV?)VQO7G;W[XDWX* OXQ_'[Z2R(YIQ_X?&M[_$O8E=W)C9UYZ4] MW6D01)[\Z>/X,_>BFY!F-/I$,XSH>TF:7)&XSN@[7W_^YS]^W/"0,/73^?_Y M(W[A)UX0)5G,/X:_\.@F=F<3WSN-N9O\&H4WO_JW?'2:)#Q-/H0?0AJW/\K< MX#**.;V*+Y]+K#,4[^\S'/[VZO!#5$?_M_.?JXA7S1_2! MZZ5OSR[,"_O4,H<7-OUH7YR?OA\.>H.+P?GE^>70-%_]?$\'RN_SD0+&FU1H MK5QS2:?^RI+4'\^UJM6#1"GS _]()L)+X9S0A68)_^%'X>-V:SZ(['+)DG*9\FJKHV7?H7]]+\QNRUE\4Q MSV]!VIW_^H;^+DJ@KVGY$^=:DT+G6NN*ZZEU+@K-WRPPQ6)^0Q(QF'+11*$L M.3^;S!-!G:P M'@EX@_%R]-4FORAJH$-+U8^=>,;/U2#=+,T*CY0!IK\I()Z MYD,MY 8\\XSCB:YM./I: MG[2>9QKO,GAYS5-?5#O]DKHIU]9> R3[0&.@+YFH+CP 11XN([K!K MF#UM(0%M001<+ML4YC)[V(O5"/2:4O:3+@KNU6/\ %<#UIG;=- M^*NPI=Y184Z#@$4I_9F-588=C21/L<.V MN*QYHSF -C@(TV$ %$E*Q;6U_# MDK8@HLJ-=L-KJ?UZ/R\;&X,#!_6N9O]T]-0@V?HV]E!AO3XAP8])]B4QPU4( M4OOR8'1['<,>Z&YU\0R)'D5E?W D.!(UB @49V[B)U=B MMD\I(-6[?']I=2_/A_W3\\ZE8YUVG+R 5+??L8=.TPM(G:8HSE19<29#5ED: MDZ*R6Z&I;*K4B_)- M>>VO2DHX/CLDW=O2-FGQ##BV;M:&%?'8O MCU2!K)H@'^C/COIC60>HKU6K:EIB.\KD?I3]5K;RW91]YK.(9!+>[&J6[W7@ M%V[*V1_)8\/#:@0VJ_\IO><"L M-R!B$/$>].T+/<8?DRA(D'7$PT<16U[/D5TG/+Z5YYUU'-Z'<);5F^-L_IN-NEGFGUVR;\K*:Y/*,49F!;=O50 ]> :\ UX!IPS>Y<@W-3 ME?@DR_HDHHJ1+&^$PU,XGQN[9$%_H#_0'^@/] ?Z@\/3@QF6>>%8-N+7#V>) M8>NO%Z?'TEJM8PV,GM/#7A?@ KC@3 + + & 0RK%\ %<&'UJ@W 7GX4TI8= MZXT <"CJP[+HFAXD.V6@^^X!^*AAM#.D)=U&\UT H"H;!T&*H"*AJ,"RP0 M 4!@F< !XXNTYH^3+R0XAM-#@A"P!6PU8;T'P P R+%[ % M;&'QJAO <+8H^I_39G46)?XCA?_A$H-++/VA-[",86\(=Q@0 40 $4 $$(%C M$Z "J J:GF8V/0R&)]YDL:^)WHH^^$M_2+"/U'NM4X\U!8'DM4?&J9IPGD$ M< %<#5C] 3 # ##Z@5P 5Q8O6H',)1PO* _W+JI?\N9*UM.PTMV I2S21S M2:SWDVP8$]E&I^=HXZ!'9-,6*@*>@*<]KNQ %5!UW*C"*@4\ 4]8I6J *B1J M;H]]C5(WT+PUA=M,"QX[A,=1E(GN#R^AK*UO(W^:N+0JZ->GATS',H;8\'S D&!(,"89L$4-6[J4%2^IP[NZ?(:L#[Z^^>^T'Z V+ MWGKU66&A/] ?Z _T!_H#_:FC?)!MO4O$>K"T+.&S."J?13U4L1ENB9IX'JR> MX=3!-=L6OP*8#$P&)CMZ'RKH#'0&.@.=P3 #DX')P&3'S&0PS"J@LY(K\OO4 MI:EO_'[IY]*\ C_D;R=<K_A]@XA%$?Z$_<[OV.=HZJY1Y9T_ M2B?T(\TQ5QEZXX$[2_B[XH>UR2\'57;Q+C6EO]%GO;N76(W)&7SWN"YN1$0^ MI\->;C9Z])@\)M^ R3Z(\>_;&L>A=3\,@8Y7%IXH/GR4M< M)G^[4_;L=12,U'TN73]F?[I!QMEOW$VRF,LJX\Q-V6<^BT@FX&A]4(;%*7U:@*,GGZ:K5?E'*/3Z]YO!1LQS*8;5K:TDVA@'53P-W3 M+PZMG?_.(M%=XU/L>X^$>AUJA'[(3CT1E%;+T?WFQE\Y&0OC**[E^#X(9YZ M02U'=_IX]:%##>WUK_R6!\QZ Y9N*TO7BHB_T&/\,8F"!%E'/'Q,Z;OU'-EU MPN-;>7Y2Q^%]"&=9O3G.!L>!X\!QZ0]_A!&XY&5.>(SBT3#MWDPGC?V?^K1N( M(W@4-4+ 4"W('OH#_8'^0'^@/]"?.LH';8ZVVI2_12&?LZD,TV!CFBP*&C61 MS8XFF;3YN:*6W36Z@V[E$FE+&BAX!CP#G@'/@&? ,^"9^O%,%;4OP#7@&G - MN 9<\W*NP;FI2D*2]7<2[F4Q.L+ ^=SL)0OZ _V!_D!_H#_0'QR>'LRPO(QB M3K=E(W[]<,86MOYZ<6KO,W#V"3F"NO>[=F=@#+H#['4!+H +SB0 # !K$,"P M>@%< !=6K]H [.5'(6W9L=X( (>BD"N+KNE!;NI'H;;07_#1[GS4,-JQNC:M MZ:8N36D+LP 11XN("A9BH *H:#@JL$X $4 $U@D<,;Y,:_XX^7*"\\6Z44]; MG$C]CM'K6_ ? 5O 5@/6>P , / L'@!6\ 6%J^Z 0RGBZ)5.6U69U'B/U*& M'RXQN,32'^QNUS!-.(F!"" "B B@ @S[\R^L5&4B?X'_V/*_SU+@%O?1OXT M<:E%CTJBP!\MGE0/[=371.4QR;ZDRTH5@M1>V,&P;8?^T5?6[]D2W8/>'7[) M 4>"(\&1S>+(SL#4VGH3# F&!$."(=O#D .G8_0<;5XW,"08$@P)AFP10U81 M)0.6U.[7WWWV@_0'17=Y>JSPD)_H#_0'^@/] ?Z4T?Y(-MXEXCM M8&E9PF=Q5#Z+>JAB,]P2-?$\=#J&;0\/+[&V^!7 9& R,-G1^U!!9Z ST!GH M#(89F Q,!B8[9B:#858!G95!,^R@+^ M<7SI^O&?;I#Q4YG1[/?/S3J\L+V[0& M_W;^V46KH\\$/^=L(E@UNV^=T/)77X*TM2?SS7JA%7 M$\[&44"\3Q)F\ITF+,FF4S>F+[(HBYF_D&&>>\7?L$]/KWF\7)Y MZ%@&$Z]!R^V9&X[T#)2&U-G5^8K^3MQF5?\_G00W/FC M=$(_TIQR?B5Z#-Q9PM\5/_QPGQ*7@RJ?ARQIM;/Q@&?W(Q4UII[UW>/$O7'Y MR.=TV,O-1H\>DV_*Y!L2T]:L[0WD4QJN]5C5NA6[?#UZ]#G"?$)Q!(_64QZ7 M)CYXGKS$9?*W.[4D7T?!Z,EV4EL#3[7+%)@]9!Q/%9!]>IS/7D'\2QPE"3N= M1EFHK=,V5 XJ]X#*G7I>-LT"5W1C(,4CJ?S73?THA/I!_?:@?K_S](E\5V6H M8],C'6]Y$,T(R"GW)B'-\V:N"\8U$F#M\*V=_Y!ZN8O&-3RS=SJ&.=17.>,Q<2W!=B !:E:T-Z V4!NHK8[4UG.,GEU] MTZ6C,,P:?Z;P4F7Z%-WQF,VRV)NX"6?N3\T3?UU??7ZH.OQ\(&-SMP5T$&/,&N M^J.OMBQI:!HNF])AU[Z?<[UJLOZ/Z7QO5P$V_)S/LBRCIW%K\FCF_S$<^(&] MP%Y@K[WL_?J&XV@['MQ9; C$ K.!V,85=?[Y>CSHT&>X&]P%[[9*_7MF-8 MCKDW<2%6 M0&:@.U[8':NK8QL&"8U25AH=E[AZ5OV%U]5>P>$4Y;" J J"V $H):V!; MMKX='% %5!TWJK!,U^.ZLW=?O D?90'_.+[T0S_EO_JW?/0A3-WPQJ<;GB8)3Y,K M<>\K$L19$'E??_[G/WY]DS^V>=X?F995U>]LX[@TZG/^@-+@87MF5:[YU7/]][&67! M/E+JYY QV/66YK)8[;:R\]JPAW?&8,S*+QVY@9NZ)%AD;+"IF)/K1@+%80* MOD %3[V_,S_Q1;5)LFH_3&>N'\O<>(1"0@$/S($['S4BJ7";3^VW2+A8D%38 M1$.PXJ2$^CB^7^#7KHGKVC'[QD"C[[KMZ2C@&? ,>.;ILJ@B%!Y< ZX!UX!K M8-,@Q?9%"E/N8N(O'$DLB))$WPX4I'RT&4NO.\..T>GM+6?I64&4]8 BG+> M6QWW&D>2)0A4 558Q/:VB"$I%TFYA^8S)$T@:>(@2;F.X>BK,HRD"1 D"!($ MV2*"K'P;"Y8$2X(EP9*-9DF8D8>[NW@2$]$>F)34E2J]GEF#S2$YML M4$(^2,UY7FJ.MI:84$&H(-(3H8!U54 =*=I(3T1ZXL%!OK]0_J-R'+;<+[BO M)("C\/N!OD!?H*]]TM<^\R5!8: P4!@H#!98?>FK(:<(R-%L.MZ?ONY>GPU#I]/^Q>]&2OU/-NI^/89AMZI?YQ M\N5DR>:B@RB]\[>KGY)$9Z0(89J(WJE1%C-?2IE%L3P!9==2],6GJ?N-)XWM MHFK4K(6JH;6MZWK^T7-NA+:NR)L^BNS9FEV.R2-O>E=34'M&5SUB-UNV)]XY MA;"%*8)/Z50(58(J/:Q*:/P+5=*D2CL7:4""\C:?FW @Y/X ;8ZW^LBM=H#5 M#E)XSH\@1>:U,S0ZW<[>Q/6D.+T&*)JV2'10&Z@-U*:5VFS;&/2T;2]!;: V M4!NHK1;4YM@]HS^TP&U5*JG?\U S3MY4/_1IHA9/=OHFJ8V[D+2 M)1!UW(BR;<<8#O0Y<8 H(.JX$?7:LDS#Z>UMD7J6G5T/ [$6:[2M W+JJBB#Z@,5 8J Y7M M:5O?[?0-NZOOW.S%,CN2#?]N>< 'S(-]'J<_D+?\K(3DS;G-O[EI1N/V>?)Q M_&L4WESQ>'K!K],G)S,[EXXS[ WLBXOWEV?#KN5T![9,9KZPG(M+:]#T9.;3 MM"'IQ2(I>IS16^5L%ONAY\_<@,W<^50E6(MDJWW:4(>=V MSSFW72TIMX,^$B_;EGC9+.,8\D&SQ@=RGF0E52;,BF>8=SC/N>R;G8E(6WE;\$UK[1O+-FQ] M*]91LT>-ENM*:65_M4' -\=CW_0MHZ=O1P[[IA[K>(6-WN@OW!VG/(:5 ROG ML55KV#-Z0VV[IZ,FD2/J(WD_XF9KA XLHJ,*]&U /9-F1 $WH;2.TQ\:5K<& MB5MH%?30SYM";G>+D]T<8_M[%-[R).6CS_3OV/?HIR\I??N/T$^34R_U;_UT M_N2 V\M>ASYU.AWSW#R[..MU3H<=%7!K]\S3R_.F!]R*[D$J%I60SOR$N2S) MIE,WGA==@N*%..G>0F@9"92YN4 -454HR 1/L!DM0")L-/3XYJ^6NPEI:B:4 M(RX'E136B'M1[*9^%+X3ZKR7@& $[E81N-O7$KC;=PX;>6LC;KAM<<,/DO*A M>K9@?"\;'SQ/%>WN]A)]_8C\M*C7R[6]^BCPWS-AY@CC[/V9]ND.UP!SO1KKY X9T7&US,W MZMV37D6]4Y'OM=U>VI[OM;>![9@YI1FYBAP'MF7OY<>'!* MFX=M>R?;$VN< MP2X+UBKTJDH%(= ]!6$/I&&)M[RZ%#GE]*GG;-$UG-W3_)Y$(4_+(ZPX>$&E M"'*9^S=UO_G3;,K<*3%H*N+4-Z<-TO[BUO4#J=XB;]!/DDQ^A7A7Q+>OM->@ M!_ P]6]%JG]$3YW*2[[R.>/?N)?)OT3CL>_Q6#5D=9,D\GPWYN'HK: N%K\ MJ3RM*1?B2>CBQ(O]:[J7>TW6VXDVTMV43/N,A-AMF;4BF=(-3N4K2SZ./V9I MDI(8"2(7I!*W4@2?HL07WTN>G&,[.'5,L]\[=SH#TSX[[SAG>8[M^5G7ZO2Z M3<^Q/4V$3JR]ZR?>JB:9KA(^6NZT,=+Z.3=2W7C"7$O9K8B@3Y80%\!-)Y(Q MQJIE$[&"-W'#&\DL=VX\DDH:DRXF[&_B 5( D<_L)LQSDPD3>RQ&8+BAN\H> M/N7^/8O'*D)3]/+'R9<3,AN#0.0Y_YT10@+9%\@/&P?-U+4/FRC\U,@\D MF+W<7?^\TY(ZG\?>N@=7O0 MNC^^7+#WBWU.M8M)\U)#-7N?3[.$]JJ![X;Y%E.;$N-HLY:"JT(GUSCAQ5KY MQP4;G"#N [IX>%W\W][)SJU4JFIQ#\\L)YF]8V72]*"-B<8_ QI7F>)@E/D]^CT).NF_0I201] MY^S"L8;=;J?3?W]AVSUS>*Z2"-Z?=?MGETU/(I "$D'M?$/WRN?<4,@T\66" M?YZQLNP#YJ::TQ74'\7%Q0E6>3N'YJ\Z215"E8U>E:@_M M:^3AK72.HK*2F O ML!?8:Z_LU3/ZO>I/WH^"O1KB@Z@VN"CF7LI2]QM9K1[W;X53$PV8*]A6MJPP MMVT;CKX*M6UA% !" R!$W<"&H<'J&G976SG7MJ !KJ)M^O)[E/*DM.+J[)59 M(P$VD'RJ$.(!B6E@[*,W?%L("] "M'9?\TW#&5;?2[LMV,)F._2B*1=;[96E M'UL+[+4?ZQ5A.&AS##P #TL\=($';+9W5!<9AHXM0(WXIBU;@$X'6P!LKVN" M+>$V;PNP[('1[5=_RMT68*&/^4JJ62VB<5K&/P\#;*7Z64=3G\QCBEK:58 - MCUX:=HW><.L[.,^YFL#O.9$*E;/*; M1LQE'OWLIVQ,\ G\=,[Z,9M%=[3'G,717R)D6C3OI>]& M8T:D)_^3$0^26*.IZ-@KFOFZ8:DA\+)YL(YIE*LQ]4^Z18M.';<6#81IDK?^ MB+.Q'[JA(!4U'_;ISQ59)/,DY5/5COB^$*]I11#=0X6DD_2%Y5F6:_")^9V6 M2FT09S0[UW65\F"XHVJ6R4<=$-M2CL0BII]T[8 MBSOEEO)'*Z@8LYSQ"PO&+'US+RL&4T*B$/"U&\AVT]&R'%/1J/J^1MVYB6[L M]$],K=!YK>,N_SO0/"I=;YX&YN@^G]N++K"SW_UW6NIBD]N%SZTA]V.XW2LR\'EZ< ^>__^8J J??6=P?OW MPZ97^LH%11!5DA+-Z46O=I\&/LIB 6J!Z+E<$S@9&/NK755Q'2ZC=HW%=38[ M[VFYT7H'A= 2.A9_6 MCT:ZL%LCV=8.U-J!C'I4QU"/RG8,NZ\M&^>X"U*!OD!?H*^]TE?7-AQ3VS83 M] 7Z GV!OO9&7QW+Z'=W;G\(^M*^6V]5%M6IY\69&ZCHM9#?%=MS<8SO)TG& MM6W$P?BMK0"0!PM(.R.T;%0'!2 "#RLAFB6N[.ARC' H@J M#XL:;I=^X6D:R(P,;:7IX8M '9]2OI9E#/:PC5[7DZ?*Y6 01'EJ *\:X'7L MZIMQ 7@ 'H"W KR>8?>TV>!'#3SXC<\G;G@C?,0AXTGJ3]U49D3/M@9YP4EP M .I:*3BR?HS3- ;K&H.>-J_:KL)I,X\!; #;-K YIF'IR\8 VH VH&W[":K1 MZ^EKVO2(;. ^K\>>^#"Y%CP<((B_M&KZO->=H60@4%@ *.AP(&1E_?^0DH M !0 "F@8!3BF8?:UA16WA0)P1+I-7Y8= ?:SY:J14-O/PD?C:FN^)\T:=@RS M@X[JX!GP#'BF2I[I&EU37XP=> 8\ YX!SZRYHBQ[+_FM;>&9G=H![VU@):'M MNZ':\P0YVM[^;K=6=IO;X'WFMSS,^&4<3=]_2WDCT-$UC_SI+^>@J MNHQBDE!X+KIEQCY/SN:_\.@F=F<3WSN-N?N4CGEG[VVG<^K876MP?C;L]2\& MY[;JF'=Y<79Y=KG/CGG:82+ZI:I>:+[HC">;BLUBGH@")RSD=#\WX*H*']KF M'6_;O.LYNUD B,7\AEZ1P:[=A/2@Z)&:XY 0)4 G^Q'[X6WDRZ:]NOKL/=1@ MH^&=]Z9N?..':I!NED;%!\KXE)^@.5]%EZ,_76-'WZC)-SZ<3'L3HWIL9%NV MT5\,][&N6%6DJSXBRX?5#;W\H&IM4C7T^H.JH1=@4X(O_@C]E':T7U(WY:CO MVJH3"?2::4^O&; Z#E !! !1*C+AD:WIRU'IRUX@ ]WF[I<9?%7 MCH*(=2*CA@/=A?QM\ #\%"<9G0,T]86 M/- 61,![NTUAOLQ<7YOA62.)-9=QVK('[CL($ 2P "SMP.KH:V@'8 %8 %8Y MK+UC 5R56M5M,IY/@X!%*?U9=&@0'2_RZON^OO*%X*$G\% %A4D+;,7I= M;9%8CTFG+:P$1 %16QO"=XVAHR^@"(@"HHX;4<[0Z)H[E[X&H*IW1YO--JE_ M+YJ>88=?/6L] 8P.@7$49:+WUDNHZFA:ECXFO#;T-#5LQS',JNRIIPBM+0L# MR QD!C([#)D-A??7!IF!S$!F(+.FDYGI&%U]=1Y 9CLUI-^U![OV/NJ;V[5_ MX3=3'J:?^2RBEQK>? C'HKNR:/!]-L__^*16['VG?WEZ80TOWO?GCN58=V="-/2G:L3./@.'Z(1O[H1MZOALP?RE.V:$] MRF(62UG+%M6)$C"ZMQ][]W8T7T?S=;3@KN?EF#R:K^]JA+Z@:VQ%&T%LE$O# MM>I]\EI]$^+_D'W)WDOSLC#[V%9KKZTA?0!IG4&*UN%KJ/TM$IMUQ(M"V_:A M;5_F2J&F+-]Z=2&HFO'S!F@!6A[+ M':8M1T_?BMV6M1>(.%I$=(:V8?6UK1]M001.AK8IS 6?Q=SS50RZ"'UVIR+4 M_[_J _YMQL.$PVM1(T9J2ZV\0=?H#[4Q5>O3AX M8.LIW8-Z#K %; %;%31( M< QG#V[BMH +GN H&MWYPP.P9G:&^MI9'G:@' M^@)]@;[V25^V874<8VCK:WH( @.!@EHV_ZUA4: B*-%A-/I&3US"$0 $4"$O*SK#,A(11T$':9FC3;0J(, M1FI;/FFO;W11!P'N/F"K D^58W1,;8DRP!:PM2]L6?4'U] R!D-MF\[6@PMN M7M1!P/9]1QH@( \/>7BUSL/K M];N&TZT^O.DHLO! 7Z OT-<^Z!P2F M@\ :?PR .@BU)/?61C]9IM&U3%V:TA8: 2*.%A%=NT]+,BJ# !% 1.XB[ P, MQP(B=)B:-=I HPX"&*EMN=K6H&?T.]4716T+AP%< -?NX.K35K$+; %;P)9V M-[#I&':W^E.LMH!KI_RTO0ULQ^2WO[(D]_?%FW 18_QQ_(7?3'F8?N8SL9$(;SZ$8Y'Q)_839_/\CU79_;[8<\RSYW^X+PS[/3LP>F@-[@8G \O!WW[ M\M7/]Z1<%M C&86;D+AOI;J:<#:. EH12-9,XBMAR22Z8]E"BBP@,=+'8G\W M=OV8W;I!1K_3BV'I)$HXF[KQ5ZX2+Q/N9?0PG_Z>3MR4W?&8,U]L#N_?DU$L=>>=P$NQ9U6))\OE*L] 6?=[/$>B M4DQ:[K2Q.>AS;F0P]^8FYC=N2J*_GM/K^HM>7?ZFYBR=S[@<=4K*$/#P)IV( M]Y&2]LJ/-K_=B7O+V37GH7R[$DI^F$59?/NV6RU WB: MD4A<09:PW=62)6S;R!5MZN68?&-'C\EC\@V8?.,#;I!W6VO_SR&2TPZ9BB:_ M79BA\I.UY+13N3&ZGRF_\_DL$ O$5HC8_I$!=@V>'T(F/$SL4['7'4?QKOO; MO0[T5TZCO)JX(;-L]AM]98+T:@#BB &Q@ &+8O9+S%UZ'A !1#2PO #4#?+9 M%8ZH_[$&T$O7K^<2]:"B(;6E:O M6@EC8%NVME6L+00$5 50 50 504!PT#HV=K*[L*0 0#0=$MX=&'T #T(#E M 8 (+ \5.34J]%Y0G6.\C].OIP@::!NC/-8GE);6FI87:/3U1>&\5RIM87F M@$U@4QLV._J"SX%+X!*XU+5F.H8YT-?B#=@$-H%-7=C4&&@#8 *8 *:N6-NA MX3CZ6C<"F\ FL*D+FY8)8-8G>M5LMD/[276[<4JF$V\=PMLHRD3SQ9<4U#JJ M-,M=!=CT=,M>S["&%6V.-H@-B9=@+[ 7V$M3(9Z. ^8"!N\!=X*ZF<5>GWS$ZW8I.-L!>8"^P%]BKNGVC MT:LJ+O]8N:MT-/M]ZM+T-WZ_]'-I7H$?\K<3U3O%LLWOM@ZP=,T*E,6A;KD@ MD/B]?-,PBJ=NL**]EOC.XL9RQ,SC09!_YZ=7YBOY.[T.K_A]@TBO_"E/V._\ MCGV.INX:0=[YHW1"/]*<DP>D\?D,?G:3KZA90+KO3W!]JUDQ1RBE^$A M.Q?*;Q>&J/QDK5G@:<*B,;O@'I]>\YAU+(/9IM5_A@4.S *S^C';/S+(E@&Z M_AQYYP\A$RT^V:3=\O0?^4T[JN)&S++9K_111-4M@5H )H' MA[Z "HMB]DO,7?H+4 /4:&\<_:0\CX98?K53-\AG1SC6H_'\[NO7 M;D63]_G3#3)>+X1H.QT#?-H"GS]"LJP"^LZHEB 2QBO'9@E .3A0L,Y@G0%\ ML,Y@G0%0L,[4 R%89P"?-J\S*#;_6-M(U)MOJ/L677^?>$IRP-Q):V@,>L/* M)5*;R)8 )0W!,^"9??-,OZ.O%CDX!AP#C@''K-7?&AA#"Z8,: 8T YJILMR, MV>V 9< R8!FP3(4E^09&?Z"O%#)X!CP#G@'/K%LS8)G=6:8A&0+W1;@R FLP M6ZWR\E9^HO_\[D8073BE1[#HF@;CBB0EQ.%4$$C0LM;T'COG:Q]+=WH MXF@!80^TN36!!J"AX6BP;,OH#+2YX( ((*+AB!CTM%40!AJ AH:CP>K:QD!? M36T@ HAH.B(,R\$.0H],X R8"^P5\/8RS*&EKYR=. NX"]RU'^YR.EVRO+!O!'N!O36.OCF%: MV#56=3C[?>K2]#=^?\///WZ?)6]O7'?V[HLWX:,LX!_'RW9AHC/7Q_!#>,N3 M5-2C2Z[$O:]($&=!Y'W]^9__^/'^Y='XT@_]E/_JW_+1AS!UPQN?KCE-$IXF MEUF:Q?QT&M&;_*\L:_?^VXR'"5^]+[V(4$C[,Q__].KRPC:MP;^=_UQ=O&+^ MB#YPO?1MY]+J7ER\[W;/NH->[]PTG-"/*5O3 MK.>,\H)[?'K-X^5BTK$,)MZ7EMNSUW[(TDF4)6XX2MZ\>Q -#[VL'5[PRN(D M A7*E1[%[^6;AE$\=8,5/K;$=Q8WEAAD'@^"_#L_O3)?R=^)8+SB]Z>KYIT_ M2B?T(\TIYS7BK,"=)?Q=\<,/]WEJ.:ARV,:"Z[H;ZROL'OBAAC3H?_J!6C8Z6&YU/,.Z0L63U2,@<\AA6S@%8IX*CL4-V0#.-H<9U[1'A'#4' M[;A>M:$(QL9H)!A/K0S /9:#PD?C2)M_DMAW#*NWQ\C;(S)57QIUJR-L=E,X M;O)Q?!Z%(KPFEA=^''_VDZ]G<_%O$4@;Q4^)NNV?GUWT'+O7ZW3/SBRS=VIV MABKJMMMS>F;CHV[)],YC9 G S*,G1%,>)XR[WH3$,YW%?L)'S#*_8U',Z'UP M%HUE!&XJE\60TR-=DCISP]'W])6MWW0]CX"1)BSF'O=O9;BHB.9-:01S4D=Z M9CBB1ZVIXA.GE0,O1Z04WXA[D5*&=T+E]Q+):^B)-Z;QK!?Z>=YXZ 5I&]/Z M*>IS;H3PYBK"FZVAEOAFVSYL@/*!XZ,Q>HP>HZ_YZ!OO.7U!T'>-0FM;YG(H M)PK5V7-:?0K!1FL8B@7%TJ!8VNJ70K&@6&7%VCG"]YBMA\W2@SG1MH/8FN_NK:"-GKCM^NQJ"%$&YC#4H:E#+ "K KP JP JQJ MHAV %6!U'+!"I.3"M:JMB2 8!VY/.,3M*@;DZ"*XFF,-25JG/M9VN57U$#":Q43P(\K?_TROSE?R=WK17_+YA>E?^E"?L=W['/D=3-_R!;2.-3=[O.W^43MXY M@UTT;%7W=__RTQSPA(&GZ/J:LJR^Y54F!.6'L/!7EJ3^>*X1 M#K]SNL(-2)W<3GA"RIJ?'R3LCL>3]^GR5O;UQW M]NZ+-^&CC(;Q<7P>A1X/T]A-_2C\./[L)U_/YN+?EZZ71O$5O>ZS(/*^_OS/ M?_RXN)S?3.F:SWP6D7*%-Q=^X@51DL5\\752JU"HRF<^_NG5Y85M6H-_._^Y MNGC%_!%]0/=^VW4NK=ZYU1WTS#/;OGQOVOW.H#>X&)Q?7CAGOQ.YL(!+,/(6G&5%[R LV4 UP;DM+5!U5M-]([D+G]T.#*UHU%#%S=>Y?7 M_1]G$4'73;D$_G66T("(F?P7\=+R_NE=I.4^+%&*EIRPCS3.:209H?B4AGL; M!;<\D50TX@F)RV $M6Q,X"6H&U)!!9D)BCL?77&61(&[N)'![DAM)X((Q!K$ MDBP,Q#NA&Z<1XP'WTMCW_'1^PJXF?CQZ.W/C=%[B])PXU\?E!=F(B]MPP@9Q ME"337.:1NO#3G_E@9A$M#2R9)RF?YA--"'ABY,7]$OF8<18$\\5-^:BXIOB> M07(@8_IFDD_KCO@YCFY]&HD736RBT/HID:WFN?_O+^ MTSD-.+[U/7&E$ M]3)]_E%:@^.>WQ=]/&&GJU)TOYE&(8>4N8LQN.!>3O/9# M23Y"P'Y(B/-'&=$273[*O%2]A<5E=WXZ\=5TQ.W*4Z)QSW@H(*FF+!2L>.WR M)E,W_DH+9303ZTL62ATYI7'E&G'OS6P9@!NKE73;NU!BG<4^/8V@PK)$2>"> M$HM[TKM.R XF%997;'H:J32]T.*5D73D%.7HY&/55:36AI D3=3S273B%O1= MFGLL?A6*Y(9^\=B(!%,,F$5W(5U-I:$O*:NMZIETL?DA35%.D> M):@(8S].73^\+UW/L3?4EIKV;6;$"CH;27"5N WOE=Z/[[2D_R]C:7E MD#QLN-2(L+4O.!6/5Y&8XFZIYL3*[@V]G>NY?(_G$Y^/V?MOW".5O.7LXWA, M.AH+E8\$W;E!$@E:3@CTL7BI@G+D-4HQ!##).O$3@?6I^Y64\'6QB[3-'\X_ M7ORV^-7ZX8UB5?$IN_7Y79(;N*0X*U"2Y)=KF*M6%06^.;$?#7/)^#%/Z#\> MIX&2*2DIQQ &ONIXI"YPH?G)A,FO%5;5C!A@L;^=98J?(I;+R=(#\D"DM]U MP7_B0S&H<1:.7'$] 3+EWB0D6^[&YSG>5V:44[>0\<*-HJ!@#B5(LG$)V+HO=\$8NQX))8C[A](YI< L*Y,0A-_/RZK.DXEV) M>/&R;\3=) T)'4D6*D-CNHZR=/'VU!3D&UW,;JF^]!0W24AJN?S]6#"/-'1I M8[*DG9LX(LDJ+3AA_X](]5:HM+^TB?/'%C(5=Z4'D+Z'44HC$%.@6]$ Q#3E M# 31S;)X%B5*7VD>"_DN9D.42WNT6,@HF$M:Y=_44BR_)Q^S,HQQ'$US/1;/ ME%NZ8E!C6D)#2?VCQ9[I!40)8ERY[DK -R*UNY/*)"0O5(8G$F/Y8K=\!2LO MC51A\SM+%OOQ.8DA86)9'[W8DE_=(6[?$%YPCT^O>;QTGGGGW2:U]08Y0E-+;DS3L=VB]<+CS>Q6NQXD T"V/( ME[:E_+W\F%#H<[!J/YEEGZ,V)^^]D=-"<>.':I!NED;%!^J(07ZB/+V628*X M)CKEL3B5"-Q9PM\5/ZPYVC>[CI<>R\Z**_/IKE\UII[UW5.=SRO7'_ARL]&C MQ^2;,OG&5Q@9/,^^6%Y6BQR@EAWP+X=KO7I86/FJD8O"FGT3^QA_Q HCZL6' M_@\KT]J2_0)UVNQ^_P_9E^R]-"\+LX]MM?;:6@8((*TS2#L'P.@CLCPT:G]3 MCAAH&[1M#]KV17D.H6W0MCUHVY4(6JG4]*A1[&MU47Z+L"9=L*V1U&J'9^U\ MMU78.2'DIY3WV* >FO>_>].XAP18@9QTAUUW3=LPS>JK$.Q!9Y#P /H"?1T7 M?5E&WR$"=TW#Z:V',AU?=<,W0 O0\HB..+3EZ.E;L=NR M]@(11XN(SM VK+ZV]:,MB,#)T#:%N>"SF'M^GK\@S!3=P6 M<,$3'$6C.S_8.8RM?K)I+NDTC5N(6GK:ZB^VA4$ B*,%Q*ZU(X$*H.)X4(%E M8I\5=U$J :42FIDP7[/+,7F42MAU.4$6=IWM*91*>*!4PLY^=X 4($4Z,4HE M0-O:J6THE0!M0ZF$AIW6H50"4O60JE?K5+V!V3,ZPYTKTB%1#_0%^@)]U86^ M;,/J.,;07B\.#@(#@8' 0&"U)["A8QD=&Z42$""KKU0":B0@^FFWZ"?+-CH= M;=N_MM ($'&TB' Z/:-G#H$(( *(D)=UG0$9J:B#H,/4K-$&&G40P$AMRR?M M]8TNZB# W0=L5>"IG#!S8LZ"-B^ M[^CB18(K % H X"4 %48)E '03404 =A/J,'I-ORN0;O^E&BG6=[2G407B@ M#L+.\>T *4"*7&'408"VM5/;4 Z OT!?K:)WW9AFT/#AEN3>VN@GRS2ZEJE+4]I"(T#$T2*B:_=I249E$" "B,A=A)V!X5A A Y3 MLT8;:-1! ".U+5?;&O2,?J?ZHJAMX3" "^#:'5Q]VBIV@2U@"]C2[@8V'![9C\]E>6I/YX?GA![CA>[6_]:L+9. J(:0AY3.7DT58A MX6&:L+ (%J.OQ"REK\YI3@GC,C%@;3Y/?'X.@_RX0TYRQ+THEGN2=T)NQ=Y% M)2 L:2O/1%C?_SY' L:+)Y+3Q88.D<\;C]B?Z1K3NN']G!NQZSF[X=%-[,XF MOL=B?D.ORD)Z0!M(H1H>02F:O-.!!22N(G&UF>F+-;L&V4&G.AR+@!@+ M"'-@]!P@ H@ (M1E0Z/;0W$S'59FC?9UU9F?5UG\E<^Q%:X1X;1F*SPT.MWJ M@YS:PE' %K"U.[9LQW ZU5?9![@ KN,#U\ 8F$-@JTKCNDTV]+^B>(0(7.S- M=XC\M[IH3@$\ ^+5+XNXF^!!^"A.,WH&*:M+7B@+8B ]W:;PGR9N;XVP[-& M$FLNX[1E#]QW$" (8 %8VH'5Z<.S!& !6)6$M7MJB\1Z3#IM824@"HC:YBT>=(VA MHR^@"(@"HHX;4<[0Z)KZVHL>":"J=$>;S3:I?R^:GF&'7SUK/0&,#H%Q%&6B M]]9+J*KB/7%]*E ^)KR7E*BL315*VW$,LRI[ZBE":\O" #(#F8',#D-F0^'] MM4%F(#.0&)H8[&[B>Q/FAUZ0C<0WHQFI_]Q@L\"EAXM.X/SOS)]-Z7J#??I3N*/%L<\OP6)+?_U#?U=-.9>$]\3Y^K5HW>[ MUE;I>MJW[](J?3:9)X+B2"$\*3'Q2L0?BI>'9NGU;)8^U-(KO>^@8W93+T>[ M\">936@7WH2]WF*X:*R+=N%0M0.JVL[MPI%/M,WU\*?/T]"=PD=X8!\A7( O M4*KZ>_CZIFV8?218@6? ,^"9"D\2NJ+7Z,YVT='S3.-=!B]5F#]"/^4C]B5U M4R3!'"+ N&$!Q+WNT!CHJ_'9%AX!(HX6$=UAUS![*.$"E\N."O.;&[CS!'T4 M:T4Z;_;&,L'80SQ> M(LH:&EU]QP-MX0\@XF@187M\[8)?Q6VU#LJ#&HXUHJ'&D8WHGOT !MM( *(*%FW M=@?'UWO<:#>\Y-NO]_.RL3$X<%#O:O9/I^("(_G39/9R124?ZQ,2_)AD7Q(S M7(4@]9JSNI7\77W_DI/<%3=Y)R?"L%RA;CW\3/HO!4+,L(<9KYU!59,#>Q M2W<=T<]L[/HQNW6#C(MJ0Z*J5#IG[IT;CQ+F)TDF-S^K]TTCQJ>S()IS>C%B M<91WC\6UB4^W3'A\ZWNJ'E(U],7U3G>I+X_3'S4S']61Q=R[I'Z<1-5<6G MC0^@AP$8EFVJSR$?/STSI*,I+[R M3<_+XA-V2C>*Q?(3S,6[X2%S0['!C3R?%$(9) /;ZO^0Y*]9$(@8?\KCJ1\* M!3(8O451P.S6C[*$WF<6WI)V+1\O%8Q^)561PUC](>N+9XI[TFECB3?@H"\0; M%/))TM@5U/96T)RH(.;O@,)$/H231M$?9FY,PZ?75CQ!+@ZE>F-B+$*%2'7E M)>J#.U>^H22[3E*ILB2VU)\%O)CVP^O:^MKT],5F=:WR9S,:/7WU_[GAB*1Q M4,[6ZOC0$^G%ZGX8=M%XG/)6N+" MI\-G%_U?00QIF#\F,SQ,3]7+H6OD]^D5/ 4QY[9C#BXO>LZ9:=K.\,)\_][, M#;KN17?09,2LEK"4?RQ7Y-E>T](^85^RZ=2-Y^*-ED3-EK)FA;!?"K*U<2G4 M/:A!#\GSX+N>6M'CF5I3Q^R3*M&J3'<]1NO5A&XI(":WK)*M/)\4=]*L)8;SA6_ M"MH69JIXQK4;B!LF;)3%BAZ+B4F1G=.VWZ5'S\@&B:69O;SBCL>2?A53^@OR M%Q;QTC13Y6KEE;/RVZBA-K5$^_](Y%;P?;Y;U&41B!+(2AL7M6UW04&A$6); MND5KE=$K=CB9M VF[M?E9C>' NUDIS.EMG+WY8['HBRR1%>^],?21Z*@(LR* MQTY&?N"4RCCE M4GB9_I1>IM_H/6:Q0I"^S<94W95Y^8*3E\P6;[BDY(R0OW1XE3Q3(TX 5ZXN MZ4^(QM2D\2WA-4N:,S-'\<((02 T^R?\ M1""#=OY^JI[RIJC^/5W*17D7?,4@PL\=K*R\-)KTCO.0U#O^2H\E2DW)JB0" M4HR9SR 4'P5B4%.QS7!'M_0%]X9'Q)+YE85G<#'\Q5B)P BA)>=@:7B2BN1U MRY+V$Y_';NQ-YH50Y8I/0O\O25U1GAAY3F4K9<])%\6<26CJ2O%9_CUAP437 MPI,A<9_/30W^^6@].#2U53]GVX:TOJRM1I-'O*4S--,GG4KM>X7YE2R)8&E56:5CZ<*%:OT@"3P_ N#> M)/3_SK@D'(5;L5E(2MO>$H:ST!V)81/H_\XBY9#QQ1Y \:_L<.P&4@&I@%2>2RKV MV8W27EU87[MQ]:J]=4^BX@OW7VO)O%N^09 MR!9D>SBR[3R' M;$GWU791$N,62V[)#^+ 0W8IDW^-^5@XF5;\6G)W?-_UMFG7JG;9F3K$4[OO M\JYZN2UM-ZW4RF=S[@IG7#AB\H?W?V<^$;U>KXUPL=*J&+,)S3.8TWNFIP@' MK A,4*X&Z?.-8O_&#VGA)*7*8K4VREB%F-/:1#>?J*63)]+%(X,UB&C%=V99 M[$UZ4+9Z =!O>K0 M(7?/B1&E<::,LE8*+UVC!%=DQ*Z]?;AWQ>C>+>;%<-/6.E,5 2]Y(>@=,6R9>>J M#S7GQ;GR'.=A7%Y$WTQF(JY0G/7(!RV?L_YFQ9 *?2BKG+%4.'6LLU"/9XU5 M'ON(^+8L60PU7@Y%:,8&M7M G=8&47HRJ9I\ITN>#UVI9AMEM,M!68/]SK4B M\]^6B^>7Q>(IQ5YZ]1^6EH ^JV/$522G.L,H5&?9L'XA9OB2C?RL,_N5B63+]MT86D&=/5LT=U]ER*D)341&\^"V-.(/FO MB-(G^R$_PHQH)R17=K%KDDI1;&TW)(X]1UHTRU M&,*;/ ! RQ,7,Z!MJ0@Q$$?X:N*+\.EXQ+8+(U]-BD/89[UE6D]T"_*C%)Z2 MDR'>J'9AB1>3I7+]5.$B?&F]*1?C@LRF/)U$HPV1:X=?%9JVBLGK1*"!.R?E M"H(MRJ8"W913E[ N@X5&Y6VK.TYYO-CXKJPY:OP(-MSZ_D]2P M4./2,Z5I4WK$-9^3/<,LN]@:E\E+I63,1*B3BG(J#+;"Q). ,?)@P9S)5J.9 MR]A:6GRY!YNL-YJ?;E3]MDG8VI&5QQ>L!'ZMK,NK=FF92?)-HWB5,BQ*6!@B M)C+'X49=4?$EG$VB@^R4UA:KQ5O>9N*L6-:5ON^U36>X,I1#O/FZ;G<+7W5V+3>M8K.7YSN)M7 1C2@")8E 3U9")1SI18W8WI!2S&>4([J"++4*:2R?2XL(A"E3MZ M::;*IX]=+XWBI$BBDZ,)>'@C/+"Y3[0(>;T?M'5/%+3U(7%Q$:H61'=KPI"Q M8XN(VD7F8[$IEWFGL3*1PSFCC51X(_F2C/(T,DK!H\KA%@3*+T$O15E?4C3R M&"/POXI$-_E*Q$%IP;E%BF6^THZ*&Y4"S'94C&LNZO-)'G=OE=UZRV7$__C5 1^RN51;%XOHNPZ'6=! MD>JD9X$N[P-3]>1B3/%R3(4C-0L7/"+"P87DDCRCI&1J$WCDKDF&4LCDP5(* MMK)EMN4?GL@4!L^-8QGGO\B9EVRY'% BH;%(I5V1TZB04S$10V0=J".E)-\R M+,T\<1NU_Y43E0]4&3J+XU6QB#[\!)7*6.P/E1A+TEMDXRQL,I9N'=?^B;_YJO@?WJ!832EAY=3Z(MUI)17D=.A M(18WHGVCG+^Y\-Z6'G'"/KE)^G9$;V'[M(1Y(-B1%@L:\UBMV\7Z$8>KD^1C M$I8XNA!$+I>O+*2W2_=)2*2P #6-5T26YQN5Y2&86(=GTDT3PB3*) MBL.[TBA7QT<8B'D>#"\\ KD900N\7(&+T5(?A7JD,W4N5XRH6_2 MC)6/0!PSRYPZ4M4\2*QXJ#(9E+=NX6F6F0("%*N2B7.!KNP39]&=.'A41X<& M>__IO*@7D&-SU1U 4J !?ZDR2_.[5:QM\R6V[QJ MUI6%&L2:NUMH!OLC5"4,-%E@I^L6ET&K8EXFH62\N$NE5V%;8\E1*D%1*N)B M3[A(8%19R2(OR9,6A;AK ?]"@4I)6@2Y:0[2I8]M)39BH82JE@__1GL+,>"[ MLEJOYT]*8W"IP!O#+@34BK.&3W]NHM%E&F;NF2_V)'*>,^)&Y8Y/EE5O[@]$ M/.0FCA(9S2%JX(A8CBC^*JL'*1*4CJG2:;I9DJ35.M:C+$3S'QLMY. M5,71U@,JK%Q+8K4GLU8/:,H[VH\RVS[W#;CAIEW*^B9%[4/\Q'L83IJ2Z'/R[&B%&&E;MM8E+^J&$A([;'&))&69P!%/ MO-B_%H^Z)J:$75!AF&2./4TA,^>KH8QBL["Z6&Y9#XFGKC,_&,EOBQLL2$$L M;[=^HHSXQ7 ?-2>D];RZF5I\2^VDZ)V)-&Z"4::&)E?/Q=)I2%#)4#(9[)8; MLM?S50-:%FJ294C$MJ1PTZH@!>DM%P$[NP!M<=A0>*8+9T.>$+[T'A4B\)-E MH8.YC)W/B[?0K<+<3:%"HNE-1'(+%>1X+J(\E5CN/Z>(_10[LF)KD.\#9$T' MN5.3Z\[:.RZ_HGPS,"JV<6U:64CV:@^G[! R;DJ/S26ZG+D*V/F6+L_9R522 M&_<[7NQEY9?*LERE?%58;'?#8-/2K\SLXO7<6_O50J& MF3@3S7(WW,K0Y^I[\E0@XY4W0N%4 M"UA&ZUKI4GDJ$K@R].A#Z=>5[PG!7JOK1=Y.=&?<7YV5K+9/L9R%(,W(ZPW# M"4166T',8:(",8L-+2P^9F7?N@G$Q&1&(FRJBO2E3&3TG5'=PXR$3D9J%6^%)V3%.Z06Y6[ M.^>I\HOX9$BX? ML[:)@V4^RD_8A9-_&=/-/!&8(ES.L7NW4"GU7OV\4M?"+QHOCAV4QS^2.D=_ M_CL39;:6H6!"&Z6UH?(BE4LF++(G"[M#W#37]]Q)+W1]3G)EKQ>NLH5-\D;9 MH2L&07G,RRBTW-NK+*#"],BF?(?GK@2&(=I48[1IS&\RH@#IM5P$"!558TN+ M:'F]*,7HK7S#E2'4Z4['S(4A*8[>97#)6W&NE>1'LRO+M^2Q8KDI&%5M0_S- MBWCNA! 4NYS?(D-"S+"$##$0==5R47G2M&E0@;2FQ:J8?R%/02Z57)=K?W[& M3>NK")54O3=52)2Q32#RA(\D4AKQBA26YU[%-Z-K8FN>>#STN# >Q.*VK*!0 MV/LJ^"K/D"K6C1R%Q?[Z6KB9Z3G&L<(@Z_E-E*@SA0Z)/;WQOE;K* M^Q)#1M04YT8CL01'^=%G48E\62VP/)WEI[3JB*BM-$_;-DH'O;E$3]AOZR]A M-99/Q7T9>:I$[M%>\N$]=9BOEOZ3/GT1F>6I=5])1@\YU:-12*WV%&=YL*PH M?9RKYR+%U5RB-V<.V>K@O@56S@\O#+I[MIRZ]W*OL#:R8N/@RR$4-NM,F;!D$).) M&+N>J,%"O^81-A/A[%(V*QF>UZ0#,>UPOBG2$^4KN" N+_]V*J\O!5J49:4& M49@"*\9.7M=F6CB$98CJTL.WF(LR-$1TE/A*PO-[/F5W)P>TW-T)=(L7G^_' MA!Q5R6L^>NL*U]<-+T+^%EEM2T6Y=WHMJ'>#%2YG6^P:X)2NCB ^Q<)J%$O! M)[F1$:_Z?:&*.MOB+'P,L\439XLG+J-X9)1&0B!012-*Z6_E_?:);(JP3'=? M%@M.5)5\M8=+3;7BV!%V;&D_"45U5%8&^+@)O#'B_1H-8D< MVL4(U_?O>4J:V(B.TSM514JX)!5WYA9$SKJ+P#MZ7,&<:\%>B8I^DIOIM\H) M4%@[I0QTOGQ> 6:UYQ6#%(6@12JMM)B*^,=%6-,]DT>%52Z:OX@CK[6XI[R) M0RG/]XXKOX#,[P1WZ-OV7).!&JXZOHHPWX=1701#S56QEL#UU J<1SZM'LH4 MO8)X6BSZ:Q?JKU103C";EA4J+6,>N'E M]M.N?U:#]?TWN7V0U ?/X_1!80ZN=:HI5:?;$6BU'-\36IVB;?'#\EEM!;O> MT_6@B/"D-5JEPOVAEJ5?Q5+Z#$A4/T!:2/\CNF3N^KZ?17LU:OI=73_J,Q$3 M)6JKJ09*^6\KUI.1 M\"'FC5OONS);N*0T"]TU$ER5L-]+>=6/^IVBRS3S)V(0]KT714O27V9!G=4A3B M+LZG2J$9Y3)0HMK$LEX#STM'J+Y!FX^_2B?D6P:QZ]'X_^6%#\3)F"@[F@9% MOUH!0U$U-G6_Y=7&D\4!WJ+HA,RD&F4>7^8QRW)_]^OKE-HCY8E:R_(-ZFQK M\9!E9K6X;U(42KPW[*WGB]ORV'8Z5'S@;.]^V,RN9WVK1V\K!VJ%N#Y].A4G M;UJ4TEYGN6?IMB@I<;^\9+G4Z!8QRT#2+8>+L1O>+,HV:1FE-=0S69%553_A MUY!EV[(JY+Q\FD?&:'EKGU;)?A83!B2]E\K*K@7=K"2'%,T_B):*CB2):/:; M!R$O0W@7;>/*$4?EJL7W\LG+-;;S&CI_R3(WR\CKQ@UMDW,A&6[92CV>11;'/=M@M2ZOK(<6 MW6MUL5%77M]OX)Z\6>3 R?BF!<)8,@DL:*JH2EY!Z+U3B7?(DP5,$J-4&1F:PFQ];G MI5[!9CNJ,'^%Z%?B&^]E"Y8I;1.<5Q]I+!+PR:0(YJI1>YQ'0)()+9*\7%5T MH*CJ531_$AOOO+OH,NUIJ?]8:74F.\D4IWO:N6[Y<3F5X6E3D9NM M;Q]RZ,M;?96$F^M.(2XHRU/8YJ*RU"(7D1 M7;GZ M:_/^+J^^O\+[2\4!H^6I7675'8/'];(EQ:+K3WEU%AJRW+*=Y[V3DS ME]H4+.J!&^4"KHL"8.7Z['GYK_6J(E_4C(TB1CP?Q%1D88M4-AIFN89'ON4& M+5=8/2)/63A?*3J@91]T/]%@D1Y1ZGPDE&BE1K':'JD\#&FJE+.S1(YR7JBG M, 56-B[;8\E_N*?]JL?59M^%*!^[(9$C;ZCW0+SZ=J>3GY2"M!^._QZO$6V. MUYT<5Q,WOBE)>L/X5_R0T4+BRAJ4SRA'TLLD3K'4;;*FB_*!N0FM4F%RTWKK MRR^()6\Y()/L%\,5@UE4EER4.A3/SJL[E86,QA%+G=^E47!JF4;RI7H._XM+,MDMIEV M?BB\+L+?>AUP#4:XJ+B_8I&M];Z2KR.9*MIKWR M'N4#EUO';2,O^WE6RT 79E:QZRX9BBJ59>T%_W#O#NZ(!I3P^VDJBN)$#W8W M#*7OH\@M7KNCK.8CSWEDN1&962?;8'+Q+LO$!U%Y"25I:J M*PMBKZ82;IQDN#PO6JE$5'J\S/);+12Q>(5YG^]@OK3NB\.3I/V(?'F6)> F;C U56WF6Q>*N\@V65W.9-4G8R/[_]KZTN7$C M2?OS[J] ^/5&M",@F??1GID(M:2>[8CQV.MNV[$?(;(H89H$. H-??7OY69 M=0$$*4HJ2CQR=V>V)0&%.C*S\GPR$Z;M=.+*#MBFL$8 (M1IEB[F>N/(O'), M#Z<)KUM6+J]@JA!%O$=R,JHVB%0:9=TX\(TIZ#M(@U*_$EAT99Q\]DDHE=WP M?;Y\?;E]L(^6BS&+8A[,?]19R1U('EZ"KP:5*LZ-6U2UPC,GY]XT2-@@Z $Z MA-B@U&>*. >)+H@,*HRR6#4LF7W&I&7U?\IKC-\57X4[/-8T.K?0ITF="5TS M+P*%4G PCZP<\@.(]0BEQV[KS5)MG]X6IU=7S4=5'Z;R["3?EWJ=.5T>],K' M"L 8[W=X\5W\@RGX+CFHG(6X;E8MZ^U<0CF&',3%-3-H.03+\Z-\23Z#7\(V M$22'3,/+3-Q&F:&'"@00K0:[9#BJM3Z>\BZ9 E5SI,["R0E5Z?]6VK^P(@C5 MM5M.9B#T&I&,A"89](MH[SY=8T8%JF,\(K U'R&4%6JC^^^"IV#$Y(E?^_*U4^D%]W(0TN! M%".-0DO07 (!;Y0*XM0[N_9YDCH-]1:Y\@6K.]YA246'1$_GP87Y9OU];N@W MTK!C>32]!]P6Q1&$)\:$XI%0=!QT]40>T >4V)Z)"%+IAO!=;:?>0,0XF0'0 MIL0 TP!F7>]4^8CI:F1@LW5 U?'.B,)>WN_Q[I!F4$2A1G3R("$NBKL4 ;E5 MNOXL)K]45%J=)5IS@PAK.-G;@2S;F1@C& +%A!.M!^<4]$]T7RBZ9M#(T?[Q MVRR:P3<1#@+LQ)O%4C5A0(E=.R5GT1C3ACV#T>]_6,FW,%.6W[K!&2L?N8F7 MRQ?O*\LCN[ FI:+ ++"%QG$@,\[EXZIKMG:D?0;X*_SNT"J,BS3']5A"D2-%7-*G,O<[RF MR3!5DX4K/]2Y$XNDA,'I.@7"%5\G^!ARU<$9YN&TW79R,5!:E MGU<8([@A "(>)]3W$KA;MVC%?@J6H="C6, +DJ%8M.[,2_@'*#R9@JC\0ZK6 MR%(F$'"M\" ]^0X_E2";I>Z$N-;D-;M!W'B78,A[-9%#H M;H0;%KS7RS#>;:%A+=\Y/LD_/EWGCB?R!P> [<]2%^WR/. UTRX-<]#LEQ6R MU@R[H$C+0I)^'#GN%V&VTWSJ8JSQ\E4#! 7Z5 2#FKZN@$KZ9X9<(*!1"0G!U@QV=//4Y>,'7J/UT[ M?1;3GN9KA7)9O.!92&OCG=($5>\S:0072[?EMB29+,Z_ZHR)?#&!$U*&$>6& M*']I 6_*7VHH.M"9G+Q(8')H0A 9(05A/DR(I^0(V_AV,8>*C)^(?#$-37D^ M,-0M*0_@@)4ZN'[&TVCT5:D#)(T "_Z*HS&/18C:KE# ]M&FJ@\W^1I=F.] M[AH,7Z-ZZ7XDU.A#V ?E7L?C!<+IR8U/\8[NT*SSD<$_ MEZ6J@0"&'T@/->V#;3( .B=*2(J0$^C&E4/.I^X;I"+&QJ?U6,:BB2I LC(F/D)H M9ZY:-:1((XM$VSU.U,G$B,KB/5,0=>R'\6E>;Z^UZ,3VKRNHE.JT?7N"I+M#>J-5$,"3I7:C60 M/9DN*%,!.LNI)$OH.*XN6=M&&SP0YLYWZ%<1&WU?"&QJ;7/=2MT!0@VX'>L^ M;6@SH*,"'3X)VGJ%RMY4-ZRR@\QE!HY ;!J'URN9)R 97$<+C%W>-7=_5(&H MN8CEDX2-;I-#70^,BG!@USP5P3#%H'=19EQ=T+P/<;&PP6^>KVZ.4RA#GZ+Y M&!&KZD,WG/=Y< 5YH[$\+3P5)=7&*L-_\[)+'NW<5F*8/5X-YZ'M6AI$70N. M0TA=\27#1"HWA49B+54BS*7AOW"DJ4ZVN'?V+YI+*I"[?1[\CNEG2$;ZE]"* MJG8'*E>;TN=@=JZVN3I]**Z!^0$O;*R5 '^A[COJ3+M^.JKZ>,U<8UVF0O1D MZJ,SL1J3,PN9. L)=;>=RF2,PFIWT^EP; )?=B!5!DU>09O6@C&XL!1Q5*1? M7A$%6XG/Z=5UQS!YSC'0*URRLBMU<)9*C3S=)#0JF7-.&YD5\;'BM=5/B7-7*J$0+J)2Y+"7T M*1-/8T0GM9-SYV]J634NM,D'U#4JNE.'S@A4C;U2:C5GLP)SRB\> 8V:Z\+5 M#JI:P!?,73%]@59.''.SM:Y=KJ50D7TR3,4W*//)16V@GPR!BI\ FLY2BQUJ M;JA#QSHUP;ZN;C/[O+(!J,8#LZ'-._*XL2,>COJG^-#EG'J>YF2KS*;L_=Z=E?WW M-!U#\-A3%%(/Y[9JI\1U-YO;](ZR"?$C;:&I<*7(ZTJ:G! ]Z+6WB2WXAFO[ MGCS-.OBNQUS)#88+2=7)*F>2:IDKL&DK+(#L=6C)(Z)5/UT!;F;]Z(H*5V [ M"[@\$TQXH\)UE--Y-QUQ.:RY_/!' \J P4V0,J3_2 MC3!I\I:?89ESDE9*JJU3:P2!3]458-Z-+M"@_ M8$DU'^6!ZMSA6;JXI?J1-03QU*.NI9=;:;<4NH:_+FM93<">:O6H5*Q4"U"3 M/;UFUEIZY:]%Q6ANKJ'0%<)4_$@-P*>JK!Z;-F/6.D0@*#/CT6W1$6 W'][= M$M,(=5]%TZ&)TB];$"HY6K$2(K>%((]1+=;-3 M]4L1)FYA*BRX2: U"U ]H%E%%+'6:HUV1I^%4@AK5IBN;JZ\3.I<&[$3%T OE[#U$(_O7+6,2'<25EA(*JG, M>KG)Y9&;R&J.LD-Y;G2Q"]7DFL)&&N,V2Q\*:,I>"-4YOG3IJJ2 4IV,D;"U MFG,=';C^P:IP='4^[)B*7"-4H\D$!ZAN49LR=V9A:!;J>H/Z[.H*)F(/A$5Y&A-RAM6\="JKN^Y#D!K@#JU MHR(OY?#K*CKT8*L/V,73;QQ(#VG,8T%);B.E"G1Q$A,RD-OR6V% DK,>;[81 M"%E4L-TC"Q R+]:0&P[H2524W1!T1Y6W3M6()UA$C+"$@G!8< ,PSJ>RQ$P; MR[(3044-83'E:=4@]H5*3Y;[5XKV&4A$HU;8GSW)8>8/G]30?AN?=[>UR)28">?\W!5H= M!=%GI414V*"ETE.S'C'6:5':XGI\=>A8>00R"AVW4.4$25.00 O&"4"?@)(] MCC5R@'8".]!UY8-*W)7KA%V!OAN]K8Z)H;Q#"&6CX4)URAAI]R&E2*D! 0]_ M3H1B"^4H&41;498:2CZ.,<#[*QPK<[GK735)P[,X%^;>=?9T94MU61W4GH @ MPD0K-"I72FE>:\MJ1G93DN!4=4*UZXK#:QV(*]G0 M"9#>QXBJI(NHC*)+KI'@@;X*-57WY#H#P:,0SD$AD=P_5=4U:?954@44:BF1 MJ(KDR,$P-NS@('4B9AMX'+ZA=B,E<[.A^Q: T@3>/YOJKR:C4XW)=P.Q(_E7 MTL C['6 I$FJ(50,C,\P?1_BG*:2,R3JF*3-WMD,#'E#U/L!Z]D+F9(&6I. MYB0L%9B)\=))WL=&)I-(>T?U\&5>Q] M,)[!7$OT MDH!=%^[0I2U$UV( 3DH0-YH.[!29EBZ=A"H--9]-4%$44G MG$:6M/FU=LM<:61WS!X/%.\Z8Y@[N>31TCAH-9%T=*SBOH6JS8T"EQ^#RWBL MFME@:($LXZU/M=" +ANG9HX2W%00;_)27>?1F$LN5!^CM4&3_/%!AZ2:]'=1%$MI:UA=K\^ M[0I1K"' !W7QII SB./>W@)X4T'PAN3\.B.LM^J(CFZH!W0JQ;] ?O53WZM%H#,6;I-9 M?LDNK#&ML&1L/,XH\HIHDE(= C<0Y*H3 M\2'72&B6W"JLH<1!ZNUZAJMSMT M\X ,QVN,T!MSD*AD",!V-,N1=[G((:,8VXA-TA%UX5(N14-J>H]*K3M0RN $ M0/DI(=Z7:!F3]*OSHR3:YU"?T_HEFHX6&ML9CD->:P!8?ZNB*S1ZN?!/QYG4 M@JQ?-E1FG2)KD_<[0IR\')R9;BI%5:&#ZF!<1<4FH^QFV%.L]$'JPX,$H10! M_HJ\%.'K6"F%\+%PC]BC\D+U@X8GC=!1;]W&:S729;UR5SSGX%'+@2)DX=*= M_*W=?_<]')AT0I5$!!;[?:3*3(W'(4NA."U2R=R84@>N=91RE.FS.JF?4--$ M=!H/2J:K.$+1^U10TP7[=P2^17TK*JDB&&6$ #JI)075.F]YJVC/C$[FR*7@ MRR>@,ED+!0X-&-U.D%8B-(YWW7S7'?*&PPVK!:Z8#E2JPIU#-ICRITCSBSR# M4NT%C!\,5*&0-,)E7S6#0]-D)!-K8T:'M31]U3DF0*&5%_XHBV] )@,"4[BQ MAZ1P$5Q*]IMVAA@+PGYA@D4CQN\AH FBT.X0T$Q"30^1;23V(?U,!:2N*:+Z MSB@8Y FZ !7:"^773]*IE,&F+Z4-#%;ZP>F[AI+8;J;IZ*M&)+.,L,G@16L- MYE@Q:&LD#!E[>D[*,-9Y<21WK-!!YF1V\(G+^^ Z_K4?WK'ZED=O\>T-=U^36465?.'*AFJJXMS94)NM2#<5P(]((9:XV"_0$X9JR;3/],!7$HQK!+'X*!^$Z/E"%7D?YAXG!_U M]K\-^3K@:6ZMLVY>K-1'; BINK[4<+1N"D-)C)0<9_F6[ RU- 54D)FEE?A?!C1_Q3FJI!LWU>ZD7UM)-RTH+\G-D$V\%1 M,IZ#=3O5/40ORYS9UUQ;ZUBB]= U-L3 *^Y2X M"%94!*W;FJA$3E-33,F0TMJ(3*Q>?TZ#Z8SU'Z;4:DX'S.A3>K+X=8WS(:^G M!3BER::6_S*U6BO=W,#]APD!="E79ZYAMRKS=#O@4%A;S@7KQ^,9*-AJ",+3 MPM1:VW[&K&0/Z?+0^,CV\M1ZHX,XGED^1[@W56:)!% MD^Q7RA#4V,TF =G>5&XG@;% _&ALSTS)";E6D1Y*O<@J:9DKRR%-MM*EK@:U M@:C6;=*FNAV;K$A >EY-[#1L6/TH/%^"X"DUC7LLP6]S-SF51'AI^R/!Z3@= M'*U?5SZJ?)&H)VBD'*5*Z"3*V>RTD]U/KHTG% NT%J:331'8:J425G/5>\@G:%5?DY[K2%?K@Q^:.:^4U6= MC@ !I;R,>NX>Q)^Z6'0SK:^11P;N' 230](0Z*.P,!$VQ8!7I-3Z':5>U;J? M0_7,U^L$.@'_<>11'>&+9D!3A;B%[JBJP#R&(!!UNL$Y4PM2N);)X!Q5PO<8 MD(G(3:R1[_2T6 0_2SJICH"ZUH3DK5*>'B@OCTJ0TI'2O;"XAH)/U.5$5Z/ M6T1MEE1T^*DJ.<9X]KD+*XPU^G'^]_,N1Z>CK$[=$Y#AB06D?\ 4B M>@=KP'H8S2)4&^UWF#T=.24VY#O$0\"&"@FD^MR*1YECH6)$3^@;+RN%!-.JW3[K&1-(W5SY5V M *S'BSJA5QHIRR_=&=3RES MVE3H/R6JAY!_MWM1@[%_,(@SUX M7ULTF<\$(%Y]O-I=TZ%#XPBW*1&1$4AHQFM /IKLN47UN!XK(/2NJG\64P M4 MK4I-(,R_ESE?#9M@&R%Y@==#7<*KQ@M\)ZM50YSXN,T.F.<#U9\HP<2$&40OYY4$;2<>;24:U;O53!EV827'CB;A M9-IA/9/J"VSV,]+0.*I 7W=%J9F)+J*)A6DN:RKNS25OVO92L=44$GMSNEP4 M\CSZP:TN8$^0_EC6=-T M8/PX!P_3MBYO37N -2K.(5[*W0!X6S,O(]&KLB6 MV@9$H%*B@#5'P@KTF\DYRGG[%;.+/E.R[V==L D-2*]_O0P^*PP//\XVD'D. ML%"M]",&-VQ83GYR9F;012CC 7,3R$'A4MH((5!)+TCN"&,9>KF4*L'PEL44 M#,4,4^MUU50N!1.EYP&F::C<95-=H[4R5:I-(7-"I2^49UTJP0-#8ZW4>D*; M035.=5DD5%$T4%OM4E_S.LV QP_4 L) M<1**%3#YA9973>AQ'546-84JUBJH7P3O:460:O592E7-K?C1$4O5GKZD^*L8 ME3Y>DYG4[/^D.L_/5"&D@?^&H9W<)ELBY,1&<5OB%[/+*)VFV?O_UVC#_VJ\ M*W/O*O3-<> ""2.RRKPPGEUY]Z9Y3"JQ%^ZE2Q"V(J_JAFY/.2T+'4%FW;'6QJT#;$JB*2E< ,ZU--$BR:W.;&=LL;T1 PG-+@, M_YG4-N.>-Z_K=PTA^;:%KU=Z;KF]0'9QWI5XC@%\KK]L'A7C)#IB![508_>- M=6VE2J%7M1RF)M'F450R#,L:K#T5<]/LH89Q:!J1J?N;S[6!47^342W:"@P9 MS,7#E,X)<^73]NI:E,[S/DI[B#A5-Y \!N_3YN5E!4?4Z22/ M3T'[/N',4->NK3%?2AG.&%17/<7Q@$OISA3Z<4/K5 ^VS1Z3P:H#]-K+J7:# M,NM+ '*9,:HM+I^M-B_KM=4=V4!X($VU^U#G19>OEY+M'.J^O@;5*Z2Z9X2G MU1_ %@W6R@;[$U^B#SAXM&9&SEE4( Q+/(;W87D"-IO;K-=IDX?J !9+$3YM M&;1"U;_NJ[0[-.G\5#E3;LJ.E:(EST0[Y6@Y>.]VJ(J@:76.)Z+(D@B JGA0$ MV#N-Y20HU#F.9M&M*/&31K3"#=#6SGI@?:4L/6U9FW>XW-:E*@E,8& 4ER>N MY!75JJ["XM-]JRR^Q,08R ZS'X3?K\CE$$5HJ3T*:MGU9U)2[JE."@HUG+D@ M<'VYG 7K'>#7-U"((BGQ:Y(^)"7@HG*'7PS0*^*/L9FBVR^AM.7UI)YF->?@ M7*1N6'%]Z M5M,<:NI+XHF=%Z2+FBG=16,2U-A:(0>6,)+C(7)!P)T!5ZUVYTPP(FLW@%I> M4MPG)A*SS00TD)PIWE8 J0JMR-PX*SYPD(-5'P6>GKLQL1/CY2O''Z29#OK9 M^N.2N6?!#B#(MRCK&J62??V&07A>@ZM!>LLDSF:N$C;#3!3TSNB<=A4H'D52 MY(/-3%E"2LM,TL)R+?@1;5 P<.!-<.9 @ :%U;@ZJ^M8Q?A$=.$2<&(M^)29 M,!DO,U3;2W!$REY:];%JBQNL,GGSW$R-!*+] ">M:AX"CTDU#A%*U4#.AAB7 MGL:WLAWC<3_T[UR@6$MRDR2(W"(B*32T>\4H)K#-+W# M+$O:M-K6G'!B M8,=,]!@1@TJ&5;6;2H803?*,4"BY)X0A9]*H ;LL&^MH7$Z3RLISJDDFS&&4:.LI*D0;.=%$0V;4#J.$N--L*RRQJPN I;M1P0[>+O"2=IXT,B , MI.:8G'T5 .5KCM?NK^-Z@T #Q>[5MF:996U\+%#G[.3J8FA1G,:F:L=53Q2[1"2 "!RR%^( MB>*@W^HHKO)TEBE>$WN&W@,=T'%7K+5-V^\"X; UG*Q1LHQ(+BN1R)9Q_=" M?YHK]-/(I@"OCKU6@7,!7*>@*:D-LQ:L%-]*><-ID0^@9J27Z7!N$M'X)9<6 M_%PG45@VO)F6=$TD]7=CH_E3CK#Q:!WB\AI<(R)K;)RG"LRPX-O&@JC:AP+Z M:EP,QML7M=P"MM*U=I2#"^ D:S)==)8>]NQQ\U+NT^F"@-$,MC;F"*[>F,&[ M^%R%=%7D?U@O$.4%(@%>.;21/:MKF;MPM=,7S<=*B5[DMF$@V)Y M;67>MUF\"JH#PHMTI;0PK5\SYL^=\N?GNW@^UP4D_RW_"X_@LAZ>\;FYLEB.@%M0#G\9PC;Z:3H5Y(?='+Q M>7"!?74@86U9Z@BK',I*-UT_9Q/)BYS&4RJPHMQX>!GINED5"*Y_26,0? M_6EB_#;$[S;+!C6HFBN>8\98@5OC96&F,ZF\;6_=+8SL%MIZ*2RT?1?_ -'& M5-T)2HW318_4^,IJZ.KR.2-N1C=RI9CH72P'')7/V8D^EI@?.5,N?R6_0:-_ M[2*;5U/A,6.JV'*K>2"Z"IM-9^9?')ZS0%UQ, M;*FOSN;3="D$TK?<114S<6+OVGZVSBD:7@$,ZJ)+#11<.(6$;NX,(9>H6E*% M'*B+1E83)D,,7>A,U5DTQGCQ>*D@A&VQGO_6K;>7\NHJPX M^WWNB=V3$WM*0H-M^"9%?:?U>SS50L$MU'3G-R@L.DC$$W=5<#"XT5 MW++IUDC\4)F[9)UE'/K1%[,H>63RG6*9[J7B4Z\K)4N9>A<1!MRVO.AA3K?<(8. M(LA*EAXYX#1^ML)T>T (_- \AP7%RK4$'OX" &<WJ&KA(C>%SH:.VU5"V&'+ ;[!-Z;Q(+H4Y(Y1T# M<:)Z[T)09Q:/5^4Y&=^T2A^*,9"L0TA;K:*2AJN<1.YW%2=9@;;"I>@1&[MP MW?*7X-&_D0M+$T)YRAP%OBK72%N(51TAF@=Y7(EA6\041:Y*@G#B\(9%RXP M14 .9#6FG6*3NBJ7Z+HZIWK4RS9,Y+7B9S]5AVEPYZJE(^N6:E'=SGM/VGXI M).IR4U3DM>8#-D(GK19I-(Q7,#GD?R:"[D&T%17 MU*3$V):B@@&24ZJ^DM_X[J-[6XI@Z]R*^L6X,K;4.M=-Y%7CFEQ;5SET!R#> MT86YE>57ZQJV85"7[E E' ?W*F,Q']T)U0WZ4>#X=5Q(RB^&2W0X4QZ;_@+F M9#AP+3 7E;V+K] O*"U7YTK*H0UB@UKV'LKG([E//BH0Y4OTZ8V6P1=PV4U] MWBE?4,U)1KH9-GTI)@FC0]FZDY":#I!"/(ZE(:A22R@U$'0*=X35> &6]BG2 M/(,<08/ADU'&@@I"Z *Y.'.;JY1 J,#U$8$AZGHQ'Q_.5@@H+H3^Y(!C1^H2 M9/]C%I)\]??SSTXFZ#B%-"'B<8/&5(Z3%/9PW.Q6 MI*.OD"]1*=$G+>-\##L_HA%D4B[,J:$DKKC^\F6);JM/ZM$XI3)&_35\^#O"'?H4(F<85[J MNP'Q@E+88"8/NHBRY3HJ'HLD57>KQ2LDYBM,6^/([LBR=+/5[6'D-N#8 :*O MEDCF@[ 7_J!]76K:E*;F+TV7+YZZB^<3"H@ 0W_^C!=3G(VX+2XS+#5$(YCE MCL9+@DK%V1Z =V^6Y"K29=0(GH!Y$A",,H!R+I=93$B11 3B*I^E*P)S/>1/ MT^BA5#R0:A597C!2'4XSX.)Q#-EX(G$S*BTH+!8*D M>BHV;:9S?!52'AQ<" M0'FIN@8<.A'@U)/#AO3Z>#&J7TW93T8V!0#:Z"Q\%!(HQL"^0,6T;ABWNT(F MT+]&%H82@KK\Q'U7K'@)RU+U[Q<7ORI5-,;;5P5?X$D5KK /PUS,LP1IX;:, M6*M@E-=/FKX*.M+DX(DXD?.&XC&!I6.QULPM.GLR5D7T-AF[[G,L5+PA.6C6 M=$'YVIVB54]JBU$%WC*8"^9LD\%_YAL(P06"=W O@4 M*V"=(Q/LCK9:3:$:'T M 2& \"F0M(I?B\FKN5")K8B;2$D!*R\I-+D'W"8Q/HOD#0]I\;9U-003$$;14(WSE?27L^#JWB*GW0^4S^GVQA[M*O2:U"'P.66PMU'==%C&(FZ.SD? M=P,' !.5Q2.=".YZ&]$TD\0>*V.$?K9HRQ /T0,N$@T(C9='(L,+::EF@EI@*9J/">414F58-SC9<%Z%6KM>31<4UU>%;7O9S)(<\00&PL;@J-A&QX99DVOBMIV2-1.<[5'EMO>1Z?I**=0KD#JG[)7%IQ-1>>I\Z])T=,H!VAV M%%407_-AZEVT99<$_>^__+C(SVZC:/[> 2>Y,)CCOZ93P/#(OT@Z_S"5'/ZW M__R/OY@W5-&ERCSY4U7PX3L$#"+?^DU,_OK=QRMHP/8_G?_]P-.XW6H#GH#IKMBUZS?3WH#:X&5XV/E^UA[[N_5=C/)=@O,=08_U,\ M!+^E4C:N9;N]XEZU4X':*G]9M7\*"S\@E:D91&ELT8>J7S0EEM@3'D6](,H" M&&>3;H/-5-+LJ]Q5A >E6H\$>\6@"P O'A6F<,)?& Z!4/TW5-+D5==LZ!"= M[CAC"^/49$@-U'D]9?0G=#[CM4>YL%#C.CXCY&N5%1LYD3=*GL'J#& @3SU@ MAX/_\G-$I*B"FSVZ08@%*L612@< ,:F4JA6 "-B_T.(5EH\0E!ET/&!?'D_A MV<9YU].*!8)[H[6&2@@5%ZK0G%RW1GS0%!.TNF?XM";@T@Z9I3M*B]1STBGJ M6Z-I%)N")LRN1@M$#41T3MI4S9BQJ)9M(B 9>D%,]R?57X#JE3'7-%.UQ#9[ MC2I^-#4#TI(M'-RXJ%"Q+UXX%EM!CT1-B\1XJ>J.L(9+&I<%5#Q2SJH>OLSK M&&IQLLRHSLD @RS/NSW6DA??(&_KVR9*XWLCMGC 0>Z,X8)Q)?"Q=(4OXT1L*+:*BR5OXATK6Y(9[U\YWU)![:B>3<[3*(PE%\K/L=+OK]H50G!:$L6R[-\! J] SFO]1E/Y3FMKI=AZ'XJK=H4JEI1(:=>"-5K M#[?)++^$0#^''$*X<- +.8X5]KF4_YGN^"3Y3*I#"=7R*RBX)4)0&"8VO@7= MR#RGR&6=1E6[W:';?L)P/*IE)#O40:*2@;7U9CFFLAZ=+9-T1*$:5>!J2*VV M)-D!=)*_,]%2>\$I6H:%K\R/@M#/H3Y[QYL8U+@.MZD6A\L$C#3 EY/)3K:L M(FL#DD7H!IC94TI%JRAT&KH*OEP"5!(C*7[0H00)/4A]>) @E"+ 9I"7(GS] M1NY4 @H7@B#8H_)"]8.&)XW046\1?[BB(Y1A0=6U M^^^^AP.33DAJ^$P>+<078MNW'1,&4LQW!Z-(]UV%W$N4<@14OCJIGU#3!%/> MAY+I*H[Y8JX+$:;V[Z 4D+X5E501J&\H=Y%-5]7(=;>*!ER?*B>G#B!$CH4" MAP:,;B?H0.]0JO/J?-<=\H;#=3-!<$LA*N2T\H!V$M'2^#P1 E6IO0 ?AU%J M%))&N.RK9G!HFHR#DHBA,H>^ZAP3E%&3C[+X!E&9Y.F$>&QKT"L(,9**'BKV MFW:&& O"?F&"G:>,W\/%P"+-)-3TH&$/I3*BVU"53!%T>#A)K- K"C3ZAY3< M'I7^7VO *EU@2QSP!OQL.A?+,L(F@Q>M-9ACQ:"MD3!D[.DY*<-8I\N2W+%" MYX4M\)@=RH4S2FIN[$"7UN"B1J-1MA"E #>4Y?$5MA@66H& M1BT[O@KE?+Z/3?&IA?VE+&BG>E"!-YM(FL5V+0MRJWH9110 *C6(BRYCP?+8 M+)"Z,L#E:94XBX7Q_I7O%?6\Q=>C[CAB.BXQ+RI>ZEF$S -CUT64U3C"6J^S MP,BV\4#=XER9H &T%YES&G*$,W6B[JVW1;5.C6=^DY^]XI#/BM_GMN(+*ABW M=LQ?7PX^MSH?VQ>7%QX^-#^B.O[R\[K8NKH_6'<_%N%R,R\6XVPFB M=?*E+(9L_C@UH_IG6HBK.!]-4\BN-L'$+832A_:'5N^RW6I\^#AH7E]<734_ M7"NAU.JUKAH'+)0T0@K^#_V14E7>W\B]HP^/(]!OZ5K-_'GQ>DZ-/ M^_U2(;8RF378/5QE^L1KIWYC?\UT_B,>*V_SVHK$M(__!RE;<;H61/ M^(^7X:R'2R>=35!3-MDG052^:429$^3!"+S%FM7 M[24C6PZ-.KK-\(L\)0A<":G;2RO([DN[&09PE_E9"\S;3PBDT>Q[&8@"SC0B4T6,%8XP M^<:(R !GR^@'.[J7+BE#E2^E?;N4NHW=WTHZ/?F ;B$C]KU\HMGHA(-!-VSU M?$_9FTB'*79Z _D?/W2@,^$?*&6<[TVO]R98_Y"X"#D=T^5Y<(VP#EA!4.$W MN$FQ0;=J%6&ZS-]+0QH=MBA6P,"'"#&V9\?6WO$8+T\,ETLS/S>.F4,XLJ>[ M([;T,Y2<$XO9+,J6OTPH4_Y+].TR=9HA/L4WT>L//S2O&\-!YZ+7[EU=7 P^ MML@WT>DVF_WF ?LF*!$)(Q708"4VSC3J+W ;)XD&&1/5YL*OW)=<9L. M9U#<3 [IX:8L^U?6NU-V3-6>[DZ/4LBG9.SY$=8QHFQ0O!0;>$.=XB*';CP_ MO/>N>CKOS"% G=R>0;>O]XWY-Z(3J$9.Z&=W4,J!_TF_4Z1S&/B;';B@[AYB M.E7/_/6[QG?XG2X"$>%W?RGW)--P!PE)T!S',TS\5[_8^5UF5V M4IGY%_B582K)7[]KMK\+,KG9](-Y^,=B;/^9U0ZAID]SZC7_ZZ?20,X7Z@:M MOO_&KS<.>O:\^$-9_".\="\O18AZ*_Z]28LBG?U4DDTM*6=

/^3,^7?H6^ M%OS-H]-TI.'Z]H>#YRD3@[7!!'O;;M;ZZHY@7[8+4O&@+/#]73R6%X9?5\=S M]L=,M_W=YKU2MXC:B>;\&\1TI?&@M:4=[.5F:2?#YVVK>>WW MQ.FVZ +SA(ZS(YV@>\(78^_1QNX=QWN7B&LW6XD,-.57Y,5^$.?WKT9QFS9P M!_N$Q.IQHP:=L-EO[WRW7H%DWBA2RM*+I1=+K[>27L.PU=U:EV/IQ=*+I1=+ MKWV17LU.,^QW5T$66'P]0WQYB!8T#ML@_Y2, %BRC%\]S^(T4WA2;O8 N]K\ MN]I:C[C:GK-73W"<^19/ID2FY>TJ/!9APUQQLES1#@Q)/737Q#N?6N%0[[PUQ4YG=!8]*IV8C[#RB?K&+&JH9 +3?=-'-58 M#-*3]I/G]03:$QBU(QEUG"X 6_4HR^)_7F_5;8'.[(;GG* MCAW+C<&2C"492[(WP?WQBUK&DHPE&4LREF1O(Z\;'_X>-UO_VAU;K^\*'3ZUY2@Z2N M_%.S=>@-DK[<"=6S!C/JL/E+CKLGG\NQH1&X&*BI$;:MA%Y?(J:&[A30FRZQ M_VL61(MQ7$ 7KTS,L-_W7%#_]WQQ\R\Q*K#GN3V(X&9I/N#D[078.D<$,VC> M#DUEL=VZ7-J_%EFCO20P9YY^+J/!7!M#[O6[?U'-%W@-UH?K#U?];I-\ MWIW+0;O;.'2?]^5=E-Q:/_.]WJP@TKL51+=1G.1%D"ZR8"PF(LM4KEV4YP)J MS44FW';OXT6&_G,Y'+G*13(6GEK47XF1F-V(S/)LNQG6JW//&3[T,\M:[GC> M?"!BX&M.J[&\YPP4O$-:21>YG%O^ \<9=A%G:/H)-/2XJ?O!OLZ+?[7/'[R5 MP &N0[ 9W"CRO@6[GFA3[*+Q]=8>.28U)K67D9JW"C0F-2:US:2V=0(EQQG6 M.:#^6'5*A,&-N(V3!!P-7.1WN%Y/;B9[$LUDV^' GWIWVLUD67RQ^&+Q]:KB MJ]4.A^W=H\&Q^&+QQ>*+Q9=W\=4,NQXQK$Y:?#&:Y86<%H-5+K3*'AF&[ MZZW?V['($&:(TV6(?M@=>NL"PPS!#''@#-$$T]H;6LZQ, 2W/EI+,+\)N?H\ MFG)'HWV2.H^%=H^F,8245[VVMPO\Q=MVS(TCF'&9^9;YE MOGV5"Q>W)=Y]0-UA MV.V\'M#HL7B)6,RPF&$Q\V99J"QF6,R\F9@YJ00M#S+H,!*U_.:9/@JX?F() M6R\&G]F )%-&GIG/IV(FDB*:?HBF\-SG.R&*JS@?3=-\D8DGH:Y?#B^O^LU6 MM].]N!I\:%]T&I=#0J"YOKJ^OAX>, *-\K$HDL,_NB5T^.&Q&*49[OI[.'WZ MUO \N$P3I%ALJ*RV.W9T<' M(R5E'N? [>D$P:5LJX:H>#%&4ED4K9<\.P:@\H+WM.U:O,%4>8.$VE2 @ M45*%N(T3FF2T*%+]"S*!\#<[P)$:^NE7T6$PH4-]G9&4GF2Q,)+2(3A;28G1DHZ5E(Z3?B:W2)M[U$NT XKYM8;1W+M.684_J9V9C9UC/;L/]J%7&GP&Q< MM?\<%UA=?@!;D,>0HKKN-/:#)%\O/?4E9N:>6)+-UB!L#7:DFCUERX[%FF11 MQJ*,1=G;.,6:87_HK0$,B[(G9]AS$NV:)-J79[$>3(JJW_Q33VU;OQ^<=P/Y MU#1.DSW;JN^;O?.!U[F%TA;+YV)4Q/=BN@PAJ1H:_'H9.WJ%='#L.IR+T0*Z M$=\L@ZDH"I'EL(Z1_%5,\I%EQMW2>A&;(<;% $.3S?14FNQ1^/J\@^A$>?W)U M2!@LDAO)$?*P@,\RJ/I)HEOQ4OK:=DK/+Q4YX+-_I>J179TM'1R7DOA>"Y>2 M<"D)EY+L^^P/:O$'GW#!I22'X$WD_'\N-6%2VP=2XU*3ESBWU_N9'S6Q?+'X M'FWQWO'^ZV5POSDE[D^2]IZ$G#J=9MCK[3X/^U@B2BQG6,ZPG'GZ7C3[K; [ MW'VYVK'(F8/W,+R\F=(ZMSH;>2\V\HZM4ULO[#8:O@CE6$0(,\3),D0K;#2] MW;7'P@]< _&4&HBMH]QL*+UE%G%[QUG$)U5S_]C.'GM1?J<[")L>G4'/WL^3 MJ-IG"1)(]!#,(GE4<533,X_]J@>@R0[";:#MZ^1@G<7XGQL%MFH[93[1/DN>Z$F_[C'2 M&>T6]@>_<0B8/A3'8< >!NQAP)X]G_U!+?[@/58O +78(Z/KR(Q2!DUA?!XF MM7T@-<;G>;%?IFKP^&+>/=J\O>/JUPLZ,\;%\6!<#!OA<-#<^6Z=!,0%2R^6 M7BR]7E-Z=9IAQV.2]DE+KX-W:_A26N-DE,Y$4$3?N(AO%U;GD8&2=(=AN^D- MX_!8I DSQ,DR1+L9#CL,6\7.HBWIY5,RCC,Q*N#&=1J-LM-HGV30L4!^M'IA MN[5[B^%8I!;S%O/64WBKV_66D'WTO'7R!O=O(B^R> 2):J,HOV/3@DV+Q_*] MAV&O[RU:<2R"A!GB=!FB&39;WHI-CX4AV-9>1R]7\@_W41'?BR!.Y.V[F(FD MR'> EK0_FWFXLNAH[(*PW?,'LGGL9@&S%K/6]@'PL-U@BYLM[BW)Y9=M:L[8 MRMB]^-E!8O5;2B$IAH;^VOP]LCG'(HV8H9BAUC%4*^RV=X1Q?+P,M4NS_\!Q MZ9]?@=P4/0C//X8\% [QNC!( MQ&J_@!W-A!&_GC/?W9\?'0Y#?3'4%T-],=37X5J^.5 ;(.1Z G&8G; ]VW_3N) !R6'JQ M]&+I]9K2:Q V&9N04Y^]T-*'13R%B5'J4SR;9U)(8O43M]=[@X3- TO([/;Z M8:_A+2/S6*0*<\3).V"O1G<8-KGTF.WOK4N/)Y-X))Q['[2 R2)+ MXF*1"38XV.!X3.;T!V&CR>!?S!',$;9\HMOT%MT[%HY@$WQMKH:(.GG3^S)%J,]1 M$:=)$">!O/IO,Y$S\A>;&(^*FD8W[/K+P3D6D<(<<;(LTPU;/F^/[6#B" ML;[O;#E+W62<799F+$P8V'V-L*LV>V$W?:.+,Y3 M%&:' QJ^8]#F0YOOE>/- _SG^29E/7B(:I NGO/9[YN-X7DSD,]-Z]R(SQDR M]#2S8?.\XWEBWN"IOY<:V'G+Z^R"29HAZO=24FP>B&0L/$UVQZ#?GL[;&^*W MQV.68+?X 3+,J">?H@LB!? MYH68Y1Y1^_=P;P[M+%_GH';;7D&IDTK/Q+T:BU&:X87^'K;_582Q%]FW[5JX M20,W:> F#?L^^X-:_(%D>!R6(X[WA['SN4T#D]I>D!JW:7AY('^-J<35!X=Z MVS("^@D@H+<]-_L^Z51P%E^'(+Y80NU;S+W3;8:-#H.Y[%0+/29EDTM.]B<# M_M RW-N=L-/RIO"<0OHZ<\L)I_'V^\E.*):0+"%90NZ=A.PT^V&SX0\IB27DEAHZ MUZ,7LOZU":P_/!WM:A-)OG?2Y#\7C<7(;R]K+G@&0E M_0B/;RY#N8SF^/?_D]P40Y:5R#?[87C[MY[O%RFM1FE>P#4U,O#HR2W44/Y+ M$GL0Y;DH6F3P6H'C.3#K<_GI='P>T(=F<[DC MT&IL8Y>#J5W90 MG-)L>ZE.Z7&!QL&^SHL_H-*U+;&P^M<&[%9O M#;X?W:XGY7T> *%Y2Z%FT<:BC46;5]'6ZH<=CWU#6+2Q:&/1QJ)M+T1;+VRR M:-N]:#OY.MNR/>_F$)"X&[2:S9\VPT*S_\Z__^[(B@P-+;6\W9W'DJK,7,%< MP5S!7,%K, Z.;GL^-@C\?18*-KK)K^A7.N&@_:. M^N<]8=..12 R:S)K>E0Y>D-_(5)F369-9DU?R")AO\.WYIN:$66*.7" JD^5 MTCFOT%0LP)["?YY:\^X'7;U>!][=;8G_*&8W'/H#XMQZ9XX9>Y!%$(L@%D%/ M$D']GC_<<19!+()8!+$(>I((:H3=]HZ0WTY4!!T.OMN;6__[#5#TZ^:XW(Z^ M^OSNV2=ZG#LX*SH([H[M>RW<'9N[8W-W['V?_4$M_N"3Y!F!9P]M9,:J8 0> M)K5](#7NC?WROD=EV\@2J9.#.A;W8IIBR11!P(8*&S9V06-'_U[$>8P L& V M3!':%9[VYD#:G_/8.T'A79!RB]J#\=.VAH.PT??7P^C8%4765H?;:5EJ]$(V]VA+THY%H'#''&Z'-%MA7,MM/^R)Z7]QQ]D@6V-2K6ZXJTSG 0=EK>+GEN/,J,S8R] M#XS=;;3"OK_N"[<0.?,^"K%I$[9**JCETR4;_B2O.G MS9HKS;G2G(NM]_)UKC3?Z'KCRO(]M":W+O<]SG)>KAQG4O)$2EP9_F+WQI68 MB"R3M@G'+([-EW@ C7#WPM%X"!V76_VPU=E]L.,DK'T8NGUJM*K%_9[ MNR\I/PGI=2 ^B%VVR!G'&>0#%=$WJ;6.1'P/3DVN*-^!67EL];.ML#/@\EEF M"/\,(??BT+BAV0U;W39S [N*MJ.7?Z:%R)T;-WC7]-:498\V\ "%SRXV\0T% MTR!\@FOWY!.NF+68M;:_\R%IVE^_L6/G+3:VDU$Z$V!JEZY^-BW8UGXL;SKL M=#IL7# _,#]H?N@R/["QO26Y8!HZFP![)&^.Q01HM]D$8/-Z3W@+W.;'PEBM M0=CE!@VO:5L?.#AKJ=1L+[)QCDS^;&:PQQ %GY7.=$I92]MNX(%G+PV[86_8 M>K5=.XDL)A9>++Q8>+U&++4;=MLLO X"XL(SKQB0L]:K_'/3YGDK.P_6G>?Z M\N[.8)N;H,P$NRH)EGSQ%";8 ,P!IUR6\9WYMQ>1BX]LGM4LN,X3K^&GP7W MY%T\A+,7[\*GQ O X,4\BZ=!J]%8K=EYQFAA\" "+*@4XR!.BC2(@I'\=UP$ M$\D^T[A8!M%M)@0V;WV(BSOY@)2]41;,TP=I8^KVK?+/\&PZ":30P_^WD')0 M;FLZ$UDNF4N:HTD0W4?Q%#DVFJ4+.:)\T,"R"29Q$"0@56D_PZQ^EO2%FY\&7.[&RB3?R1LAAA^5.Y\4+ MX5GL'7S>^"\OBYR#NR!)%K,PF$=+/*%_+Z),SG:Z#.G<$5]F,9WJHQLOA%Q/ MH(%=)$FV>N?!1>[K3'>"&&-7_$+ &*>7V(O 8!Q.A V^B::2PB0#+8J\D%,$ M6DL3_%.5HAXBKXBEP#O]\X97UGGG8Y3O!YYGY>ODY<0Z/B<6!E(TS*4PC>_% M=/G#^8N51@;B6IDO_0B/;P8[NQB-LH6\$L6WN4CRFA*@'7UWE3 96>WQ^?H^ M+3J*UT178^"TI\W:%W#:.BH\.)@TQD#;S>N,@<88:-OZ#QD3;0^#'5L#694] MT*L^YAWLY6;J8LPT)K5C(C7&5'MQX$4;.MKK.DIS[KW\YB'S9T7$N4_#TS(N MWR[0W>STPV;/7Z3[V-,O67KEIMF0+;(^DS[$4EW;;8://5=O,6\Q;_@NW.](PY\)MMKV? M>../TAEDLF'^%!K>-R(1D]A?K(>%T=&:&9UF.&PS%#DS!#,$O=9OA\,!.Z+8 M[-Z27G[-TO%B5 0/499%2;$,IG%T0S4WC$N^7Y+H:.R$?MCK,C Y\Q;SUB[ MT_H]YBVVP;>D%Z_XJ"QPGB!P=I 5_9;Q[V8X\(=3_MCF'(OX889BAEKGV!J& MP[ZW>I538:A=VOF'BY*Z7HV#\1ZM)V>[Y"U!"3N>0 E/I03CLN%@Y8_A]7)BS(&53TD4-7M<#T95)5! M5>&UST($T#TZ:';/ TW>K<9/E^EL%A=0J91C_M2E?%6N4B2C6.3FN>8J&SQC M#H 0BFBG:8(NA @@PQ14:#25@\E?T$P -70DM@^DQJ!^+W;\7 ^A_$25YD"W06["#RL#^;N7=<[ET*,N[6">!N],4,VJ,=.UQY\U@VUK'8"[VPT_)G+SQWTXY%PC%K,FMZ8\U^V/)HRI\Z M:WHP]0\7KL@J&4^N,V1[QI_TWP5TQW[0UNLA=.QN2_SW?0[;KP@I="R"FJ4, M2QF6,MLCEPW"OD?H]U.1,@SJ&6#/NKQG M9\8$QF%?V1"R+;T%"$"W-(_S53"/'4/^E,@:N=>C3'R.Z&?I=0#2RT/2X:%( MKU9)>EW_>P%9ES^+XBX=!Y^2>Y$73A7O7D@N!#M:216%1)$HSU/Y/HSU$!=W M^ 7)G+D IZ)^]>N0K I'Y "#; M.\W_S0')#@R(#+]Q""ACE&VQ=Q!B50:HPH.M(S"&&&.(,8888XBQ)WG3&&)L M#WWTC/O$$&-,:OM :@PQQBVM#Y['OYK =-MK>L#%.&Z2'Q1>+ M+Q9?KRN^NF&WP1AC^Y( ?=A*+#GBB^B;R(-YM,0@$ANAWHW0(ZOD'$@-JNO- M6W$LPH09XG098ACV6]Y0BX^%(=AWM(Y>OF11DL>8JB;O7L88VULY=#1UD_VP MT?0&OG#TA9',6\Q;6_/6L!VVVFWF+;:YMZ.7*S$162;&02;N1;)@@YOMBRT* MVAI-MB^8(9@A%$2/O'/]57@>"T.PP?W$?G!L#NR/!#H:P[:W)AY'SUHG;VAS ZW]$D,')FU:TL3P!E5U+$*%^>%D^:$=-KO> MW-S'P@]LT9G-\2WKA M=EK[)G!.I6=/M\M->]A*9][<1][L=,).>T?]6$Z0-[FAUM/P M%;65&W]QXZ\GF#![W3J'&W\=5N.O]8BZH3/I;5J%E9ZO] K;*B^M]+[;->S% M(I4EQP%(CA-JNC4\+S?2&Z4S$7P!0, ]$A30RT=J-6>%Y(&@*(,GR?\7C4:+ MV6**(TH5*)&4D,-KYAZ,E["90S6]B\M?O/EY!NY/_Z?SOEZOO@G@L M?Q&-BK-A^VK0Z'^\Z'6:C0]7@^95\V-CT!M<#2ZO&I>=5N>[OU7( MGDW5GML-XDAZ_P*[76&@M_ %I&SG>AZ8;V3.-Q;J&_*7[1 Q"BY M?_,(_B$E%+Q:I)*8 BD&XQD*%GI_A:?E_,R O'"4;T]0V%B#>3,&QY)HI(2MW;53"M9S&-:_[] KLAR>\N MNH?CE=^5&SM&_5/N/?HW82(DAV36X M%8DD##AK(H8%L'"$B1"*4T'(%4J%&$E=3>Y\F7;D]"2;2RU>"L8_!0IH*6. M:NRAU>P!",)8RHPX@RDBQZ(L0!9'-02^'T&75/P5*C3IXJ:8+*9VP#G=X&.1 MC[+X!CYU(R7E(UK)BL;Q7,W!U3Y^S\4ODVLE[_(M=(J+#Q][U_T/[8OFY?!J M.&Q>-QI7I%-<7'R\^C \/IU";A%0D=FDU6-Z#O4'7R2=2%5!7C^1(=1']6.B M8KCT0'%'>OO]_/.YC1_^_>+B5\U$N;QT03;,HJ_"W&GDP)3DOIC-\9(D322: M3*1>3,0[TU0_3[."+K'MM/=(L1_0N>219 DIT&Z+F (NC'U=U!J-UA#"5;"&?(^5D MEHX78(^GDB^L#B,'6(ZF%?,B!'W#]9[B[Q0'P[,H"0M+ IO&]&"M] MSPH*>!4V!Q8HW[U-T_ ,[SX$KD\UBM/I:\EY ;)H6MD"P;YW?HC,E@A\I' MF$E31]Z8()2N7[Z=Q2@X4<'+%U+G6DL9F^71V_#H M"\)S*_*S+/M *LJ%?'T_2=,"B/8?\H?@&_XJ2V%Z=T4Q?__CCP\/#^??;K+I M>9K=_MAJ--H_PI]_A >_4\]+740^+S=!2+5E_!T,_>/*V'_[S[_\"./$[^&_ M__;_ 5!+ P04 " #GU5.RT,$KP8A !@E0$ $0 &9S;'(M,C Q.#$R M,S$N>'-D[3UI.F$,NDB0/2)*$A)_^]KSPG4?,!6'T\][@X&C/ MP=1E'J&SSWO?Q_O#\=G5U=[??O[33_^UO_^/T[MKYYRYX0+3P#GC& 78( <% 2>3,,"7C"_.\12% M?O!Y+Z2_A\@G4X(]28*/H8D"0*XX0'R&@V]H@<42N?CSWCP(EI\.#Y^>G@ZF MA(M ,!_Q Y#/4,SR3DTLV5BA5"L0^?15IKBL1$U4A* M%"O[1X/]C!G Z@5IE3PK;P^CPCPH,3!.J @0=5/&GRN">CI1T(./'S\>JM(4 M5'AU@!+MX/ ?-]=CU4OV?OZ3XZA>0Q9+Q@.'5K2=(NZ!J MJ38WV,?/2Q]1%#"^NI1_MZ/,Y[R Y2)# B1^!!('[]8@46&F> 8S3WN2\K4V M2D<'L20UUFZ_?AYI0T:^YK>HX@:IZ4=)?S+JIZ^6XR>I V_[=:DP.[!C#T> MNBRD 5^!97K?QJ35U4O^V,^0]"0FY%PZ;CVHR5=,_UJ;'@^31ELO=)7@1Q_K M7D"&G]UY=Q+26NK7VD00^HB%4"D,Y5;?2@$1M)NTG'6LGP=R"7MT=.3L.V/)A0IAR-]Y5$Z, MRXF0_7181E%"'@KLW=*?U>^R>.+*,8BA8FD\MZY7'#*UU>*/B?3[Z$1;,$+2 M%0GF.""2@4VHKFU+C1H>M->PL>S/Q8;_LJ/=(16EN)V>(3&_]-E33WW7HS(K M]%W#D,UP.FSJ %9'H7W5UO2,+21C<175*H$=P#=@(K7:]_<+]YTZQ=Y M_$[40%?XUQXUO94^AB)M P8@A\NLZ>-.FL[0ONIK.@Z8^S!GOH>YN/@]),%J M?;W5X#3K[VTG_>71_X\3-;!#FDSV[X;4NZ"!Y/U*+DWY0E&5E+7782ML!NT= MI2YSNJ^8^XFHYT1HG1S>M'R'M/:-!7AP=(XY>924/.)+0J4G29!_147 E33$ M.0X0\<57[,T(G=WAB&8Q)\OV^ERS'8.FC]\,WKXY.@'U$N'Z3(0?/<;M_D;7BMIU\XZ^]H4Y+=T0\W""*9KC;P.[?1&,?>+.9 M/@#-.EF[K^JOT\TX7"P0[S I]\#=J/#CS2@\;N]5T77*N.>("N1"PQ?/2R7H M'Z+TNG8:.\#;S72 7-M.TOAK;RAH"6 Z+)W:HS3I>#!X.XA\N)XZ5DWL4OBK MC=SOT<3?M"YCG"9EG@S>GJ@(9U]E1FWLG#8'EXCP7Y$?XAN,0&IYJ]E1BV9< M9G/[3CO?#@XV()RDU5>U]YT\39C,<^8[[9QI4N5N3I7U4NXU0QI1F2?&=]J)T:2Q'9T/ MCZ/(Z@T.YLR[4H>8UI@1F["9K>8'[9QX?!!'@)T(M9/#O;NSHD[:?0RD&9?9 M1'[0FDBSWG;32.HDWX[_?R1?(UC8['\9'6\4B%OZ,^QMLSMEB0R-&2 M4\ 9HX&TR)BZ!">+*(# ' *Z.=B.JNK=C-FB#;06[>V!DT.CYIM"HX7@5]9T MOM)K5ZC14?PM@(-4Q(M/O/V(SE#?4&-W^+"1[I T[A1:?^T0%3U=40\O*)D2 MM^OIS-XM-':!]QOH N567U5?4,FAEA MKHY=4A=_"1%'-,"=O;?>S33V@G<;Z 6YIIVL[=>N4-41EXM[-_@-<9 1^2'= MH-)$8Q?0G"SJU@6B9IVLW5?U5W43"ND8:NX#F.&FW+A W_#H=U.NG M3\2D&9\YD#+0!E*:5;N;$1:3Q'L%7EH@-,=C!MIX3+,.=S10\^X./V(:XDO. M%B 1CMQ _$:"^5DH K; O.<.>GN\9HM[K W%O#MPXC:BBP#35J(K M-V=C?Z MW*R#/H:V+5:SN3W6FMOV>MU-L]LL_U[&MS5:LPD^UIK@]GK=45/\OIJ)VL_V M&A"9C>V)=I_]_4%M(NONVM8:&?6D7MIK'\,)XCCD_E6LN# M*Q P%5&N<*]QU8#,/+;T!^4_2)4!XGV%VH,(WSHE68A"BT\*I 5ETBK2A[[.GZ'6&=;58@[-1E9K5A4F5 M:3-.VLXN*[2/&U*M;_8]]'D)%47MIK^1%V@O)Z,&@=FS^*CU+"HJV5%OXA)D MK9)FAM2["L1I* C%HM> ,>,R#IXC_2;[@:/PQID]L#\K43L)[AT=2\='WW 0 M=>!K)N#_F##;B,L].)-L7G^.C D7B34?9G0/T7..46>?0[ZRAJI-UC MO!DQ&4?;B38WJ%%KKZ,MDW2?.V& MVVQ^M)KHCT4KMCOM]G9@,MLI4^T$_L)9(WD\<*#+@KS[L[E]9+N8U9-F,RF M5'O\U:BQW;2>]5+N93&-J,Q6\D1K)4T:VU'#&+\\<3L=DUET682A MLQ'S23Z)=1FM4#OJLE\;1D-ZI'=W#Y+7--2+6%F+3M:DD[19S)0=_3=:+/_W MPE'MOW8$@Y+N\7,0=GJZ=(TV&CM"_;F4_ATA:?FU"]2II\_TVP6S>5=7O[+I MIN[=G*#;Z2'Y_P]1V#^!))R 7M!A07\.VJ7W]QA>&7( M#4(N93*D40SX:K%$A/=_6: U5K.#]5Z7J/L&])EK046>5!M.KI&=C5XTBK_' M\&R)TSQ W^L&:%N%[N08?9N<#QRZOX=$*-3]QJ41DWDL?M"-Q;<'V?G%/-J= M'7VU0NXQX@QXS*-,^\"'7E4[.:[>?6',>R*^#R=\)2=T1J0K%^TSQGTW@>BF MN2Z(S:-.FZOT[L!)4$3'B--FDHW2?%@A 7U5<%D/ZJ!*N6SCVJYOI5'U]6'& M;JJ/3N)48%Y[0JJ''J:Y&9W90FNS:UKH]M54EP3>)Y#0 I\Y>J!-QFFAP=V, M&+P_0V(._\)5/8_(CZ\_O$'\05HK*9$Q=J7O'Y">F< ]\!L-\$";#?+^P(%V M_JK^Z^2:^ZO2>-:BDS6YL]YP=[4,'^5_H>22\3'JNN6W@?8:NT7]O+Q>MY!8 M4D(<28D#I+SV%9WN>DS:G;$;Y_"!-NVH7S_8R6F]@TKZS/+=T1LG_8$V9ZF? MRG?3#_B@ GW$#; 'TE(.6/GEV?6F@%XMF(V^]G6,#W'@4K46J3_R^FH>O'TU M\>UT4P')/N2 -]\G6K;;V%/JO<:./:4.-O9Z)O@] \M6LSV]HH<3ZWB MVR(U&^$W.B/\41W#31MPXA89[#D4+ M_'FO$8KX:KV2H!>A;(\$(=#RA;-P^7GO><)]\HD$>+'G!)*3SWN441HN/GEL M@0B]D@7 X)X3 2XQ)\R[5X!>F#R!>MB=L=NE>EF4SB#-'-'5]?59/6\F0 O9 MJQQGE%T(0S,B9EZ NX.73V!W 4IW+HN$F*VW'B!9_FDCCNAA,E@TWR M5.9!P#%"\@A4?:<321_V$*P3X9Y)-"NSU S=7U<+1B4>OBIS-HFLIF0+3TA0 MQR^A(D T:&)7$@1;8UB:SN ,+4F ?/)O[ 4,I[;ZCABXE%^9GQ582[[OA4F.BANQ-G_83=(CC,4^"B7O0!>9,U@!1>10QHS MA%>7 %GE2PMG.X_J/L ;YH4^/F/23KA F8I N2M7^@FS:X*D 2&2.["1\7\A M6^C49^Y#21+K8UMC6@P2-)NPN,1[>.UDCM1[=GL>RT%\Q/N+XD;!0^*O+D'K8FZR2H2/=%)1[ MO#$HO'6?27;#6.V5GR^'//0@=4G?I'QU_L4S_,221I%UNTY5MN$I]?-V)5LP MBJ#;DQE5CB"7>BVM39J@+%R84-D)T#+D9ZJG7")732$EOAJ +&8KFB,0?Q C M+IWV %^3A23#TS#8"&XAJ\]$G"+Z4.*H_'5KA*>$QJ$?-HUG:XA+"*/GTZF& M%=X-B/Q+B.!Q=*RL_C4.Y.I)L.E9;(D3SAKA;)L5M!WP%/.5;S(?)@#[QM,I M :>)(S^F5=IOC;82996X[5__10BCD5N+V3E#WH*$BWOL^R&7+EBTG+I!-)RB M.$E->6I\R21V7,A>*_*]$4S;M\F1TT_HA6QX(>EDT_(*$]6M,%,I]*YN;\ H M7@=E3(EX]DFRK%0@LS)7=:^VS0E+/T)\C&BT;Y H\1%7@O"-4!8.?0W)OR$. M=KD=?V5@"P8P6RPP=PGRHSGE-IY3JD.U!:!M+D>.R]PM6YR(!]@9@+V_&0[F M' MX,3ACM!5L+]5)O<78-M\_&17A8@GU[M%SO2/5 &-#;ZR-<:1]+ Z7Y/AI M"6YSSXQ959JRVU+;Q3S\\H&M$&GLH0 M6[(=%?+3@:)522V$Q;Y7F6RC;K10MN@G1/X-"N+4@-LI[)6*-%4@/34^95P@ M']\!\1=PR/&?&'%19G9-7/UUGG"\1:F,99\+-B:7$C8[)/.(>0#YI.I86W;" M(-E[OY,+BASG[:!_X##H$R\N4"%X\ET7)V MAPT/:2AI(.([M,LLMJ_P$MBM"7V8 B?]ZULHC% $3"ZK+LAL7M9R;9'%+/CP M1(.&AV*9O4Q!;W)&(:!G(%VP^6P5+E MBH*C ]]/D2!BO.08>8Q>DF?LY7W^EK#;7O@6R3S'PN5$A2O9-"53$5_/E[F" M=4?@B\3?X:E[ F&4I8 S.ZAI"JF"P3DW' C#%_)"YLB,L?N'Z?HP6< M#<-$#F&.O7OTG%P+&'V(SSCFTB62N$S&7Y^JEFE9+X@D-R0)T0DMWW60+X#- MW,'>W&'@+.5)S5CG9!K;^!KVNV.P=F^HGJO:6S80]??B+Q=)G*XSC :UR M>4[+N3P%+[627[L>"LN<0+TU5&<$OV :'^8LYPO?/L$=WK,R7*4 M'F\@95P=(XE(NER$EI[=T8U+ZFMJ#:(V#)'MRI$:1I^C! W MB-C^KGBGDN/N_H"6B\15$@^,O?R]ZUH9R^V)X M)6+?-##SQG)FOHU_BTG]Q@9R3G/9*%A=!UZ9J4:X[:^#+C$DS?C2'4_]%O!8 MSK$7NE':T(($I7!4QSJV)85=PIV=RCRJ3E?IB]IB"[MBLLB"_'5'/A3M] MHEPV=R6>T-)--G4C59;TO5&4%O01'N7W769'.XJ?K-.I]"UD^QS+D0?_$Q"7 M#:7XOTH]2%W@(?623V,V#>!3287K8+#/0'T9*DOZILADY:N%A#/FP69*'&G7 M9@^W@-O^.$J>V;N12P/9IZ#PBLHNE&="4VZ95_R%@V'[BH#6@AJJWRT0>W0[ M#>.W$Y_,%+PXDPN.E;1?OR(_Q*7,[0[PUB[.&GGXQFA7M@M57A3G(Q9(F.AT MB>PQ<#05N^P1P_UU)O8;ZED6W]".UJ^$>F'#-7@-,/;-# G![2[!:PUM'Z-7 MEZ7C0_D/V[>N2:@KB1OF]KJECW3*HHOM4MK;0ML;J*^R4'MW=3/8RV&1T#O( MKPHQA"G3VQ;R]T'IN&Y5\S] $%?4(UPJ5SJ>_66B0?(?(1[IQIXQ$:PCG!H4 M_P&BN9=^A4 J4B*GI.Q ]3H(;!9+VL6SJQU$R1-M K+,[VI@[EOENJ06<):Q MJ'=.2D_17RV6B'"UW5QR6EH VN#,Q,Y(W-FD3Y*I10ZZC)M&N!>C03$G#^@) M18Z_YN:2)B#[O.9?#D8'-XS/$,TRT&#<(=,JH6LE"]F&O1+3.L\$8!\[U^@! M?Y6=GKFE*\#K"BPDOW 5I2L/Q>( '8<3-0MDW'>H89ON]88K_+>'_6]2>;C M6N6*]#: ]MGEF^^77^#>^NO .Q@S.3"_4"Z[Z%=&9W^7_YY"J%FV;=3 !6 MLI/=C)>^?Z==1;8'MY%5+M=0QL=$S"#6LM1N"Z8ML)5LKGPX7*!(CZ+X%=[T M$#8R!.MY9ESR-\!8R%3IU$2IW M6XFOO^=64[;]U7JZ,Y!ML2&!LI1(-AW.Y&">J>SM:#^!\:$0#%X>39_:31=W MFT.W[;QWB,]*DU9XH "V4M+EZ3*B%15V<3O7LG9I"]=IF^_>-D)L.8>VLLV@);%J+/F W!G+!I,GJ>2##7;[FWAN[/+AQ=GF&^<0M[.[HJ MG6TI?+%O2@#RI)M7.9)3\]U"XA>43$)QI9X0@D>1#MR6VNM38 M_MQW*XF3#EWA*872-^NN'(I3=^3\ K$B!",-CAN3<<0=MZ0MBQ_@8*_AUCUL4L6L$?F M!XBX++?5.5X.2XKK5,5"56+DP@8N+@49:[YOWQ'+HD\C1F@E/E6X88)-3Z,) MA4UC4U&^F&)CV+8<(>G&1_TE'6OBL$8"7NI-(]GQHCL8"9WZJF_Q7,BK6Q5K M^".T,W]MJEB69#J:,SPI+81+WRRTI##/C4+NSJ6PTVVS\CS? &0A6[(^;_L, M7EM@"Z82SER,/7')V:+\B+A(7A'/V&H';.]J/&8 -C"BW0N>7D1/LI@+!) ] MCI[41H=)/E%T?[\H2V-=9#9+"VXPN2&4+,)%?+% 865E +!A/161)\'4 MH[#?E_$#'"7RZ\IMTXG!+!5X")=E0Z0KML+TJ&S0[(6,C@_,KX/ MH.H:TBE MFEZU)@[;9&/J_%D^\1!>#XG>&HF_0ZYDV>_H4L.>(:+(!\:P;U0NMZI MA[5,L?6LZDUMM?A%,&3>$V@#:<=N0&R^2^&:6<#=O)%3_L?$H OT%E_;U)39%S2XB]__ MS"NB]&W[*LBH+3QFPZ:0I0C_PLF$1[G C9YHRYYN@[+Z#:J-8++"LJ29C*/L MC93\_5A1X ]"PNKL)S ^HQ!:S$31'X%EX,>0#; MZ3,Z\^'6X>C<]60UPVS&T7).I$!?J!&^V 30%WKS)BC)()TE2 M,M!TJMQCG!=1?Q2V!AO&N7LOEAP_$A8*?Q5O?F%/.L1R#I(P?M(YIDD?*,JE M)P;K%NZ98-PYAL,CM]/TBA18&-[2"M:$[_=*EO&.5R-#0-#$:5,O;@,X=V >'-XA%9J+=@DA-YXK).'2E?PU;WA MM]/X08R+^$&,R^A!C-QK]\UR61.?9?(9<29K!RM(HE*OI"=7622'LEO(I!<. MR^20!4S2[$RI3)CTL@OXFN30"X>U0[Y3B:]^$U+W@LL":H:.X4?9'8(8GHFL!A?$0LR^-.N30 6+82 MT$8-QI@2QN$ML/I B*'"Y%@$G]/6FZ0@O9R&YQ&Q\,#Z3UN)]CH)M- M[]G#BMV00%))Q)Q\O_REAM'>U2V("=5EFPY-V:N=:M@6N3!T@;9ZJK58*0_I:H&-=JN4#0F^KV#3&EY,4"^',6E:+T9G\8%K MT8Y-31U+3.]"]3$W/XYX,HYP="S;92)@4XCUB0*OG:O:=KC;+ E490>YTNA# M&2X>:%^COKTR@44,XEY\2:+LPDF^';PEFW+>!&5!.D*)QO@&.!BHMV&P#(-R M+F('^&U?+=:6U*'*O#O',XZ\Z Z=-#VO*]=F5%8*Y#?&'Q:(2O]WV:(/-]7I MPV(H]N&'2#OU>$->E%R.!JM31KWRQ?"U);9YPS5\B"H#6WMNJ9S4!T-_(5-Q-"5<_;QT>"]>DY[Z>, QQ$/>$\@/K@;7U\ZXNR1 M"!4ACQ[?AA?$HLGM%%,\S7(8?W ;ULZC'?A6&_0J;4A6@MLL73=9W5B.5B,4?V:!MAO*/EWKU%,QVFGYIFLA=4#U2&(?>_X5Q MO/YB.I6+&I9:Y,A;:Y!O+X3;=B E05C$827LJ5.KR4%5X]'E'O6LC$B!DZO? M'-"6VA?"N6?NG,R(Z5UP#UQ=LW'W!D24$-?9\] MP0 =>I[R;=)%MAG$WE.<5;HAS8(+Y!M8RX/8MCC1]K]?$2= JC&??8A.%^CG/_T_ M4$L#!!0 ( .?54Y8;G!KJSH )9X @ 5 9G-L&UL[;W;=ANYDB9\WT]14W.-+IP/O7KW+/E4[5GELG_;U37_52X< A:[ M*%*=)'V8IY\ 25FR+5))9B9(UNV2*2D0& A\"$8% X%__Q^>KZ4\?H5U, MYK-__,S^F?[\$\SB/$UF'_[Q\Q_OR,6[IR]?_OP__NV?_O6_$?*_GKS][:=G M\[BZ@MGRIZ1?%O$2KOQO\^B7ZW=?+I?7__+++Y\^??KGSZ&=_O.\_? + MIU3\\K75SB?*;^3F,5*^(HP3P?[Y\R+]_!/V<+98O[O#2VX>__S#\Y_$^FGF MG/ME_=>OCRXF]SV(9-DO_^O5;^_6_223V6+I9Q%^_K=_^NFGC3C:^13>0OZI M_/O'VY??$,F3=K%^_>YZ=^.+IS7U]"N%=71 _HCA=&9?K>DM$ MYHO)#-7/Q$]?HLIOU^]M_ZV<+' J'GGZ_GBU7[H'(? MAGK5SI9G'M3E!Q.JVH7W/DR'Z<.WE(;M!'OA)^U_^.D*7H$OPWT7#9V8[T2A M(M-W[7Y8AM33^=759#.I$2[HZ2X1+("F$-QHU/($M,4VNO-L)^[[$C]!5[?? M+8O+/TG;V,1PG=U+OGIW7\X27,TF>1*[!7'ZTJW>P=_0KH$14+N+;O4.OH%V M'R^#G>F4H_Y U;M[F2&95^_A8\P6\&+=GY57MKZN%S\.5E>/ETMEG-<9P]R MM ZF5KLSW>%T(*W:'3D 6H<2&[8KYL<=CT,0]7#ST=GMCIF'&@_+JGUWZ5MX M@AHZE0T]F"TVVS,'2+<;B9ILOUVLAF#]+IF:[*\!/H"N1T5DOD??UF%Y,I_-/ZRRH(_G?36F\3G2??3M;C+):3&:P.$".G2@,RC2GO\-R(Y_?YHL2#U@KI0-T0S<*-9CN M+.8?VC]]65)9[V;W78 _ ZF=J+.; , );#T MV[SLZWV$=+%8 "X(7VY;OH4/'3#I' M@[-$HM9[/:]S240\Q'_H1J$&T]W!TZ%]#88/ $D7 L.RO$W:?)W?33YL-@,1 MHC'.5^MH^)OY=')W?^)ZLU1TZDLORB?LY'OXO%QU.,_1G_(I.ME]]AQ![Q0= MNOEWP#Y]3_(4W3I :1Q#<- NB;=0E-:==[;S&7Z,!V9G'D)GT [(MU#RB>-R MU>);<85>&TPOKZ[]I#TT]?%06G4[TGDL#J,T:"?43XLZ8=;#\JL_G4^3Y\FTVF)3\V6?O9A@HIAXR%LA73S1!?NCR!7NSMK MS_?[OPW4M[VTJW6T,]8Z$ZG&>O=UKCN509DWY31K^:_L+G_TTVVZR"O?_H40 MP->^@X@Z*HG[MS%1_Q9_O)BWK[SW5R!X=YRJLYWGF#'TCQ5Q[I/ MOZ.)#MHUNS9+)G$)J?"R5@7?'RXY!J)]Z%;OX ^/W'YQY^&ANGW8V^H)H_.< M[$ZE'O/=Y]T!9 9EW^TJ2[&%Q0&+W8&DJG:C,XH.(E2U"]VQ=!BEG9V(?AI7 MFX/ZO^'OV\<+O_WKP&Q>"I^7,$N0UA5G;EX[G<=O^KA]U;H83O:+L"Y=LUJ0 M#]Y?_U+Z_@M,EXN;;];2()1M:^O\]^W7S;8?+A*=Q1F;'B774$4-3YBX)G) ]E M_ M9#@:7WK5$+4)SR]*L![G W;I=UAV@,^>9HWCUC.-K_-9:>RC\\19%XD75!BJ M@XV^T^)Z/U;$8\/*L*)Z&!@_6HOEFWOX^&,6)M,I)%^\P)*+ZS_56"W54#S3&0[-%\3K'E5P M][%&ZQ!18IYXAGV(7"82;,!^>1I!&&&8#,>/OWHDXS^0:*H/-*YF)

    MV_:DN!TM<^KZDBA*:I.@[0D*:V(!@;$:R^(I4)"HMY31H^'AWZL\!A< M:D;2,-B9.@ M1":>0HI4ZJ1##VO2/3*XC".Q>FB97T.[_%+.K*[+XO[7:G)=MCWV6Y?[FC49 M-6>BEI)H4(5"CHI$)S01U@6F?8B2]S G:@8E>D4\!Y;1\<;#?ZR/RKV9?X+V MW9<%=GMQ_^#N>;J10C&;E21(79.4>2(^6+Y9(&6(U&IV_)C6#!X<-:;#BF88 M._#W^2P>8 K>/M[H0$UPZ.0D%S1!(Q;%H*S<<,Q5])JKQQ$.Z#&8@\FFEJI^ M!AF0Q_3>?]YR#MJ9TA-%DI!8T1Y?DXH@J]$#&< M>&I!X/ML\7O&_.:1QA:DTN"(2\$3X; #G&)_P#G/G/? M]0+&WR6;P_+YYSA=E:-EI89I*D)!OEL*\N$JF\(C;@_X2&I&(G]V'TGG?K M)-K[6E.;/,E4,B)]UD0D3XE30LF@)076(T9:1^4-.VCS(85U L@_O%_VX\,- M3S&$!)PX)C7Q%)=_D]']CX8%:1E0*Q\3# X;J=TC?KQX:B==OO%?REK=/=WR MVP9-Y!$[@JM"HCD3'H4AD',D.:N,Z[R@*(%'!("C!FY'MF5O257$0KLJA^^^ MEL3L!(?[VS2).6=J+.E.@XH!A%6-7-AFR)8 MCABL#[%<3Y9^NKX7YW683CYLJHQUL"0.H=-PK;)(4I(4T!;#WTJ &2>)I-$H M<&4 _+EOX0X,GK$%6'N?=UMD\F'DW-^@4=H#SP$(2RX0;CDNLR)38BWC.H?$ M;>@!D3K[N@-#9#!)50V^'+3>[&C1R! 3:DQ#I.! C#= N(B<>"E9,L&ZY'OD M?-39O1T8#<.)ZNB$GNZ75>[*\>E.H1%<:)>H(%Y#)DR)0(27XFN2,W.RAT*H M;H4>Y9B.+[/SLCMZ&QR--1Q-\)B)T4R2Z!A.!)XXX3A#%!/!^3YGAZJ;J?W" M&6.)[%3K2?>(_KV-FA \VN,*>VK!$AVYPI=Z2;3!<5*,"17C(S)#>X%C4#'5 M L1!$?W[PL$&[6CDG]BH'0D0(O&LI,$JYQ7W*O ^!XNJKRG#Q[P'D5DM-)3; M&N>S-Z8%UHIY]!^O[ MNA;]950MM)72NBBJG[[QD_1RMEW:[O1@7XSKP<9-RMQ*10VQ/AH"D%"[EIP( MJL"R8&@ W0,==?3$P.@816KUDH[+27E(SWT[0X-Y<><2%'2R)W&R/^'XH<:- M5RY$Y8%H@!/KL_=ZAP8+Z-(K6+H?/VR+U_L,-O_B[YODU^>?XZ6??8"WV.'G.4/< MMP[49:1Q1HJDT.9*N:A(#VC+,R%PWH 0+&7C>"=G=:3<3%B6'KYIYQ\GB(,G M7_Y8E.W1S8&"<9Y#T:[$VETLBYSCGQ B)T MX"1'GXCT,@+35&?=(V)]!Z-D1)".-?+?'SO$"1?G*+[=,KTMZ M;+JXCO)/IVBW[>[C/A0.0;\)/#%I1"2):D\,58(H*AQ1,3#%:':BCPM3QQFN M!KX MSB< WM!"/06X;C?&<::DC\6'1G6?\V0Z08.X([KV$VEXU,F5,_(.&Q!=CM3@ M4F#0LC8F4)DUE3T*!=7)4#H!O :7:FWK#A7NW?YL[_H94[B'2H%O% M#'!)J$X)?]!$/'>4@.0Z&NL4J!Z%\>IL/-6#2>UQ_V$\;3HJG ML-"ZHF5GFR8DE53TBI@D&2G7:Q"MI">!2R&R-DK;LR_46 DL0PKQ%*KEZ"S1 M[D0:3P%8=!RG33$U3$*C0UM&6 P)K+>0; _E(_ZVRF=PL9Y"&[U<+%;%$T%= M>B=)MJ-:NK]QHZD/C#I-0BX1F*317=8A$2E8!JM,CK0'H$X:?AA3/PTFS=I^ MX;8ZROOY>__YS\GRLF0\H(A*?.[2M_ $)T8JN0HP6ZQ%W\%!/)1D@TJ;JH@K MOF0Y$Y$HSC994O2B=58(+4+LX2FJOY42JRCDHT_8?!LXN;J"-DZ*DETNH=UG M/75OW$B'K@Q+GDCDGX2H8BGZ&-=G1+SWP'M!IL[1JI$1,ZHT3['T]R8''8)+U*?8PU.L4VCS!0CB.:&O!;1,A M>9WO1DU>SWK%9_9 0SAB8.[KZ^A]7WSY>XATK"0:$@2B/0ZDU"V52AWL=P6$FA4G'+5(T&D MCC/RB, \ZLA4Q.AM.O5^&-X^UWB&'K]GDF29 I+DBB2&4C0F!"45I>#./C-S MK.'[$26]!%>OIL=U"VCMKL?B:MXN)__;;P^=EYHW4#[OOW&G(X4&@BL[?)9H M[@"EF2*)I2J"-S$H&M"TECUB)B>-Z0X-GO%$6NU432DD^O+JVD_:8N@^16_[ MP][U[OX&C511NXR=2]Y:PJU%>6J0A!D>68S.I'SVAEHET PFP6HGO \-G>V( MV3@:0Q0^D*R4(EI20X((D@0>LK'$OQ\\F16BS MM'C=/IL4-R.L'MI_/(Q0DZ-TG$M)3%*>F)@H*6<="(2A1K>:DL=BA M(3:Z9&MA[<6\Q4&9; OZ[ MV;C8I\0>:MHD(770GA*94B9,>T4<.$:BC1I]C!2,[U'NH,XE2]6\ML%E60]! M87E[RN3M%O(WD^#K!4+KO8KWEW[V'JZNYZUOO]SZ&WM!UIMZXX3'^8=C(@&5 M/!H4B5#G-1V^$EW)D*)6(:SE*I5T+LL@.V5OX M*9&5+^^G&37COAA5!H:!>>E;$V2@9%0JI_Q7/80M$U!"*E4[G. M\XU M42/CJ8YIH^/+5%:3P):X62U2^[2+/VZ\<+C97(N]"SJ%T&D&]U-EZ M$F(6Z"FC'JM:GM%RE*Z1J8*>"9&NMD&ME>8]P;HJF?"VDLF<= M[$RCB4QZYZ,@5&9&%)6)R(B?8M8\B,A\ZH6POU6P?$RI5@QS?;=W>7,OR>T- M;?NC7 \V;U1V.C('Q*H,Q+FL281(2>31H9]L**0>9X#8:;.@1XARC2'1T^%I M?=!\DFY\E.>?2_07T#^Y<^_;00CK0K"A()FVWA%'62(^!(6J'"4D-!H)#GBD MID=Z&)-_<\R-)..C+:X?.?QZRR@R]61>RICMMM"[M6Z\8(8*BVI9^E+= 'L& MZ&]L;0"+_0M]RK7^/:+QXPIT0("\V7@'.Q5,EV:-C6 Y3P&%(QRNWC83'35L M,V^I\+V.6[#3GI(>&1)])7FZ)>L[P^[P)>H^ DU2*%,I(Q%)1/0S(KJJ7E#T M4IG06K'L:.Z!I;]7@'PTF9X.57>BL]L[_];51.]\?:3)?0CAQK 00=!K)6. M6(FF(\O"$O"1">N23*[3#;,[4/BWBJM7%_7IO;YMKXYR^;9M&^J%2QR :*43 M]C8IXK711#+C9)#)V]S'WW-_;XCUE^9)4?3=986' NF[Y@U/1@-D15*$/J_7QS_<%#6V?'4VZ4TU)Y:DD$ M%)>CM#BG6A&0(:<4&.MUUT:E F@CH:N^;,\!C[MS_TK25OEM.\SI/U>;!-0. M2GN<%S:!6A-M" 0H>J\RFHS.K$!+@9NL>!+S);2P*!43ASVV."H7#7/H(R3-B2H7H:08):'2%]EP M(WADD%P/A50MZG8LPO8>;SPWR5=;<&_"E9WF]SU/-RI:1Y6A1#DJB7'&$J$3 M_E#!Z10SZO\>YS7JH.ILL?#]DCB(_&MAZ]<6^7O3SO/>VM!WGFI2QBFK+9H+ MIM0_HU(2%X,G45HPD4G 3IT[EGJ/T7Q(^=0:Z[?P$6:KO?N/-X\T4JB,1E8@ M7IIR6P/'N< $)YY+5-HV:\>&J1 _XB@?/2H_%&$^6BBUAO;I?($V]:_S>2JG M'-]!^W$28?%N/MUWDGEWHX9%K3R^B^1D@0B>T!#WR9&H$TO*,*?<,%=4C)F6 M-=3X#RJGZD;#-D^YD\EP\VSC>2Z',1Q1)4LUEOOX7)"))]4\4KC M/[26'T),U/Z?56?L017STQ8 +ZK%'E\ABO?=+Z^ M#?9AQ.QMUS!6CN& (E%I(&"L)QY,(,PXZ[QEAM.SO_1H6* ,+:^CZY2&N=GC[,=X:#E5 MG/O+%GE>M2B!A^L$WO=X U1&KR.@@2PYL<%GP@VJ-R6<-#$FX6@/![%.!;C! M9_H08JH6$T!+]]-D.KTM0/% R.G^!@U-@D(P)?D!L:YTRL083XE!&SQ1:J.5 MP]R1\6B ,)B@:D'AX9I,FZ#;_MWI Z@T1@J(@>%JER(C/&A!"RARG''I5[*_8TT-A*[$>'>'9W[FS0JQ^2I J("3<1D3@EC+.$/ ME0#M=8#0([6^C@7S6- WX"#4@]J&Q8>=H>^>;+S20.FUA"#'5A<+CKNQ=[?Z 49);QJC=?8)$ MN'?+>?RK7.P([6+3I1T)<5L.^_+Q;!Y7Y=6HZ9_C E%4/ZX)FY&\^=NX'/P^ M7P*CMPF/V]OC_/3EK$1]UG)Y!DL_F:[3'W%]6-^#6=:OR\GUV?#V=K+XZY6? M^0]P5B)[5Z9E.S*(#N#GCH^,RGV^6+6[CC)6Y*T\LROQM"(;[TL&;PT^V L_ M:?_#3U?P"GP9@KLC=.KW/_'3)71S4&H!=[Z\V!.+>D^X7]YUTKS^7P+CF_MW+WS?8]5_ M4HXU"=2L(,7Z/7OGEUVKKU]N[?5_G-^T$ M%ZSKLF+]CJ)^_PFF'^'5?+:\W.?8]*+;J!B$DRZ2D@Q&;-:E9#OEQ(M2ZPB, MASX7,M?)CCD>!//3BK*6[WQ0O_Y_\.W[3_.A$+ F>+[[P[?MBQ\<1;*)41@04#BN3SZ8,*)S@2-". MBJR4I+I'K<8ZT9L38NQ(&9XMRE[,5^V0("OT&J T><$3@40U"8$S8@.WQ( ! M5/+:.=.CU'Z=W*'38>Q($9XOQ"8?!]5CA5YC'7(7'2>Y7*C#+: UH40D4M@L MO9" 4_/0J@]95B+:R5KI1N(;=7Y5S0Y;Q=EL]/YU=A,H-T<55JENY! M5C<"#==%JLKI:9[GCHXO%JH1'RYFJQ4-7V?>BW-CLC?,!1<:%(HYIB@K*>)*H M*A4D,AI>PQQA''-3>@R,W'-!75TYUYRAMSU[ZMMV78:DR[SK!H.KA>@5CN_59+,O M@,.^R:CZ +CJPLU.27D"VK*O=^?9+%" Q!>36:3J]75FZT%^&RU-]^Q&X5&T$2YS8[P M+-!0];04 ,SE?@&G%$_6J-#)NSNI'#8)^7L+HAU$J,G:<&'0:C;16&*]BB28 M( @SF4&@@3+3YW[5NB=QAD3 KA/>8XFU^NG__1UY.7O_:5Y%X,)K=V9_A.2.X]9+L^2&N!,*'P]Q7:HUP8+30 MCLB,-JLK.9-64QP3E:AQ"E0./39;*Y\^/@O4]9'MV>&N!,<'@]U78DT&60[R M C$YXK24MMQJ)#.1R5%PQFAFASG8\W\+ZOJ(]OQ -_DXG*[[2JQ!.2L6N"2, MH^$AP0<2K:3$4,JC3MHJ>?9[&.<%NAZB/3/0O;^$%GR)H??'W"VM1NBHF0Z, M2)J .)HD$9$J8H!S&8$Q[7JX$'5V,\X(=(C.U&*L5[]S'0[4PJ-[6<[PY5=KZN%S\ M.5E>/ETMEO,K:!](&Q_@)N;);,M#T5'EDK)+CV)83&;/%\L)JK)[B^X<2:FQ M1G"3I"/)^DR4T4!R0I6VOE?,,0="'57BNV]?[QRE>=-.XLYR4T<3;*C'_D6! MBRE )!H$(]Q'N:FSQ*A*VI_M32U51GO?9=5CBOGH4F6=F7PYNUXMRQ;E<#/J M1Y*-#]J)K%E)A+%$>713--5A(VSTF".7/5(BQPUTG2_ !A%T/1OIX?6DUO+Z M,"?5%EGSXT'@>L=^[GEYK2&P[RY]"T\0WJEKTS.Q M'IV+3[Y-9\++C4'^9NIK["?OX.C$$*VF&MR=@BVG/@AW?B501N[G6XAS=+>F MD_7X[>C,Q?(%E/R*::GLL$(>O]RVQ^6XBW2&>$\C=4X"I"%!&$=$4J%45R^' M)U)48&W0IH=Y5?/:DIYXV55?YD12/MI\?YYS.8+[$;[AX-M>X)=/5\N%GZ7_ M.0^+B[B<9R1D=F;M#4.XR4$([B0E5"3\$10E3"1+T-Y,03.10SS[^M1#8NUD M8JU>_>K;[FR\D)=H'V1H6TCXP,5B *GAR/Q(8H-.$NE]QR9=)2HQ/XE6$WPCR/#'FUE6] M+F;I-QS6Z1V3_7"L[:+4,&FLTRF0P%,BDO),7$;SPT9EHI'*X__/?1N[(L8& ME..)L?7[O/AWY6X$]#F[%-/M3*5),8804R;"9UYJM >" F>HY87ACFG)5(_< MPSK[U!4Q-9 ,:^&IBT%Z?WCC^><(BP4VN/&*'CH%-/2K&@Z*LV@8\2D'$CWV M3F7KB6.050(:31^#SCQ:9)Z!H$^L#HL+=7A34(W^W9 WDE#/8+UL(4TZE"3?T[;Q M(G,=&:!A$ SAUJ[O&1$$#5QC.46KA/:H6L\J50BHO$H>+;L38^9-.YFOSQ7T M"F7<1Z7QIM2(0W?)>Q_1\S9 = CHC4>C=/ R0)^#1^SQ[1W4$>+8NU#_OJYO M_^4>D!Q!I9&,RA29)$R"(KJ(,"C#-QLA#""ZT.-61"8>G[*I(\43JYWUY3 7 MZ3]77>_0>)!"8Z*UN3@D%%(@B4N<+L$:0K74R2O*:.RS*_ZW"\T/(,!:(-H> M+#\\*V5_0W0Q-':UW%299,"%6D1B(G"<0-2FI)02K,?F-GN\D?;!Y589*=O, MCB.@LJME$YQ1.;M /,,IDGE0!%#K$J! SN!!KZYU- M#.L8O;.C98-30WD=(\F@@#";&0&7*3':6IF4#:;/&E4GWZ6"WAE.?/6J\&TR M<@ZW:AYHV8#USH?,B;"IW+F6&,D!ITDY*P)9"\Y='[/F\6[V#B^XVF#9KJ_' M8V8_@48K"CK:C(XD=2A=8(1QG8FQTE&7+0?=!SJ5RC@..,H[$#2X&&L#Z?ZD MF8/AU(5,PZCWU)4RQ31($I*UJ-I%*2"A@L@TATQ[Y#/5J@TZ/JA&$F9U'?5= MSM_A.FHO@<9*&KWTG# E.(,)\*1\%2043*@:7$//-G'[WJ/W0/8>%869T,#;=5 ME9#Q=37Q/&^_.4'31I2R$+%5BYW$(R:N#1X>:( M87X(.8.*\&1PP@\WWVV-A;>P@/8CE*I$%S&V*S]=K/^%=$!8<[B30!W?4(SA-;(LW&&$H41TL\1":#,KB>]$%:7?=B3*0- M*<$STGAW$^FQ5UMO:7%_IGVIQM-/^QW\NH99$X+1%,[";C*-R58G MZA-Q5"NB2KY1-HD2GK.(4::L^YS4J9,M40-YP\KPZ'R^']WH[65S7VM@[[AE8YU"O8Z30FFK2[)9(HF!WV:U^FY\.-T#%7T:KHB3. 5J4%2QRL-W65D!"8];&'YUCG6%\-9=%'8L.IAN]7 M2G\]6?IIN>T.-1BT<*^9)")")H@J(!FF) MM,:Z[ 4XUN-\09W3=C4TS'#R.R,W;9V]W,_U6I-H1%;66FZ(]%X1KR@ZJS%R MPAF(4C?"IMC#J*UT=.XT_M2Q CQ=N/Q0T&QZ2&-D(O),=.""!",9D9GC&XW@ M*AHP3 ]T(.Z10^18<9T,$ <5+^M20BLYGXV.@G@M/2I680A+:.1+< %L--1_ M?P7\D6'J<2]7'GNC;1#)G0 U!V]ZW VQ1P"AG3;$!"W1 0RE^A_Z?EKGD&1B MTKIAMC"J8F.)%'!K4(_VJ"51?D!W^$FC2W-@#%U$M,(7D_4P MQ/7U\9/9AR=^,5GI/V9I4B9'6"V_Y@-V*'YS.+'&Y"2LQ[G%/5>$*R:)U$83;P6U MUG#+^^Q*5=\U[0NTJI(\+<9NE>[+4EE#*''487J^Z#C(FX<@9X6>$?%K/N2;!R7R6B7 M">,R$Z.<)*"#PE^5$,%D*FF/%;7Z)NBXL!M%GJ=%W0$QI.];-0)0N5-+B8"H MB:+9$V>S($&S$(L)D?J4J*B^:3HN=HX56=W*)B7?\^9>J NE<-W2RIRT3"7LD^:$^6E("E&2:CT13;< M"!X9)&=.=WKB"$D\PP^+Y20.*]\;J@WH[)(40'),FABI$L)62.(@2>,X=:I/ MK?B:][2<(;[N+7)3:YS.6,=LW8EA(;TEVG@)1@JF218L$$M#)%Z6<*W4$ER* M*70[/W7ZVV#^EH@^?IAN 3WVM9#W7'/VQRQ"BY]JW45]#PN[-X(J\5'KEKN[ M[ZQVM=V+\H=WY0]EYBP73U:+R0P6M3K-Z>^PO)U.;Z!=I_R>^I*]/]>Z#EWP MCSBA/\#OJZL [>O\;#(M8:$UBXO7J^5BZ6<)Y_T>C7X@I8:S"#+S3(0SL919 M*94"A2(F.LFD]A3_?SI#;D=O?NA&"<[N,]T.HM/PE)QWEA%0RA%T6!C)Y12, M3,&X;)@W[MQRZ)W99+/!1W#U-LDI \"QZ(C.CJTI*4 M)7 9)YII2A5U:#2PN3H[ 4>1?+EMN5;^(!-SH+O6O!ZF)-JP!+H M\$8HQV;6KN[K_':R^.N!>[''?W^M@;C_[=6$_ZZL]NT7M.8F'V:3C!A 3'Q- MBG@SGT[BY*OK_.9ZHV[.C:_WR$(Y['XV?-4"3S=N;OX]&X9JH5N\A3*U[C#0 MSF?X,<(Z9E=IE.0Z:VT5EZNV6*>SS0)T>P=-/57W(">5)*)NHD)W,K'J2>'> MMU?JN=YS8'@K@)LGSH*9M>6YZY#Y:3@[@Y&JI;_,4[^X+/^538>/?EJF*++S MRK=_X? @#^\@XE1>WJZ$)XMPWL/I;;)N^0/R_>T7=Y[<$V'I1;&E7LP0TE5X)QIZZ52KE,YTO%DANQ_/\#+=5$I5-!EIV+?*95.[1O!LV3@ M':$J:@*&"2*U#$19[95AB45V]M'.BBCXONCX2#*N%?/\04Q'H^U 2@T%'JB' M<@.$%01$3,0;$PA8H8*&')DY^QCGZ7 WOK3/!8$E1W53V;\'^&Z)-"XH)H5* MQ-A B2X%6%1"F0@IHM'@@TAG7]3K?''72]#U[ W1^;[AYMHC M<$)%S"1J0XD4*$\C!:7,AVCM";/?+CZBI5>LOQ?S]IW_U@@,R]O?GCXXJPZD MU"3!/9?,$.\TD)0=)]911PQ-F;LDF.)G7W&X[W#/:XOPQTESVI2J0<4WOGDU M\C;>X2[:]X@YF3RRB^WO_TY65Y.9J]G4"YRO;B:M\MRVN&!.I'] MB3?>&<-Y+'6C+!#*E24ZV4AL5E$JQYW6?2[;K:)&1D7,02IZ))'W.%-\M_]? M><_S=H&\WW+[=CY%8A\*K\CR^\MVOOIP^?[3_![L#4*W>2:?4JW<<^->",;X MTQ?Z^5/^XKEY3B^>O* #U3-XY) [A:1K(@VYN^$32>\YQ=Z7G[L'=\YHZR?KTW/;J">-)'FJ9!N[I?(9?3U))(7[B MI^6HV[M+@.5V 3X^96"'0_'F/]8'O][,/T'[[LL"X;SC6KL]3S>(*H9NM21( M7:,AS!/QP9:K"[,),D1J=:=MP^-YWG7OVM[G&\Z38>4:'8X6/$G)BW*A8UCS M[9VP7/2Y^73':3V[JVJ J7^?$;1+! M'@Z-=VC=1'"421\)]5$2#8D37*HS\112I%(GW:V\58W^']KCFSX&[;+G&4@R M61-:"@ )EP/A+OI$HU-6]2@G4,>X'WPLY^-(KO+,6!\P?Q@0Z\<:%;4TEGIB MJ40-HDTB+$EA&&4Y./'P;$".Q#F@@1P5AVCWRO)PHT:HYU:]4,^TNGCRW$E^8=6%U1=/+X2PEK&+ MX]%0ISKD6&@87'3U*O+=5'3N:FGM:-&XK(U)2A/'%27:.ENRX22:EY+S"$D$ MZ+%=7J>*X]C*8CC9U<+'04;X/=(RSON \AO<:OAT'7MD+JTIUGCN/5,X^M\QCE@J"L5*5TD7E!A MJ XV^DY5_6KU>!U?.:;/=QLV4L6 SK@DBCE#.+>*6*X8T8RE0*W1.:MS=]6& M&];ODXF&EEVU^7%3[>S%O'TV7X5E7DU_[$P'\!Q"IU&0I:802& >I1!S)C(Z M2[2^8[*:'[VS06;8O,HR*26B")E9NE MG%"EPB%30+EP\J@=@&'Z^OSJ>CK_ O 6UG'-@_K\8-LFH!MF. ,B)8ZQ*Y?& M*N\]X4X&9:E' 9Q]F&R@D9V/+[L^^PJEBV_:^36TRR]OIGY=2:6XU]<[2H9U M:M=(::QVH13F!T-HBI9(]+\W>R,^)2?ZK+V5$BT''?^QY-9W[/?=F7SOUFBX,"LI]Z7!A7*:UQM+'M(Z4FB [7AE0>OG>MQ]76=V-.H\[67K.IM9,S3*B[_]&V+ MBN7+FGL_?3KUB\4D3R!UV?3J1*&AUJ;@DR,^H%<0#$HT:V5(N2N/6@_,^AYW M)]4)1HVSOH\GP;HAJ2-,X?T-&UR\E-16$VH%)R& ($Y81YBD$CT-:0WTR(NL M$ZH:!S.#"ZXJ5.Y>I]DEX7%WHR8$C])3F1@+%EU#KO"EJ%^UP=%2C D5.]U4 M5%.]=NKS0TU+V7VE*74DYH M0^N]__QTM;ZJ\W_.P^(B+N<9'S+K$J;74UC";8VV]\CMIB@7-LKS]DX2T7?W MYV$'/TX6^*"?WDCORUY4G8J5)@KN<,U")<="R6ZBZ)6&O,UN*LM6UCU4>!VW M;F"4/J*QJ!Q&^^:JB XZV4 XE#(Q0FJ2=- V&1^\[9%* M4\>!'0D?0PKMZ(7SZ?SJ"MHX05T&RV4IL/\469HLOVJV7W?=@2&H)V@_X52Q2%"YE&DDVR):HC MMY%70[V!'A&P.M[I&"@ZD7#KYV<=ZL8^T+(Q2A@?O2=6HU="03F212KWL&?@ M.OL00H];=\UC!-1XHNNQ+JVM5#H/-FP$XRY87M*+3"9. M(][!9;H!?7 VN#[9O?8Q F TR54->+U#E==^.2KLM:=I XQ9F5 UHF6>"=#H MB3!1$09&)Z^X5:K'W:ON,>)E1-GUR/K>;O!MP[,7LW3+R)YSH@^U:V*4SOL4 M""V%X_9F0ZM MF\A3HE:BF@=JT"05@80$J/H#YTX)+AWM5$'B9"=/AQWA'^Y6'4."M?3F5^[_ MG+=_O9R]:>>Q7*9Y*'IVMVXHC\%J]&5I8)$HEA4Z-$D0P0U/.=IH]-G61JB( MGD$E6!T];_VG5QY=6?1I#P?/SL:E+)Z+X ,I11^(ETD1EU@BT3O*DP*K7(]L MI7&#BQ6Q,Z0 *Z9$W)]J=?]*W:59D]$[03U+233&HTN+=D9T0J/"=8%I'Z+D M)[R+=B?KN^I!=&O8&-0-O-CCW&M/5-*6!&]]J<5C('%K IQ].OUPP_KC'N6P MLJNX5W-?:0/\/(7U$,W2MH3HIN3! 9FB0[^BH>A Q.0=82R@$C,^HKD?'1&> MBZA-E%-I6Z=%&^]5I\ANQSY]P] S^ C3^5JNR-1O^%^IP[N[*D^'MHVV M@9D4!7%6&YS2 ;U>K[=K.:4!DCW;5)'1QFT^OA2/1OFW79W/-G?7H9"Z8^&' M5@T#CDM(2D1(HX@&F0E5)F[W;K*SW/3PEBOX.U51,(3\^F1G?W<4ZH]9F$RG MD'RI%KKTDYG_L+,(<;?6C:&)&F\HD M/-RH@1@5Y>BF,@>>))TRD:J4XHJV^#,!6)_R*Q5TX!BC.A]1?+7LT;(YT/JX MO&5ZWP3IT*K)W"@F(FIVKA,QV5-T4*DA1FCA8V!>LQYU$RHHR@I0&59^I\H^ M[IBA?D^&M0PQ!2<,D8(#02D"05N78T!*D,= MFS<*K2!MO2%9HP',,^ ,UV&K-+B.-NL>>XZG2>CM X.1A7>"]*D'@-*;< ,A M!47++# )59=.LF3?RVU5S12I9V=?Q&QP")U"K$>#Z]>5+RV:4ID]E00P8X(G?EVYR_M T/B4VB4:F7AT>;U#F"A#2^T$ILAWJH:'L/JAY& M$EV];*?M0;Y;UO>F-_WP=.--E,Q80ZCPF:"984ERJM3.3+)4EM!!]4C5J&AG M#PJ+821U FOIU60183KU,YBO#C:==C1N-&AP )F8&!S1-J/%R) 3)G7 [U,T M[NPKN R/D5$$=PN9D:^,>NBFI$JW1CW$QH,71VW%5'X$OX!_^Z?_ U!+ P04 M " #GU5.)C\[-?'6 06@H %0 &9S;'(M,C Q.#$R,S%?9&5F+GAM M;.R]69<;.9(F^CZ_(F_.??__TB_IDWKSY^7_^C__VK__/+[_\N_[X]B=;3NYO MB\7J)U,5^:J8_O3G;'7STS^FQ?*/GZZJ\O:G?Y35'[.O^2^_;!K]M/[+?+;X MXU_B?[[DR^*G;\O9ORPG-\5M_K:(?L'P+]^6TY]_"A(NENMW-WA)_7C\[72U M:_#T8?KKYI>[1[_K^D^\?A9**7]=_W;WZ'*V[\'0*?SUWW][^VD-R2^SQ7*5 M+R;%S__CO_WTTP:YJIP7'XNKG^*?OW]\\ZR3JUFU7"W+>5[]95+>_AH?^=64 MB_"3V30J2.?SV-NGFZ)8+<-(UAW>5,757W^^6LZK@!<4$&W0^N\G&ZX>[HJ_ M_KR!=S?%:C;)Y^TE.;/_003^M K_C5_1\OV5R999$1SL8?LCE[5U5W!2+Y>QK\2;,%[?%&8^VEK.7MPX.SON[HEK/::T5 M^GT/@P_ZTZJ<_'%3SJ=A*7#_O)^M'MH._G!/O0E1+T%J,76+57C#F\556=VN M(:M_=VKXY_31V\#?E:L" EM487U+R'4YRI?+/-)I)#[=E%Y M3_T* 7T^J_XMG]\7OQ5Y5/=3-C0:?*,>$@[ZJ7WYMZJ\OPN3;G=!CO6:0KCF M'T2#]BD&? ;]FW30[Y#1QDKZK5C=E-,WBZ_%G1J(-CWS>;%>%H/Q^K&8/$Q"O]=O9_F7V3R,ZQS>M._V M8N(U9U?;3OL5C=CBR^HQK,,"0FN/X_>,##.>,[V_/\_T.B)KR]G:V^:@# M7<).=Q7(4@13J*AGU/A$447;Z,FSC4;?M?,+B+K]V2IN^6?3K6^B/V&/=I]< MW#>+:7&[F%W-)LV<.%W[32[@VV#7% .P]E"_R07\4%1K5TXPD?]VGX=-Y*IH M.+-T[3R]J%58W2:K?^15',FL1S$/=9Q>Q/MJ]9&Z^S>4@O3G$YG M]I5:D#.H=6YG_8K"OS_Q.(=1IYL//MSFG#G5N-^ABD\W>57H,$-/XX%>L5AN MCF?.0+=9%RF'_7%YW\?0GW:3DLN3&T%?)CGS38U+?M, M(ECS3[E)!TF&?,9$WZB'?@KQ,D*= M0;EV7?8K%OI47&_CVOY6E-=5?G<3PUF?1K>=0;^S>[N0,%L'0'0LO2WCN=[7 M8JJ6RR(L" ^/+3\6UPT/+H9]EKT=PF!ZC][ ME.EEEY<0ZXQ)HTV'O8J$/Q9QTGKRSJI?7@4@'XL83SQ9W5?A MK6&%7AM,;V[O\EEU;NCCN7VE%:2Q+L[KJ5(8&FK0? M?L"-D3[=NM?!LK^5Y?3/V7P>_5.+5;ZXGH6)8;-#V()4/]%D]"VZ2RW.>N?[ M\G<]R7:T[V2"-N9:XTZ2#;WY.M>\EUX'S^-MUOC_>+K\-9]OPT5^RZL_ @7" M:S\5DS!'KF9G'<>T[_7"PJFOX;_Q-[ZL/N7-M@+]O>52PC?^P-KV>2G!FG]^ MK3OM532Q-DMFDU4QC6-93P4O+Y>TH6B7?I,+^-TCCS]X\G!?8I_WMG1@-/XF MF_>2;O#-O[LSNNEU^/)06HHM+0W=3Z;F#B'KL>>-]@\M!Q4^'L\ M#2L7OTR+J_Q^OFHYQ(/]##C@\C:?+;J/]UDWO0]WW?LOM\7MEZ)J.]9]??0] MT)O07S6Y_U+\LH.FY7"/]'1PT($TL\5ZZ_\V_'/[=!Q7]\Q*FW<6WU;%8EI, MUSF7++VL9[Y>_7.?YW:]Q-OFUF*^6]4_6\\LO &X36_WW M[8^S7?*5($KQ)OQU-Y1@/17SO_X<7IL=?C@3T"%KK,$:(@VL,I9BP)WVE@ I M(7DNV#PF["JK+9J))'MV5G%,JO6#&?4*$VTEHI0JB)'@A&TDPEY(:9M(],@0 M54U^*JMI4?WU9UBWW++XK$DX)D?K3QEECPB$P88?K#^K?YG,RV4Q_>O/J^J^ M>/QAN5@%1KOY^A7AB]JQJ5DSMLS5SG](/ MM MR3->(ER& !NOL_JR7%_M.J+UYP]F"@#BH05,A755 \0,ASMI).0I5;W/J![4 M).B$15K-FOLJIMYLK. 7SV=<(N6@\0:RL I*#L/'L)4M@.?\^/3<5CE[==P- MCE2JWKK37OJT5R:OJH?9XGJ==.F(ZANUS[BP1C+H% -*" "=)3O9F=8C_.0[ MZK <'J5DD\$+C__3-AK6AO M$Z#7P9IA\4K>TDTS+&-07F!W'>%:L&9#G2+ -.A9778^6(H?%-(_'8_&28GZ];^DXHW6F!25: M"JNCA,$KUV<<#ND50QD-@YI'/_.ECF?420.Z- M#Y0U1$K%C-I)@I!KK6TZ;FWW $9RM88U*5ZM^5Q4C]D]WE#42T($94@J$G9;7O):?@F$:4T&]LK(T"M.K:?[\+[_4TQ6SV0\-+GO>S;3 ME!NAN*26*LHT$F%358^3.-'>_\_'K<^^$$GUA:_/\!^7G'4V^F+Z(:^:&?E- MFF< &\P#>- %)(%Q1MG:H86P!;(U%\2XN3 @2*GH\:$J[O+9U'V+B3Z*L*E= M1_^>FA;.:)U9&SX&B;U" '!,K%10["8TBV%K!%((*S;6M1VN :*^Z@3TK'577"QJI)EU;7!5A?-// M^;?MB(O548TW:Y@IQ!F0"#L@O);&>!PPVTK+40>OVL!^ELX3;Z^XI&+!\$ V4G K%)C];-T5FE+!-)YT5]<.RY6[MMD?A\K/#?0;Y/FF=00,Q$H MC &F B,.=#U=$6E%^VWUP&Z4SKH? )WTAV9-UO4]3V?<$2HM-L0@+0@EFOF= M7%K ]E_\T,Z4'M3>%8U1>-@;:;YA#YDT#$-EL7?*0$@1P:3&DCBL.KC6QAZ# M-PQ"J1CRQ./;B ][G\\PE9H;[S#GD%"%PHHG=W-<6 ?;:W_L#K8^\$CK-#_I M+<^,YH)A@0"1C&CMM;%U/ UUNGVVARKLZT3 *G45UYNIDAV\-8.M[/TK\#!#NJ&5.C3V0_X0C93F0;'/&V0!% ! F$VU M$DA@J+VH(SZIQZ*]/S<%%UJKZD!,;"=L$FJ^NH^Y8W85'1HI?W^;S!$3%D>O MN%2:<@:LWSDYF+04C6]=&$;_O<"3F +?(W&: M^WR8)!93537%A- 1=$<5;' MDC'$5?NS],&,P^$HT!F>9#;!-JPS7N=87P^ZFZWR^;IDZ_LO\]GU)@'V:5J< MU4\F2,# <\VTH@H;A31%N\_!J/8;B<%.?@>@RI"0I3X>WE8[.,V3_0TR@JSR M/!A<2 F."8U7BFOIPM39/N!NL./@ 0C1"S9)_4-GK1P'6@3S" L!%20B&-O6 M:&PQJ.7S\M'I.YY#WP%TWP\XE]M)GK6#S!AS7EHL@1<&(&89@+4?A4&$VL__ M@YWS#C'_=\6E=?S6.G;LMW)Z'_8HY7Q>3-8HQ@M=DX=):'Y=#^WA4$A7\QXR MXS4DUCK'N*#4 65W5PRX]JC]U)YB9]"OEV!8Z,9E,G:V%3.,%#!$&2VXXU1Q M TD="L4)!NVWE"GV$P.YEX9 [E(60_-CI;V-LK 2>J^4#O.N#;MJ"0FH)TLN MP_!BDV#Q#>++914A_*:JV8U:J:?;E?)[;_7,;I+%X_#F93>.3-8E54Q;+) M(5:_+\H, ,$R@P#R:/C(IU8M' M,V"IM\!8X)R#ECFB?+V1%YR:]M;*@"GG+J/2/=-:!R23G:5,IVO-Y/,/^6SZ M9K&US9^,_MBARLG&&1&$H<"\(8P%KS9\# BU'PIW=LTUVZ MB>EUBJG+JT4 9/FDB+0-BIS,CE^X.=4XBS=Y(=3.6*^E9AP!4$_U@D$SP@Q6 M(V%4[]@F/.\]7(9\97Q[]9%P;5B@+V?HGV6L9X@+A8P#T!F%/,+(\]T$3:EO?T0TV*9_)/3I MC.588E@[Q*YF3%C%C=)2$NN589 _&HRJ2XJ P:Z@I709]8'9(TO^]=<7<+T- M_QRTOLK!7WS(H^/SIEC-)M\5^WY%95B"$CP+2K64"ZUI^/R!!'$VUYPP;1I% M7 \LV9EE6!@3F@'/(<. 0!(F(R.V$F&&0(686FLC.-E6,Y#('\5 M95C,/%\NWU^MYY*FI5A>MLFX)D!@RK&'D <+VD@/:V"((2FIT:4<2V/]'J)) M1V"2.<2>#/-DY8WO'\Z(),Y+CI@UG!H6H#*\_IP@)/*5%&%IKZV7OJZ^(/I1 M"' 9Q3>MN7))O5_< Q[,J_?5&HKIVB_[H:@^W023JYE3_%#K3$!OK,*40(^- M-)1JKVJYI>J05SUE:9:V9D+_ %V &.MA+M7]ZJ:L9O\9;.Q&A'C9*H,&>1@^ M B0MX))K$_B_E9-BCT98>F$8(G0$YF($>+-?GGZW6Z,*BBRTL8P"!RP:HS M-F@0:T<8)%XVBO 8E],EK!3<8VP4(0@3"032:"L18+K#9S6\TZ6Q,HX[7QO>AGB=9D* M6V!MC:1..6H0B'=>:F2AZ9!O9# '84(2C@#Q=#DH[JJP8*_O/JK;&%SUG_GV M3FW,QE+$OQ\O$=.PAXP;PU%,N4Z@-\K((/Y.?F(Z>":'2V5Z41I\E]]B")B3 M39DQ!>2;V[M\5JW/_F[RZOKH];7]#3+)"#/"'RKHZ),[V@FHHSCP#Y@.KYM34:M<^8DY0A%I T5#NF!0.NEIUY/,(,7*-B MU! @IR+8_M':601M,5V^K^QLN0E-/Y''X[R.,BR8]!AHS:33G",,J*S1H$BW M3QT\7,FG,5%N4+13<<^753&[7FSR'4T>/E=YF(S7&7#^%A02 ?U]417Y_$3< MR#G=9##LF*A7&FEMC #2,,MK) ST[1,0#5=4:DR\&Q#K=#O$36*])XE9PYXC M_&G"#V='5]-333,K&%8$$$^, M589(#?T6-^)@AQ1[P]7=&ALF,<%H[P1!6X8.$2AE53_2$.-D^'<%PI;W&0*_AH6Y- MHR=7 L.+[V^+Z9>'24 L8%,MK\IJ-[KEIM[P(2*=VT_&A' 6A2VWDT@JX'7\ MWU8^86W[?<& ]<)&PZ6!T4ZUGJ[GT3W@U)&$NZ/;(ZMFXSXRK0E&R,54VEQK M"B A.PPHE.UW! /6)!L#XX9&.J&+K8HY,VVQ^?,)2MOL, W.-)MWDD$M!? < M4>"="/L@2T =DD*L%R.,:$]X4CD8CI=C4UT'YK'XWUD\^KYY9EG U$H$.=$* M6A\K5>UF;:E'&&PSA%I/,JJ"!N':;T?=M_B.441]L)/"@F>Q:(F M'68$$,_% MX6U>L]:9$LY8K+S@UB*%(*:X7K/O$IH.="J97>Q?$+FC@/C?9SU].]G608:N)X1)R M9I3E#%'H:M<$#5_!")-Q7V3YZ &[RS'GB6=^6]=PG6SNR8];FKGG=)Q1$/:I M6$G&,.:$.P=X?2.Q-C5"WC2GHB MK9;U=,L4H^WWVH,=F0UM7%\(VO'=T#LR237O)$/"<\JQXM+)F"Z$*5#O/9GQ ML/U!VF"[M[2WLH;!\<)LVH0"]G3?\TAGF:1,2^D5PX8#1R#T .Z^,4C;IV9, MF8^IY_N>_>&5BD7!H-L>(JK)/^]G51%$"I_ ZN'#/%_$FG(QS/3NQ$EK\TXR M@[2'""&.J;)"(8EVN]R@"]#A<#_QG-2+JLM$.%Z,3>IK/IO''8,OJT_YO'@, MH8H!5>=0ZGA/F<7.$N1H$)]S; P7J-Z0< U$^S2!J2]_)N%5KV F(U=53HIB MNKYA\5N^V@YX?13SL*MREL_GR_=7A^4[1KD^^L\(M(!HZXP3@G.+)=Q%. 03 M98PG)2F)> &(+T'/..#W5^??U6K<1Q;/E+Q3%@O#B9#.4E''D@8SV+3/N)#: MMA^:9GW"> DJ/6YUPSC%^Y!Q1P% L= C94Y #SD43TS3]H%O M@YW7)*348#A>F$U^M@A3;4\^K2.=9< !##1A@B" F0!:VMJR#-,Y:Q\(GC+5 M=,\^K?[P2L6BC[OMQ/NK"$O,0+R^/7B$+ ?;9 8@&Y9S#;F14$7_KZX]+4*H M#IZ%U!ZK7A3Y7>G+?F"[A&7=E!H'VV1($N& UM)!:1WUPIH=:H[*]GO]U$ZG M(:C1%VR7F#6B%VSMBE@?:KZ-QY#OO\QGU_FI%!C-.\D$Q]R&-5=G>$Y[:433TO-(KCI>8:&+)AKA5#%-DN;C^7%2WIYS?)QMGW 31L-4( M,H%1L/\])K74#)/VJU)J_\_04T\O^*7>JG\LUA5^/Y>?\V__F*UN8BW. %%T MA9Z;0:QMEYGS&DM-D-?(&BX(0%CM$/)HA.EY4C(L#:JM@Z">.ZUN;XMJ,HMS MYVI55,=LGN:-,RPQC5$7T!*+!: Z[#.VDDBJ[.MQ[O3)C\'PN\2Z]<1#M?9* M[0&JX2+6H*=,6@DHCY>/K;-:<,HEJ_'084_[:CP[0Z]H_8,Y/O=.+VZ=C#I* M):-8*,^B.XTAJG:?&//MIZC!8G434FHP'%.QR5U=%9/5^ROW;7*3+ZZ+CV$E M?K^(,L7_QQ._K_E\LTC'1'B3L$['7Z@8,?KT!T^>/$*[ =Z6<2HM@)IQXD4P M1X,-JFHGK(Q6Z?B,^![=C9<'-!51.\GTH:AF\3U-N'44_0VB![A<-J! M9-Q)K@'@%#&*(&7 J3H*6WK>X?;H8#N('ND]:JQ?!?.'(G*FP[;?$PBT94K: ML'B&=;/&"EG=RZF>\P9.UO& G[W5='@ M$+%KUQE#WAO+#9 FC)YZ@G=Z4H+C]G46![-!>R9;0O32\6WMBEZG_0A;^?M8 MEGQ^I#/CA8[;MA%YC .FSBC" L[.W=5\756WB_G#_GF*FTQO2JK?!F3\K#^/E95_O+P-!?D8FK*140OUDAYFFCT$-7Z?4M&A(%.>T(H MX)XCXKE_U 4%[5TQ@YUV7H9^%X6] R77-W3?A"\D3+JK[40<,R2ORA-GGF>U MSQ0S7F##K58(60$T8O7,K:G'[6DTF,?D4C0:!-".2V&QCL*_74?ASW91^%=; M1B_*.-@Z&TE^),2]:Y<9\=A+X;BA+(8((&QCG:B-U!R0]D;Y8)Z)2RZ&*3!^ M9-:__OH"WK -^6/]BST_W_;Q#.H___SS+U>S:KE:QH0!?YF4M[^ND8XS8SF? M3>.![6Z/$\_CRKC0W\0BPU^+36:<,QY]+D;Q;55$6'Y.6/-]MTT[LMW8LZ=3 M2&D**2)<$!A(8:1D(*J'0D^5;_0-#"S9YQ/I?5X4?M?>*P>(/QA\&J M"(QV\_4K_OKSLKC>W 1/28*GQ;R;<.%9\6\)I(26 \X841X3R("O <$D:?#N M37A%-;G_4ORRJVC>@")GZO40/3J DLJITF\!>R.-L89!9)77 #$=5KU:1L28 MSH)6\_OY*B$!GA2R?_[NII7L&^NM<27[=BC]F(RX#!.>R3->(EPL7J1%,7K% MG8#0:LV51,)!YHVJUU)).Y2R',QCVJ-!T 6*5&I=1RWM,:77Y3,/5I>+9<#B MO^:;&M&[^A?KA):?\V]'^#',"S.D'4. L=T(KC&ET,W @K-_=(M%%@ M.@;&'DY4T1M'SWE%QI1VU@B&-$7(4FP8W2$HK7H==QB'8.6 *%Z:A[:H9E_# M)_6U6/Z_]_E\=O6PSBO]]V)Z72QKF3Z4U5JCJTU5V(C$Y_)#7C6HHC3 *S,8 M,Z,;S)QRP8ZA!BB%:H2%[%#F*V7P6]\\38SJI7D;/\MAZ-FPY\P $:PC3B!V MD@)!@S'--WBA8%:3]L9BRABU(6;+_L%+%IWQO4 -UM\CK3)-K>/.>^TT$L9,-:6)/T!<^G9YK$N]=\WU[3J\JWO%T]L@6JV#+^RX9^+ MZTT<9CO#K3"NOL _[LWB'$0%.$),[+#%_'1&-PY%S."@O>$:Z38O])/G!JSOO M9-(+YC 2SE+N .=8T8 U5)II1%BCVD3C.N\$$@4AL$;4*V <@Q;AK402.-_^ M?L7PYYV-E7'\O/,\!/X+G'<:#Y D1&EO#+:,<(1K7)6ULGUUDK3GG8WUVNB\ M\SQ07N?I%F->,>N)UHI[19V'G-0R$@W=:SSO;*RWQL=<[5#Z,1GQBLX[TQ/A M,@3X6'PM%O=';[_7CV3(*HDL)U!8[X#PC&-0KZ .@@XUZQ-:X6W-@)8HI/- M+5?OK_Y6EM.8T/Q347V=38KEI[!K/>J .M0H<]Q)J578H"B%M( 06[F5TG#5 MS'2]^$%C6UWWADLJ[?^M"KN_#U5Y=32KX).G,H1 V/M9+HV!W#GL 5"U'()V M2*63-.UH2_VV!R*9FZ:N";6M\]TD^>S!-IEPA'L+')JE(RJU\0U+TH,F7UMH04*4SW99%>%>\/6^#<3(OUV6:3O/C M:+N,!Q QP>-BP]6A_1V&PI;X_C?:)3,+O>E6%\:X=]^8F MKZY/;,^^?SQ35 I @=%:0Q;^A)2*6C*#:'N=#[;B#_(5=P4FF?T>MAI_SN;S M-[=W^:Q:VSW'PX_W-\B$P YKPPCS'!CK,"7U0A6,)M ^S19)@[BIUV1DI>RP2(;_^5#Q8DTK^ZNZ*27-.-KA?L>3HC87I2 MTD#&&*!(2>Q([7H(!JH;X<<]Q"ZN-2"I%'TX$KT^IM?%57CF>/S$&;UDG!.F M8R;GF'#!(NZ1W*UI@G0(:TV:7*PE,88#*A5A'HL#;KA=9U XPHY#33)#@Q4C MD(N)AB@D&!I>SWW.$])^CD@9Q=66"CVADD[OF^&=WK&_>#*LE=9O9SUC*2+4 MB-IGZ: 3[8-#DR9X:ZWE+F DC;-[5R[*Y^O6:5T?;YA1[J$+6%$&#-$("[*; MPAS4NGTDG'P%JN\5FW2?^>Z.VCHY?\R:=!_&_AC?MEF@-L^%9:I8_C9;E-5L M]5!372VFSWLYO\QOPE%DFB,KB1(4 XHQD)S">JOE"1<=(H+ *R#I>)%.R_@@ MV?;#U,6B.'XR>:!%YJVVE@CB/#:.&!V^ZWIN]U1TF.W@:P@YZ >5R\QS76>H M0XP7$#+(+12(\5C.QIAX%K^1'4/8X=3J-00F#('1N#,K(*PL,9A2+R4&W%A- M32V+XKK]A@:^AD"%+EBDTJO+JT58WF("^74!J@:1"H>:9)!P0JGR0MA@P2FG MD*QCJ[SSK,/7_1HB%7J"Y5**U_ER-CE#Z^OGLR"%LMQZ;IW %AF@H=O(QH'G M<(2I4[JKZ83>VP!S*:7;V?Q^51P+,CS0(B-,&4^$UU0[3YD&"-%:/F#Q" ,- M!E=\.VA2J?X?Q>SZ)@Q/?0T;F>OBW7U$Z_W5>N3+]_>KY2I?Q#N2#1: <[O* M+%+&A"T])-YRXA7@5M>(8&,[1):_AL./@>$:&X%.+21G]1,KB;GP/T$\=T)[ M#:3W-18.T_;.TL$6F.'4W9)7;8"\,*FV4^EWHIQ/JT,]918;9A30''HH *;< MDNV-,0Z)8WA\"]BEB=43E!>\E/QI54[^B!5WBVJYV7X_']HKNISLI- ,4AWV MD;&R$M*6B[ D>46,1\ THN_ DIU[.=EB*"!33"E&O-3$4[^52%'(._@*SOX@ MS[VS67FICPHTX&5RB#X'-[V_DI-R[NH@M^>+8E[ M^+'O\4R@\!4BQH$DADL?5D&':\FH)&S<5YL'TF(Y&' _$C4N0XD3=YQ'S(C+ M,.%1_D_1!LVKZ?+WNVCMA><9D">IT:A]!F4P:(TGGA"#J+,(2E#++AQ.N9HT MW"%T4^'+U60 D)+=PJL7U(V5'],OE8L&YL;1=ID(N^>P_'HE W+.,,XYVLKJ ME)9P_OY4$]FQ]C[?*:(!PQ[YRB6S#+A.*JG5">$DN,V*'K2 MVTOO=X](_5AL&*4-,2827$;Y892W\0YA.?GCI('PW;.9E0J%W;S6FJ%8*!UB M#A\1XGY\QD!'W7R?U+43(LE,P^ETC7 ^CX5[WRRVA0Q/FX3'VF4>2>PT%APY M'=9-#R&GM8-'W]/#K^#R5>;;([;-9'YI"'#F$*M01> M2!]VW;S&0"G5?D,P6+Q3S]/"0$@E#'JM8E5N6VS^?+/X_H3H8SF?^[+Z,^Q_ MCX>_GM-3%G;BV), "I486 B5$G*#AP7:=[@-FC(RNNVQQ[!@7<">/.><^EBS MC'DMG0OVDW4,:TV($J26-$RS(XQV&$R7A^W/KK"EZWEZ^7 F&6)" M$F^E9U83H(FVM524HO8)&P:(S?(8DU%=7163U?NK%][[V6(R MNYL'H#8IWA^=M\=FD-:=9O&N)>74QC(_D%O#H5,U2M:!]KO8P6S99/-+*E#' M?6%#:*,8TH()"APSS%BV/2RP4$-'QF?1IB)(%YR27EL>9=6L #D+L&AEM98& M<0-]O4)#R3M<#1DL #@5K](BF]3V>;-$,$JPT"I !LO]0-EE8EJ?4T*)H79MF_Y?/[HB^2'>DL M$Y9IC],;:R!@K*7:HP+ W;LVQP?*U7)AC_8&9C&+KKR)ZO0,D82K^QVQU M<[.I)A:KPIY-LA;=99)R$/>V@"&"B2(. 50C(XQN?_HP6,*89#0;'LYT!U>[ M(*^/Q=JE^KGLSK<.O6;!K&!!+]A)'W#Q1'!-:YRPZG#P,5BRFE2T2X?J!=CW MN3QPVK<6Z,M+@3X6 =;E;%5L"RUL)OJ/Q:2\WBA^/>#);2Y )''@'V"JT&VG-Q'>=5BZA:K==:>J[*Z7K^VUQG<\W7].!^-H]3V6*"ZR\ MAY9CJSPR&HD:,68T3!F*WRB:MH/&RKY0:&8.M/M>'PZ&0[Y\)(NN3R6T8Q!H MPC#V%-K=H)U%XXR'[03_R\^V&Q2O1(^CBF2]B/J2J*U>6.+UC1/K?GPDHQI+ M!I V"G'OO(+/)W%:48[ MB;AEAE@NN(:Z%H5Q/**S\4'UVPV6)!K>4+"YCI\\GV'A""$6>HZ%)HIIH]U6 M'!&K#XWGI#J!EML#,Y">-X4BGG#P^$1]Z/',A-$CY(2UR$F(D- 4U<(0;-K[ M&WH_'1Y$RSWA,N@VYF-QO2[EN%B]RV^/>I%>/)HYA#&@'DOE!47,Z3!%U4)( M+=L'F_1^+#N<6ZD;)H,JU@1AJWS^9C$MOOWO8E]0[,%G,X\H48Y(:2# F"$N M%7^CT('5&TW4 ;5[3^*^?Q_+\H_%Y^*?%DNBNDZ!F#?;9N3;;)X M)042[ZRC"",C&=.@%DN$'=]XSA\'U'4_X S[/6\6DX_%70Q36Z>+6!TTO(XU MR8"!!FIBD S&!@K;=X3L3BC68>+N_Z1NR,^[#W &U?B_E?/[Q2JO'OQL7E3' M5?WBV8PK3:V "KL@C3!0AGW#5@SIL>[@O'H=WJL^4!E4N>L1F6 ,7I?5\<7Y MV9.9#0:C,@ )JQ4C%B,&:GY*KG6'5."OPZ?5'9-!U>INB^HZ5DNORC]7-_$H M/U\<5^_>%AE QA 'E*+84N0\$PC6(F'-.ZCY=;BY^L-F4'5_NLWG!'NPR8ZD M=8#PL V4D'-!:A>=!$)WR&3V.IQ:G2$95*%K;5.A"RKA%R5/T'VF1A.J*66<^81+?#&918?=3.[>S[ZW#;+4-^L@XPP%6YA3 M&12F);3"4P6<\)XY[ 5KQ.8+(* ?]BA+/VPN:SXF1XG##;_4#_LZ^SA;_G$J M*WZZ06062JJDP\H0@"@3BB.]T81U@I*4.>V.9MSOFUCE*T%\P!C?2WPL)W+O MMNLPD_%^ 0TF.T36X( M ;R&% K2_KQ^X)S_8V1=YP^CA492W7#:,]J3^5\/ MMLEB=AF,C2>$2$$%E]S3':1,JG%&0*=2;#DLC#\F92Y#E1-I@U\-4R[#$),O M;_R\_',[[M-YA?<]GR&"$8>&.4HA@EP$P,16-D\3)Y1N=C^Q!SV]S+_4 S*) MYP5;+&?7BS4 )TR;_0TR$P0C"$*E0=BQ NX=J[\2+Z1(&03^HYDNO2!^.3XU M76:^:Y(915BL ,.H"5^?\R;6_=M*B T$XS9,NJKM) LZH?0C\F&45L=8:' 9 M]=?C+*:J=A ^3HTG38P&K3,--*'"":4PQL!Z#3&LY08 CK"R47<5?K>W[1NF M5/1X5RZFN\&?I,.>IS,DJ&38*H$5QP9HI(W?.LI O .9T.ZXE/J[PY)N-MAO M'[7PIM7-,N$X %YX91RTWA-F(*XEQ5RWO_UP?@C/CV9X]HA[>H:9) 9O>'U(S-DE(;I^(AQ M&4+XLBK"XNF^36[RQ76Q34-UTA@YUBRC0A@*-,?88J5B*C[):TDM84G]H\VL MDGX45PZ&42HVO%FLBJI8KCZ&-?;3G_G=21[L;Y )$TPXXJDFFA&IB0U6UU8Z M2*QKOU<=S"X=A &]H)/, UX%TVMS8V7R\'3D-2"G?>+->LB"->XDP3C&]H7= M/B3:[>1G3+9/XS=8[8)!V#$,7.FFBKW6^(G-S)%6&99 A(46(R(Y=5QZZF@M MI]"J_9VQ\^/5?[2]3'^P7YA>)RW5H^TRRK&C3(OP'PJ4MX!#4@]Z>5E O;6F"0S4,OEZOU5,PU_]VQ&D?"QKIP&$ EHG,<&/\IDVR-E M;REKR;$V[6>)(:NF#<"/ K?4)T5:;\2=-JE*_7?M0ZHJ/9NUI7;Y9O"M6]9SF M U)/8Q*+Y:8NI"ZNPB3X.?]6['-8)'U_1KBG'B"E''#20:!P'9_@L,,^:?KF MY/3+_OJB*?#[[SV):R_A^\:B&I:IFRQA9\:1(UT[64\MB MOV_+I,(6>&()X]PP3F!^W^0BVF7!_F202X[(#\6DWF^7,ZN M9L4T?I]//W3S)BPUY=;,6'^IH8]MNL\D[2!11WC$4\.:@ M1CAF_1G?9N&2]RO3(9V*RX_?Y+.%Y,VBJ$6(266.D[-Q'QG!PA)IM4/46440 M#:JH,3 4GXTW\*^^R:N3+ZE':DQ5C; M*$1H:(U_-^]W1"R=/?!TH+&L08,0]/U-,BX#3!);0ZDTBB,G!:\EU%;*<UW1NA'Y,(H8W?&0(&>#FP^E@_Y_%.T[$Q53& A7(-6 MF8*822H1E)IZ)6"8#LEV[-Q#/\((G>YJ*(>"I[5J?\N7-[,_RLT0U'55%$P2GM5)U43W,S_E4#S;(")04 M"1GVDI(I3(6,992W(Y:V0WJ" 9WE?:JS+V0Z?*"+V7Q:Y>>H\UB;C '.H+(< M>" U -9Q5&]O.%?2CM$AW>\'VALXK97Z)LX1^9_Y6=/NT4891DY('F^./G0XJFUI6M6E4]EO ;[;^]NC2GOV3*:Q MI%A!(8A#D@&LY?IR]F;LPHTHFV-KU,M^9!]4;_FWTWI[^DQFI-72(D:L1@IP M:QA6V[%C23IDX>Q]9]F+WCK(?LE0B,ZICX@CW&-G)2,80D^QK+'BC(CV088# MI3Y*?A;0&W;I6=)?:"@WJ6E=8)/!Y3KU]E-4M8N1!CQB-(MHV814;ZBA%<9IEF O( MC5&\/H[#@,'V>_V!LMB,P"SM'=54G.NWK$C, L8( P!38)CC3D.VE9%0C?3K M,U7[5&SC^B+M8/PQ*?-J;-=1,N4R#.FG$HWE"EAJ%"4&8\FQ4; ^QZ(!N_:) M#"Y0B::QGAI5HCD/F2$]FW7VC2.'?$\?R0R37#N 3;#EM(4,45:ON12:I">W M8S(M.N)TGH;KVL&3[0NCEOGN7U'+_(F6ZY]G:C[?#G%6+ ].^,<>SP3"AAL4 MF.^5D?&ZAJXC#FCXPX[3/&BOG'(P3'X4C8]J=;^LHB^AX-_M487^;C/OI,1" M""X]B,G4O-+U3IEBBMIGF^I]$>X'_.\T>38&233WYMW'8YH+O\XT0T!Q@,.? M0CI C-P=Q#%J=/L+2KW[@8;1W/D8)-&<^_VHYL*O,P;#^!RTU', /198^)IO MS##2_O"W]SC4831W/@;M-#=;?"V6:R,7;_\>M8:?:&WSTR<&X+LR0IK/-[>9 M]RCR1(O,T&"?2\HIEY0XZHS4=5""Q%2T3\J5P$O?QP7"?O%)[YG5^7*V_'17 M%?GT_>+?\FH6[?UXUM#(#7NP=<8L)CJ@B*D.VT,#!9:UFULQU>$(+X'7O@]> M#(=5>H[XV;>8#.'Q'*H1-[YKE1'.*0..::48U8(%"&OS4]$ XGC6@52%HOKUFS?#!'^'%F3YEV'&@A/+100"6(,P#6>&AB MVSM8$J3@Z9,SP^*6^'QX[Y!K=_/G4A=/$U=M4JV]*[ZM(/JM7*QNCIT0]O." M3 M"7!\).,84IM\NK^]S:N'YT-\]3E- MO$86:NR<(4 KKB%$UGLHO%*!*Z316<1 4T0]V.43"70^#_HI/MT4Q=["+$_C M+';'54\*FA[*E3+\2S/&1: ]0D JYQ$QB@:@-TB'72-*&#T3*FBEGE6X: V/.B=L^#^?7')7K M$2(>$D?"IR]4O("BV592)AGWXSSMZE>)YX3GML/K1V;(J$['QDN,'R=VUPAD MN,%&8>$]]4@'L6M)/=.C]@YW4=PYL;OG8?3:HOBQ4 Y:P'%88Z' 9&GRHBKM\-MT6L5JJQ;:PT-K5O%++9;$Z75FP>2>9$TS%@!E-89AO M.<4!W!H%C? (KQ/VH=(R$5ZI6/-TN&]G^9>8_VO6H/CHT789IL(+PY""UF/E M(2 :;&45\,P:(5AB)%?R@EOM+UQ/0^L7_9WR"3&G"@H0N[,Z:Y$A:*&C:!"&]?QF*@ MA"8CWKWT@O#E^-/T1N!W3<+,Z3A%)OP'4\D0L@:Z6D(&'1KWOJ6KVDZRH!-* M/R(?1KE?&0L-+G56LAEG,57+[= ?SPI.6AH-6F>6,^(X]\P#@1P #$I1GZ\K M1T?H*.^NPN^.3/J&*14]@GTTW0W^)!WV/!VM*.T(%DAC"['78:-O:KF0,^TO MC0^V >E=_=UAN4!@=&UFO;]Z_.%Z%]TL0OI@\\SAL,MRW%-B!2&< 0%I+;GG M,NDBT4< 8MOXH0' &@E-ZJW40WNJ[+K(L)2".VR9I%I!IQ'SNWE1>C!"!\9% MZ-(6L/24V;CBGFRWU6HG4=/:C"?ZR+""FD))(646(D,U537(RG+;/LCY0MEC&2%2<8X()3R8,4A[#K?5,XQ7NL,^8."@W=9J M?'D^U1Z,9.>6VR&>= ]?S # 'L+#="0$"$L,L"I6AIF,!VW&["=8@YHMQ,B MKUW/HW3O74*]EU'KV[)!_K;'AS(*O%5:*6PDUB(F.:N++AAO*$]YC:*AD=Q6 M#65/&*32Y*>;LCKM?'WR5$:QH4XAX W#-FS]'#2FEH,*WS[WSV"[Y)YTV1Z$ M]#O?'F] 0PH,EAZ@C33G"*U399C ;$V9>+HBQA3/8+SFB^E8&,YEM$MP#&7 MTC&-<"VI(0J,V_#J1XGGW$YIA]>/S)!1FFSC(\9E"#'$M27$K6#*($Z\Y)H+ M@@6K)=6$C_ TMA_%G7-MZ3R,6K)AD)R] %'%I)20>@$(AAK(W2J\7(I6 &.:4T@H-5IC! Q3V]K.%@IF1UR=LYURFN1J;8?)CZ+Q M4:W?EU7T)11\.BDOU\9SK)FWVE((*6"[M01A2MN'V:9-RML8_'U)><_#((GF M],>WQS07?ITI;Z4!#DGGF-5(2R'K_N?#K M#'(E("?<"&JB3>A,[0>R2'K5/IURVJ2\K35W/@9I-/?VPU'-O?V0(8H8H- & MH\]BQ2&6AN]&+4C[V;+WE(@#:>YL#-)H[MU_'-7'H[-E M^'4&I33$A\E<.,*$AAB1FF^8(MJ^UHIX'9H['X,DFOOM/XY^<^'7F5-.",RX M@3*,6D"%$-KQ+5C'K34G7X?FSL<@C>;^_=U1S?W[NTQJ [Q'5DL(E<" Q#S2 MVU%CJ-H'DD/P2E1W-@A)5/?I;T\:Z_L?E%YU/9%;]['9Y;/1[:[9+\=7H)1K/?M"88!=ZD2?BORF%[@ M:?:! Z]/6$YLD]M!+:;/I_KHNVOFV0I*#7 M]V14,TRP")LHQ BCC#&^+3/ !+>NT='7>/%L7(VMZSLRP@C03&(9=RF2D[!. M;-.\,(*$'4U*A0NQYU"QML2XYV-.X[ #13\\F==\5?SS_LBE@S-:9]Z2L MV MG@G!E#;":N]JL*2W[2/Q4E5J2T>70X3M#=UDMY;VK)6[<9]T+C9HG3G**,;0 M&4\Y!5(9+W:8O]UV#-*+_7823,>LBQWD_+IBY(-FF?* M8.^=$5"$&3S\GTF[S<#(J&$ZY1+6<-/:JSX;<*4C9,G)HA]V?_W[K*C"^V\> MWA9?BWES@^=(!QFFT!%!D='&>(R -G79@ Y%2G+PKU>FZ<_@"\Z%WTO1JLE M[& _F9( 8DB-X813HC1Q>(<% MB^&E.H%X4WF:QZAO*_-KW&;BN-GU479M.; MQ=W]:KD&!3:WE[YO%8Q/1Q2$'$!H)3*>&[C-'\L85SSI1>7V9E(/>CS$ELZ8 M79(;J!4W4%UOS4M M7-",LV%Y1IB6VQH[%K8G[>\-#G8 ?#ENM,,L%3=,OKP)>X+XA_OG_>QK/H_ MG-A3'6Z4>0( -DX89212"H:](]]] 1Z-OT#9Q?91O8&:BCH?B^6JFDU6Q73_ MT/?_].2\TZ7;S !"J*0.:N<]5C+&@]=(2>-'OK/J@P+EQ='\O_P[C-@HMUZO MC787BL(M%\7#;WGU1['R]XOI:2+M;Y 10[UPE"*OPGJ PF9"UWY6;@P:8=WG M-,I\&7#;!WK)+.SOPYQ.N:7WM\@ =A['U,>:,^U9,":TJ>5#E+J$T7:OS'[J M!]%4C%E7O[DJJHC4IZ+Z.IL$%-Y?[8V7"P-;[O_52<=AGZ_)H 4.X"989 2 M32G9:2:FV\3C-JXZ\Z,<';3_EZSM$1VE)?:J.7JAI7=[_::L[LHJ7Q6V^++Z M%)>5)T7ACZW##9IG( BK54#:"J9C1C8*=_!S;MLORH.9;)=1_/YTS7UBFYA5 M?RN_%M4B8M&.5L?;9Y30(#3W 5]O%='0[HQ9X35JGY9F,!?[F'C5*[C)KF"5 MMV$W-9NTG:\:M<\TQ8AK#9D5!H7_,K,+*A/J'G5A[NVFPZUZCH$XO:*;B MRF:/OMNRV]DRWG((.W3U9;FNU7"$-B?;9H9',3&RG$#D(1%N!Z$T6HWPHO@X M;KOTC>QECQ#WR''VB>*>/C+$,0Y6(B.66N(,#S-P/?M*Y] (0U9ZU&NC(\/N MJ"6;A[[FLWET^@6+[E,8_.-2^WSAW=RS/CHKG==3#",3&@&@P@#_,2&6GVC6KG*ONTRE=K&4Q^%T$Y+PE- MRZXS::T@BCKHF8&(>QYVKR#\7S- /6AV"6'PBZG[A&N<4N9(\XQ1:VSX3)2C MA%H5:[&1M?34.PAT>S?^4-EB!E?SX;NG?:&8O[[<+^L5MU7>EUW+S EJ.!/$ M$\ 2)!R@K#[>+.>F% HW0N;4%+97Q\**NU#E:[X>]9BT\>#YW1 M2^8L"4NYDDPB3\*W:Q7R-0[<(S/RP+"^M%RF1C#Y!;+'<<=Y>Y,*\71<5Y/F MF4,^S/0J[!,U@HS2L%V$.Y0U;Y]3-'V"E^[4&0"Q_[JSS_BV2?VJ=\!IYU(' MBE7U$!;OC\5=D*68;G!I0Z,S>\J8P((RJC 2\7Z+!B:ZJC=VJ'"F_>'B\,Z: M(:@T+'RIZ.26J]EMV'J\O^HT)9W33<8L!@S@Z(805,2;"P#42##AVA-I^ O2 M0Q!I0.PN>,5GN?O9QE.Z;P.R;.!)[MIUIHVCD'/D8]%HH8V71D^$23YAG00BLM>(R$ MXUQS)PS:2LZ4UR.,O$FG[.]JR_2.9U(F/0[Y8S&/]7$^Y%6S0)PFS3.C/ OF MIM%&8R\CQ-K4D@,+V]^2'L[,NBB3^L5S%$QJ/BV=[B&3R@!*@%"& ((9D-;A MG?Q>C-':&B6?6D,Z"B/LR9G@()98T_XS&[8_7%GBL4+$((*85UOL.&&P?0Z< MX7>1HS+'!@(\681)N;C^7%2W,4+N6!S)D\OBM6-V4TS?KBDJCJ,'S M:7)33._GQ?NK P-\VR"VH7DGF1,$,&^L U(K[@T76 !'M"/4,2(;G6U<"(E3 M<0S-.L@@H$Y!XH'#U J,, MDBO\Z*24W_^T*-[EM\6!,(:N769: ,R#@N(%/.X, XK+&DY+.N35&3B^H6^V ME!?!LZ7)U8AIAX9Y\%CZ=*-,4PXBL=PT*-M%9-.J66 R/Y MH_%E5,$+KY$FY]+C:CFOULJ':*OZ^)-,B;LR (;?AQDX7X4=B"EO[_+%P]NW MYN#Y7[.&F9568DV- -Z$ 1N&$*HEH(+(E!0XOG/K4QWE@!AUUK);%-7U0_1M MA;\LWWYHIN+]K3+".:%< $*]"J_3"C]"@J@?T3V.H?7;"T"ME6N+95&MUJZH M\'#Q]W(^C9Z$DU_PJ7:9DQP9#(PC3%$$J5)X-WZF6/NT!;T[D8=2<,\0M5:Q MF1?Y8L,R4\[GQ61]X^.4@H^WRKS2D"-)$3-*QJO+F-GMV+DPL/T90>^7-8=2 M;Z\ ]:[/OJ!+U?RTRMZBXX MM=;X^]5-41W8O1Y7]^F6&1(2Q%-/[H"0TC"#&:]E<(ZU7Y;9:]%U[R"E.A^) M^0'>%OFR^))/_E@G<>_"NKB5VG@.1WZII7?= M-N1.9P#_J]!G5"ZA5\2:GHR2W_+J89XOII_BL>6'JOP_P48Z;HP<;I$!I4@P MGZCD F(6-TFV=HA9QGC*>[H-3^W[5$0Y!$A#>H##N*;WD]7[:I,M\MB9T[Y' M,P"E5D@1)#DD5&@91*LEH5RVMSD'KG$UX%E2#S@ET/ACAM#B\*W%H\]GF&CA M">)4<*LM=(!;LI/)*31.JZ"[BK[7=6_@_!B*']5Z/A)]]^5 V!PHE&&16DQ_ M"R]>%3&^[/"5K0:MLC!T" #!%C&''84,PMW8'>IP0VN0\YH>=% .A4UKO:Z- MA-_*N"0=5^5W#V8ZK$0:6Q;C!8UVUFE5>S0!+1:$WBTEY M6[PMEVL)SJ=/H_89A)1Q$Z91[<+78ZG6BN[0=::]H3?89:($U!D"NLLN0Q^+ M?#[[SV+ZMX!PE.O]PLZ6=^4RGY^]/AWN*A,$$\Z#G8TH5!A RT6-MU>8HH@QS+ZP"-4;!(E3C.?1.R+14<*8\M'A_M1[QN_N(;OC' M35X5RS=K4=XLGKAR3QQ?-.TF"WM %38CT!FLM*&*.+/[^&27P]/>3]A37N(8 M#L'++HMV]G4V+1;3Y?LJ3+^K:O;E?NTG.'M1/-11IA$D% ,E,0>Q*I(DKK8M M/>*^_=:=OV(^#8IA*D9]++X6B_NCB:[K1S*"$8+0*0 -!1@ 0!RN)3! M;\C M+5XQ"UJB<^DC\TV.*'M?_+X(*MA>_EULY MOY-,:H$=EA#SF*K,2&7--K". 0I\>^,8@E=(E<$!_ $SS'ABE7$6*HV<">9 M@]QQ)S&)I72448;AW3>D-.W H1_%*=TK@(FMWCC^YQ_ :3/X^S89-(IC"[6R M5"&-(37V)\EK=C_WA5=KFR7.=(\3W9O%J@A[_=7'_7/#B1:9 AHI MZ T#A'A'O-;2UF/VV'8XS7R-7N%^T6I_+ZD,P@1.Q32-SY>U)MINUCJC+&SF M+ M3&'-.6T MI+4L */VNU[X&KVTPR$W"@.TIV29D 5[23NK*56>Z^@5J/D/ ML8,=@HM?LP-V .@NZWA=7^/Z?),O/A>W=V655P]O;N_R677"?7)^9YGRD@)& MJ)':*2Z,B8'\6U0,01V25?QX'M@>@4Q+K\>2O/^8!9'NX_'J=#9_L$685&]G MBW6-WCHWW*-,\:A,+1;W^7SC+SK)O)[>DP7M& L9!$X$+#'77JH:2PA$AY7Q M-3N$+XGQA:?#[QU1Y\^"W_>1.4]ED)=08@GWB')C8(T!);2#[?V:G<9#X7=9 M#GVZO[W-JQA3\B1)Z559W:Y#G[=[RK-9U:C7+(;@*@,E)8@#I0$#?/>M*4K; M+[+H-7J9]!A;;KT7G%A. /:VMCW"OVC[ MZZ7H-3JD+PCMF*>X=\7J*"-[ZSOS3)!@#BOMC% 8"OEH6G A9/N4*^@U^[93 MXYITTML-5*TVD2G1#%V5^U*<]#H;GO/>3%/C 0TFB[><$\R(TJS&3R':X9[0 M:W2GCQ'S,<^?6S_2IAY'S_/GL[XS+CC$%" / ?0\+C2L-JLYLKI]G#AZC4<" ME\)US%Q\/$X?A(XON\\XA1!! VG CS ME'M$3F/3(=_E:SRJN""T8R;E]F-[ M4N9CF%GRR0LR0G7XG!W%2&(MK+' ;V,CF? (M#\/0:_Y/.0BX(Z9FH]?W7#L MW/N.C /A*>(2TGA]7CO)ZONW3'"I.VS-?[SSE>'Q3;LG"@,N%ZL ?>C_>K8] MP%[.%I/Y?GVJZE;X21Z.Q\A%M9A^+"8/DZC >M9Z M.%[PZC)C2J0E$DNS7;K@5QS#8WVZW11PQ!PXT")#SG+.B?6$ \QD/)'PP(7% M*!;!,,UN$J20\53=KCU/9S&+.U)&$ZX](LZ&:9!O9)-*6Y RQ=71(EV==5/V MC46>L/Q61V*<2*G\_<.9@"2FCD8( \@,#+!2LH5"4]VA6O/ I;,ZJ?4H15K MDFJK]'R@C9+9'FJ2:>MX,)&4U5!B$#> \3[81D+D%!MGKL,^5'94^YT1^A&Y MSE<\G:YOO8)J]1NTRJYD!Q E-F/). M 0 TKF7ET*5<"1IN![NK[?N;*+T!U-HU\?;^/Z?%_%U9K8IGPY@5)PIJG&R8 M.4V$)2:6D/=4X9C_$6PE,$;[#@?YHU?Q( BUUO&;Y:9)!#ZA'V@=.*@D% M0#9F&-B,6H(.!UZ#G7?U_;7VA4UKC?Y]MIC>W]V?]:D>:Q.8:,/T(HWW$B$3 M\P,85(\;&-)>IX-=^.E7ISV"TUJI:I$O5OF96CW:*!-6,>V IDAY3@5B5M:. M'&NMZ) H8[ +-OWJM4]XVEO ]XOK_,M-/JWRLZS@X\TR"KUCP@;+#D LG.8( MR1TM >E0G&/\GJ8! .JPO"YF\S-U>ZQ-YI#50@NBD1:U",60+1?7(=+5]2O/ON" M)M7!@,GO9JM\OLX0^?[+?':]*0-T\F#@:+M,22Z\ 8PJPC6&CB#O=K(ZT:'8 MY?A=44,@E(H-;\O%=[&^;#7 MG@L<:]S;+ONW7-VKK[!84LKB%,7T)BF[-$__ R23.E@DD\A$,F773'65+0%( MX(M ("(0$;!0@=WJ''7C#@[H1K CU.^$T(_&!Z,,#!@#^7M2YBZJ^;1>O*TG M\W:ZW+[V 2(I=91_EDO#'0-1%M+M?*/BTN')K&(F5U?@Z_YAR2:CB:K"W>WZ MA>U/DS_;D?)0GX"Q$]8Z(;DVT4(4E,#&0O22\WQ+JYBAU2X1F,,V\7BLC MZX#MQ(Z37 S &V"J)%%>:,>AWZQ.\0RVM8C993Z3O%YCLO?Q+75^E MAU6W;WVVWL_'^@5NK+?8T:BAIEKLP$';N."]U3A?U2YF9?6YIWN&)S_ZJEK% M)=77IWA0#O4)0GBGI/)*0D)4%$PI[W([;Q=!&M^]?Y]D[1&:?#=V7$M[%>KE MU@$83R@%0AE@-;7&"+IU'"C@IL9FC__JR>^#A$9PKJ5#4"HFA !J-V>#2?X^/5T]&MQAU06)XM3;NU6? MM0B80Z0E]PA!CXDF#&K7S)MSH<;I>\K$_CGE.F'P>F@X*K_1L*0;CF3O(GRW M=[<'B?:D35#> V>Y(U!ASY#7%#0YE@!$BVH\7J)LU.M^UEZ4;I,_C]/M<9O@ M)8:88P.0,PQ+'U6 [=6R@E;*$;F#>J%;A[7GAYE.5M6!2[3OV@2G!"=>I8P# MS2TE41_3S;R@ ?DU@D\WYP=71+JBT)C\Q^JZ6E3SJ-YNI[+W&J1]YR#B MXJ.Z#3S!7 J2"L^A9B6<*CU.]:0#19Z;#*4@>LU$'Y4^,RI:]T1C/_VSNEI_ M>NN).&SY[VD>F-=86JZ%9)P9P82"= <$UT,6P3AR4)8@0=T[0MGT_.=D,5T_ M[=.:I/M[!(V!HHIB+:F)4R;>V&;.2&.7?[G9N_I3FJJ]@318H,)T7KU_YAT^ M%J>TITN0$KKDF=((2661!Q3C9H6>=*AB<+JG_7RQ2OV *^JI 4(JXE23_:"040R-4U'KCY M.*,'O'X&3AF5=C=>!NE)-7C_ MX8TYK H\M @D+D]#08R15 %#!6SJ-2A$C>[PW%VQ&YS>8*[[@"2;3&_\$2KM M&H1XEFF'G3#0(J0L44IL[WD5=E+F5Y8I%ZU4A$BYB'3:2I/YU5%2/6\7E#4: MJJ@E-_,;4D?S"+^4"AHJ0L ]TLNF8-*GCV^]IJT"CM>Z2 MHXUBQ:%!DC?EYQ11Q.>'DY2+$2I"N4ZP9)/LW]7ZHV^GM]-5=768<"^U#1(+ M($S\%Y8BKM=:#0*R-!=A0$T\%CD6S,F8ERB9[L;(@9$K7\\[2^ MG*Y^F2\FL^KB;^IO41?[=%,E[JRO/]5_W-?OIJOEW>_3Y1QUCM=@GW7>Z;BM4Q*:2/#X=B M.X_DLH%J65W^[7/]]>]7U73CC8Q_>.Z$C#\*;ZO/DYF;K_9?4+S0*NCDNB?. M4!H/3JJ );[1?:A6+-\_=;I*./B=1'<\"I%R,Y^]?N/G38+4T7($'D9S'_,D MR*1O;$=J#1]IJ?1.\->]0O%*Z#@J/_]9R-?3.?QALOA_=]6Z?J"O5_77>K:: M3"_K1^67+[ZHP\?N"4,$JS5EE$G.XX$D;9S+SIN:7*XA^^;]' G3VM _( HNE$\HP09WA"BO>S-?P#GNT][N" M?FC9$Q = JL6R]6:E=;S.$JWEYL'' 61I]02J%-TB:.:-)*)$=,A KGW"X.> MR-8+#GUM-W+B=MNU#]!(*J#&&+H(@D6:L$:99\)TJ$K=^WU!D>V6"T1^&/FN ML.XQDGW?,C!OD^+-N6$P&EH@:@"-2&#] /DH" :!1*#GML+'2" M$X),4^R P2XUJ7N_ ^B'TJ60Z7 H;ZKK^NG\LOZPNG^[.GH0[^D0 ' B*@^& M(\T08DA0T #",>^P:_OWR_=U^O8#10>+Y=>+?VW5[E]KV)J&Q_H%(B50'FND MO,&< 7CCM_GDMEZL MIO]37=GI\C+-^\.BNIW>W4:@UDV7R[O)_+(R]7*U_+5JSSXGCYQ>NW/0197+ M(6ZUD!0PV> E%1AI]_1_%ZU4I4'1\@ M* F=M@0JHIR1A&AAFEP3X46'"C)%*X<.P%*]8W<.&RA.?L^C(EO<6II!1\<) MCE,*M2;4.6Z(HI((L\-"N2%CT,;#1R4A'!<[=>:C9!-0YA%0TAE+I3 >--&[ M<6NY$;Z&.AH&.A&[<]A339#O%B5=+Q;UMZ@(QA7%WZP.V=NG#!,\(-IRR@U$ MFE&-F-ZE3DHJT8BJM!1SR)2#ZYR,LZW'UY5Q]@T3&**$&@$$YTS'HYPZTYBI MDE.?GQ YT"MT91BG)[@&8YQU(?AELXKW=ZOE:C*_:F/9'^L:#'4>8.D],PQB M:#BFC<-;8F_R)2KZD.UN(Q_ MFGRN3A0MK<8,V!E-#9682PV-50J)YAI3.H7R3?AB]M80#&KI._MVA&2[%V89O[\29>G M#[UW>L>+H;4>5SV M;^9QYM5RE0I47JSBOZY:'>KM!PG6)0>?(-PP*8@'AI/F)%).XQ&%:942"\7 MRA883V=DJ^7E8KI^OJ^^WM6AU9/E_LKJK0<(D"GFD$'24C$,Z\BRTBFJD+=[M L8Z M5/=^-;%"!?'J26JL/WWQ95%-KNKYCI7;"8R7^P9(,-666>&QAMHQ VF33**, M[*!!PM&[)$N!=!XQ\6CJ[^>/^16V%A'[AP@&(Q=9WF$J3#2@DKAL0B$T$EUJ MC+X:!V0AK(;BED8'^C"97AW@B,?-@HD'(E&(*,4)M<):A)O87&TUS/<&P5?C M5>R QWFBBM]-5JEPU?W)D<3/.P89T5+.&,Z-YXA[2G;9UUKZ+N^EOQYG8)\( MG8,?ME.>5LO'CI(/B^G\&"^8]D11CU 3*:2#=B!Z &Q.#Y:$W7KZ*7S]X,Y8U8+ "$O[UY*TNLT7G"..2BM]1A8K)V-MF;C?S08=#"M M!HJ:/A]O9< W7M::?NU5;J7Q@E5$(N40TD1'PU, "1LGE:$1N/'=YH^&M4Z' M;X2LI:ZC\=HO=ST9,C"/#;8"4.&DPI(3:)M23P9@EW_1-%!8]3D8K N"Y^"Q MEGP3B(P8$6N@P](:)H!6S=6KL;9#H,E $=)%>.%$5![H^W_^_@R0M_&OZU^\ M\//M&$_ ^?;MV]^N4X6V92I<\;?+^O;O:VQ^K5<5)&ENZ4_+I]^/UF8JF;X)\J[KQJ::O59#I;IA;5XG(ZF3UJNV=F0SOQ M=QZKUC[[!Q^7Q4@ *Y0G D.N"+=> @T-M-89ZEO=Y RQQC4KM%[?INQR>J_& M>:*)5#8*2Z\!XW^U\E/]8E:,6TT>G-.$L1 MC.>RB?MKNT*$A1QG-?(^2':0^IT1^A%YX3P\<.3ETC&PP+G"G;_6LZ\I6>=I M*L^^"EBM^@5L+$%,*XNTL\!(ZPEMUHJASB]N,5#T4@[9OHN$[@^@['@E/9U- MHGD[F6T_']7NP[7-]G8(R$>3R5!GB/,02D*\W5NLIA$G;%:3N973\.P3R9UJ_&"X,AJ[#U4CC"-+)4 4TYE)AC;_)C MU :*/2K "26 RV:4INAM2XE^M$] 0A)KD'+<)!Y'P@K?H"2DS7\R:J"PHZX$ M[Q&H)SK!>H9HGR1L)E'PY,?JX1&G$6;J@>G#1"LY0IBQ0SB M+"Z!*4EW;"X=RS\!!@\WSA,(A8#*UP5?UC=V,]RK\QWI%X!(.3=$8L21=(@8 MQQ]8%_/\PA:#1QAG$;IG?/K:VH]$S/HAW.KJ]WLS6=ZTW-C[N@?HC#*606BT M$R"592:V68T%,/^<'SRBN(]MW1-,V42_B)]MZ?K4WZ?!1DP DUT\OM:M=]'Q*,= R!22VF\QU'9IXQR M8W>G03(RLVDZ>"& +)KV#=!0X1:MHA*V/UO%/RVGD2CKXGEGBTO0=\M(J^52 M7?Z_N^ERO?0]4WS;(F8A8[2 $7)2"DZ@ ,HQ3QV"@'&,A9,0\58QUV6PN;B\ MJ:[N9M7[ZQ?6M=3WQU=Y+ :BIR\$H8"Q(CT9CIF'"E+'68.A9F T<1-%^:,> M [:CCL-X 8@CP1A[>@0N 3*&BD@0P*(UBAB0#2AA9D(T:Q;4Z'$'=W2F9 O.Z .OGX-7 M1AG\,3X6Z"* A M]966]DV/V-?]HC/4!O^P27'P]6*ORK:USOQT/HDVS_RSNEQ-OZ[OL0]L_D[C M!@H4]T0:+5EZ-!Y'Y5 U6&$D\R\0AN2D8CKPD-@.?=!L7L&8',1ON[CCKTSD M#QH\1-0J([PDCECOB&%@1QOI\U7A8O>60W+@8,!F'V;;YR7;@'&4G;H-&+@S MB"(D!3,>"V8-(GYG571)?RAV&SH$*PT*ZH!L]/! 1W^<]#!FB$M#%&JHI5) M,@"]W<&,*,U7F8O=N(Z8F;)Q'9'K^X0X4S% MHVFS7B)(E[*L_3KP>Z3<\IX*Q9*-!JR C9DQSK/9&O[HY)IAW:GHY[_5W/6@3/)(YJ MHJ8<4<6THPBX9M[>4CM.!WAR7=<"1[%^&[O;L]2+0G M;0*"EJJHI&/(B-(>0N=)@.]SR].]-ZH5N'M0_E;GU7?ZTV;VM+JV5&O+B\7 M=Y/9QWHV\_7B6VQP0 O.&"TP3B%ACD85@BD6_V9=@RS5=(PYO^6TY/+X#<57 MA^=_*&;J8,?@O1).K;TSB,<=A6!<^6:US (\0FXI2M/G05%]@C?8S>.+DWWP M@;Q9+N^J0U*GW0#!$N^TMU@HY@ETW'*DFM5SVR'PO=A-SI"L4P3$<4B;[37I M(9=5NP&"C$HV0H)Y;#5##@/I9+-Z&7?0^&YPQB-],D$<"0LMJBH:7;5MM_IO/5?O'#%@)@3V0S*4GD!'R?*'A#J_Y1=$-FE9/$>0.%@0C89NV<4IOO>RQV_I53M$L@-@YN.7CM?.H0P7D/ MG,<^6KQ*"4H!);!!P!&>+X>*'7CGXIELT,;!-A^JQ;2^ZN]L>W&X()@D4B / M!1?,,JT5:'Q77/ .+U$5.];.Q4Z] )@? 1Q/S]OTP&IZ"JV^_EBM[A;SZWKQ MKD[9%(D:(H@8Y$\U1L5L+I!V23(IED??/#.7PRH]TVKVI M^Z&..)F;Y 6=SE^<9'W=CB.ZC!F EQ%4[ZFR!BC,D^NB6;?5=H35Z0OQR8 H M=I<R>3B-A=9&NN=91R/=J/IG='W@L.6^T *11BB(J);/&6$2M;^ZC>123 M(\R9+RU92N(WD*31DUF*V*JO+^Z7"9%^9, D@(583PJS5@@"^)J)%,%*W5;FG,R-S+*#OM(%" ME)481#:2R#$#C,#4L"TBP YY+W4P0B_DL2N!T1PU(GXK5>N[TV4FI_KQ?W[ MZP1VT^+J2-Y^/Q\(CE"%-<' 8VFX@A8SV4 >:>O&&HU8BK-R&;A/E(=R!QU9 MTL."?JGKJ^7[Q46U^#J]K);;M-BKHUG?_7P@(&2 4-PJ9"#C0D$-=NA1SD8: M97DN%OJ.@\](@[\X^3041Q5K^G,Q\'D8UTR^3%>3F;K:+'#_$PN'.P3)J3$* M$"1307'&F2"N4="8'^.;[$.3M2Z XW#BK>T.W)C<%S=5M3I:K[O#J($1'5%1 M!CCG@4X6/-X9!%'+RG>)%.2W\5D]G8$=*P.^G_OD9E'S^?1KM5A.%B^YZ/H; M/' MD&$6,42U]+O\U7=V8N^6JOHTDW+HO,WR5>]SVVR]>/_[BM\=?/.1T M/'&$0)B1@F"4 I:Y=(0HG&KS>0.4AM*UTFWZ6M<^E^$)O0/"1#&($83>.XF) M$89LUX,T-/EON??D)RQ&G[HT5J/+"M[>P^RTUP,)PB\U32\$V50^3KGX7RZ! M4=0URW<8#,DJK;QS14A;]PI2R6RX[?322="8*WL]"P?;!\T,X- S9*U'PFAM MM=ZN"5NBZ#A=7MU)]#VM>P/GQR#\J#Q$(Z%W3[$(%TFWVD1''"YX^5W#J)IC M*!1!P,9U*BXD-::9(=8J_^V;(LG(/2!=]PA'-X)]J+]5BVV$P<4D*MSU=0OJ M[>T5)-.4&NP5!)PPQ+GA< >!!ODNVB+YR25(V1O?J79Q_M"R3)^$P]0[W M"@X"[01S!GE+M,32*+R=._&NPVO@O0>*%R!EK]ADTW4CU#_,[H[LP^?M DD^ M>8*-L%(: *T$O#$)23P9\J,*>H_K+D"[CFCDB\UYM?A\_TLUW[+.L:K=+[4. MAD1=S1O(D6?4 .^!YLU<'>^0(=9[I'4) =H')KVK,U$"M#X13QDC, IYQ); M09E+Z9"&[M:%HD!J?QHZ$W5TN7O]^G=Z3W.HCTM@Q/1ZF( M20J8]()1(NUVCBF&._]*[G3%]>R^HGXPZHF.>ST!>]L&(WW4SYC7<8:8$"$- M:PRH>)+HD;I_.J.^GWJ=%>&0C >]TT/V-;]H)!-G5_4^N@EA^GSM%60FG,EL-0PVCN$TG0) MWS^MO%E\5T_OF(5?!"TR"X=593C&3:W-):!D0S M2RS=B-PK/5.K.QCYHF^1$N;^:S*;'1%^S]H%9+B#'DJ$.-8($.U),[]HZG2H M!=2[/Z5O\=<-B0YYJ9/+RBRJZH\C:L2S=@$CC!Q@E"*-*,**(]TH2UH8FR\$ M>_>?]*U*=$,BFU*?%O7]Y@;J(*&>-0LNU4'TD@,*4VP;TO&_S>SBJO,K ?;N M^^B93MV R";3V\D?<1O/+^O+(SOJNX:!*HFT)MP+:C&PA#JYV_)"B/PMU7OZ M=<^DZ@K%4-'!6R?.H6S%IDE $#.EB4QR 6OF 18-$,88,:*RW:7#X#I"T]6I M\3QYWTZ7*63N;E%]BMV7-_7LI7JK)XX0>%P39!(9R"$3G$%I^&Y-P@_IE#PS MNWO)A?GO=T.UZ!X\,!@(S9QD$6'.';(.540#D MA\>4L0Q+G\T?I_K5:[F7V*NO@R8A%)\&$QO=P;!IT]8."$ M6R&Y5%PBH1F.TG"W8L-QJS>A!K1)2_/)4$"69YTW\R]W*U,O5TBE'5U^KSYT7U.?Z\F7*]4,ME M?3E-5:F:8W:O$M//\(%%I)F,QID#4GO'B..T00,Q/**2<\-H.6>!=8BS[&JZ MB#/[-/FSS]/L^T$#L-A@:M8%7Z/\A0KLHDYL/-GSO;YE'!^C$5 ]@#E<8O7O MT]FLNOI875;3K^N$T>.UWO=WBIN%.V4P5 H20(6&%C8.(LLES'>OR-?&,KV# M-11+-$ \3/AC2M^=1Y%Y@"<.] J&.J88D"8Y(!T@%,GF0M("WN'VZ"$FX+5Q M17]P91\XZO(R57Q8/DRA8=7)_.H0R4_H'8"*AZ3R"!,6=33+H!6^68M6*%_' MA:_.WUH.MFP6:)88M9YJM3O!]I'\Y=8!(,",C?^C/,Z0*>%5@X,S3N4[3>#K M]+'V E,_)-TJNR>0]4F/H"$2FB(3IPH-Y_&,PHTDHACK+ M;75=15WC:@O,@?/[6![E".[W7Z%GN%ZTS"N]6K6GO[!.()<2 N*=J:F@+J M@6_8V4/H\Y.MX*MS#_8-UM"6^>/:6CN.WBXB&A;UY_GT?PZ^5GO:0(%[XICQ M4%$%%),:>-VDW7N&28=#X]4Y @=!<."XJ8]5@G0Z_QR%XG6]N%W7X-L5Y3L> M5'6X?Y!QJ9P:+#'"W&'."-SM)055!Q? J_4)E@ N/]?BX"R6VY,R/:MR7,!T M&S X"CG&"AME,*'<.VT;MX>/?^]01O/5.0H'17)4 L?]^:6Z7%57GZ:WLV767U?5=O:$"]/4LW6HBC^Z?WUPWFP MV7@IQ.I@9=Q"7PI1J !--, 20"L 8AA[X+B1TGL"3*M5*E:SOOK M?M9\[$FO(M\+ $E(. ;86F2@9DAHO<67IQR-?!7[Y*/JX,M?9^.KY^\>CX * MDS&_'O9F'B5B=;&:K-8??[M=_I$GP0[T"AQHYRWR6"KFD&18&-> 8Q09,N_F MI'>^SLPJ=2F$AU+Y]\SXZ(-'!_N%:- @KBUE% K!K751I=VN50A R#CKT_1* MQ7:ZF[(#$7MBVH6Q_R\*7PX4_,K=74;P5^N4AG$KU5R M*@<)%%'"6T;3PV[2>4)QLV[*^(@J.Y?EEOZQZI)) MGBIRQC7%12Y6=U^.U$IYN7F4B(YW*4+9' M<(;:[NK;9''U*7[RB$7ZI%WPRE+BA&-808^ 9SRN:[L6@&"^6E"H0NDX;= N MF ZF4+P,S&)=S6G]6)J^?VCS87*??K9>V,/JYE-F_-9&V][?+W#F@#(,>FWB8IG#CH-FK]P9NMF*> M7GQ],HW#BOF>YD$#'N)+..X04PY&@]/JQNCQ#H!\W;Z8>3X*7ND/TL%,OXUU$[GZ1?RVCHA# M-F&K 8)RV"I-L6#:F&@004U%",J.#@6MBD,\>!'6"<8S>3+=#69 MI9^JVY0I7CQ*Z[LO!L(H=II:PU1ZN0\;1LD:7P4 [/("9;&C]-PL/"Z*9(O* M5M-_-+LW\S?SKRD ?7&_3W1V&#)PS[PR%@-/B>&2:[*E0ERU R1?E!;SRY^; M#P>&?%2B]=O7O:M4J1:[8-P.7'FC%+('6 M8,8<)]HU&$=M*#]8L_<,[+&P]=AH\NKY?D,57R^V/TKM#B75##N1@#2*IYU4 MD&$'1&0+S7A##2]TONG5>_+Z3[-#^B#4J+;-I\F?NII')EEMLFQ.\2#T\X$@ M(03<$N$,$M8H@!39';:*=7!O]IZ0_RK9O&\"#)6&=CC[Z./R[GP92$==EOL\ MEF];)!UU'SP(H*Q'RB(*@3=064'6P2J:^7BPTU'D&>6[?=OG%G7\1@#"0>R% M88/=3MA,AKI_,H X7.0=Z>/+SO;^?3W^^6;^:I;LCT M:_588*49Q1[T<*Q&^Q$"1<9X@Z2QTF-CG5:<-FO"6([HJ;6N1*F' &CO%+['LH M%JG4)P/57'GD3206HAA!ISAO$*: =BA;?#;V+>B4' <51L_GFVIR;^9Q:]^M M!."+9>/\ MM0N+DOCU;]-(N>MJ>N[3[KM9!&>A48Y@CC&WPF.#/&OHH'V'BL3%,H)^^JW6 ME8@_S&:Z6U3+<1YXITPP8*JL2:70'5>02P?%)B4M48^3#N7G>G_J]*\M6)Z^ MKW]W/E4%UKF^8U(_GTXH<(BQL=13(94ABJET [2ACA2X2_''OZ[N7@%!QY%B MNP[TVN3&_Y5INR<:PP@.-?:04RL8)! :N!:C%BFG(=%M-NI?F;95@(@!QB40 MEAD.)2)0D"V.%JH.?N3Q9=JV9IEBF;:G@3WJ3-N\)!T8-1[MC/;&>6X@88[# M!@ K^$^0:]N:!0XFZ9R&XVB4R%>0Z4 4,BE/0 .BHY;@/49H1Y\H.%Y3DDYK M+ADBY2$/V+]8MS^$7T&2SJOBV)Y2HGNJ5<^H1DA(Z@0S1A'BC<:[V<)AG[PX M8YI-:Z*UJ55_&J:CD54_4+!9M-.AD!I)A1C# D5SOB&G:98HYZTX#^P=TUEF((%%8FVBP>!Y7##@<=#(B"TI29:>]!![Q&7M$'6&?2J*NJTYI(A7!]Y MP/[%NOTA_ J<=:^*8\_#J=V?%?32:R8G"""$LH#2[=0GR&AT@1*/:O5A,;VL&L,T19^5L.Y:?#8H)P%QB"NB MB%506\(;I*579H1/&)[37?DJ;K/);#?#-.$VOJ*3Q@G$&"D@]]PB KU5 M"*2=(F0JKF.T;E5&J P>+\W[F)MG;Y] ,= 86"8EP]0(@&%ZW&F]3A-%PI"Z MWD&W32'JU65P&K7'9;ZJ1?3U?T1U\O+'0( QC"K#?6.6*:\T\DOOH'$ M:9S_5EMA'TP/1*X+ #24,O?]9(]:F?NZ!(8!4$XP+Y4#RG.J#&]6:)WSXW9R M="7;42[HA-*/R ^C]!R,A0W.0_XXN7BP3B]-4M,7]T<= 2^V#]XB(00BVB(C MD3(&(]T.[VEE3W3P MX$0V*W.TPPM]Q4(->B=Y#[ADA^;%99B[U7(RO_I'_?M27:[JZ]B(K]?X95:M M*G6YMKRG\\_F)IGIT_3HW\=H<']8U%^G23(^TH&VL0[;-P'WQ?>5_&8@-I5[ M3WZ2P>9.=B]MT$ C2.0>,MU))[!A!FT9K>(FI!!_8N5GKQ!V#O7/C[9NAW MU61YMUC[LC9AN.KJO^^VV+KKZRJVVYU+U>*R>O&YA'X_$*3D4 O */!*.LH! M)XW]YBAS))LABU4A/!]#%H>O.EX\B!0V@%57B!FXAUU(![V1$K9%J7ALP2A_6B+FI M.^=G4F;$'+Q5OOIEX.V@ 2#GK"4V(H,LQ5!3WEB1GFN?S[^%??H_+/_F$6;$ M[)L+_CC4E< 0!TA)"3QUUEL&D&FL7N^)&N$#(S_X!AF(DH,9I'>+19Q>S[9H M]J#!$B01,B H1=CFL<[A_ M( C%)4*FB25 :,B)P#M,G<^//"TGE<[&0+U".;3LV6B_.;)G3\^HFD!O#(^[ M!6J4+LVPMLUZ,=+YB>/%%+@SRIY^0!R'[I2M'P6@.*("11!%\E);B7BS6FB MS]>!BETDGH]E^L%PL-C7ZKJ*T[[J5]WN,&K@WE&K'=?&(J@4D! U\$.A>?Y] M8SGQ="9]>SB4A^;&YQ=GK>58NP&"MLPI$]5%S(3AQ'&+7;-Z")0=G_H]"*WW M\%>O8 [-2D^4OWR&:C-,T)1K0B+"1%F9G.TT K!%@DJ:G_M13"D_)UL5@'1P M.;51#SO(J8,#! >E PAB:Q4FS&"BZ6[UR-C\*^%B9^%9Y52?8(Y$ [ BGK\Z]SRIEV9XTZZ8K@8+6-UC&KTZ\/-T4I=/4E8+:_^EA=UO/+Z6RZ M*6QRW,CKZ0N!*LT<%21*9:< UH""QO^&(/#YOO!BKUH.$^=W'GP'EV!/9[UG MDZGF%B IC7>1_O=/0&DC]_KX3A#:\+7KC])(.JHH:&)H=#QN\ B3? ?GHGU2 M\PSXGU?6/@,RFX-[&#U PZ.VBQ'F'BGI7,20;7'#&K-\IUHQR_3VJB6"T0A)8(K!;'7#0(,TWQ'6S$#]EQ\=Q; MS\%R1U*4NH\<#-*8&D(I!@13XK2D8+?M0(>J3,5,FM?*='F(GUG%W%0)>#-O M+/_80"V7U6J9GJ3=X#F;U=\F\\L,O?*$P0-)KVH0Z"!W4!HNJ#&-,H.=4OF' MN9GX MO!0XL_!][J-/2[?3B$@*G9A.9J=+W&,C!JH9U=I%RS'J0CR:B88V^,3#RN;? MRA7S+YV;0X=!>DRRM0-;]C%\>B'D^8 -!P%3>R,$@U>"CA\T6E_%'9L"S"8Q*1&>S7 M9=C *.&>4XMA5-4)Y-8IWR %O,RWCB#X49EQ0+S/+ M_K5/I_51DY?=9=?SI MT!-&",0G $WDN=\B D8?0:QKW M(XHV7?PK;]*:B!:JPS.2/_5E30]8CXD;]SW8>UDM$\C-?>J^^YU2GPK&,&2C MX2>X%\H3:VPZ1I2@*)41%QWJG_]P5SXCH<'KX^K]5TC%OA6@]$@I'C5V*#QC M#A#%$J;:.CCB?6;A]K+Y,5HO-G]]?/RO/?+JD.SA<<,P X@!T4BB"* (*-UHZ MM=)WL(A^MBNDPS,9H7EMOI6 22()]5+AUDQ]"/>JB%_[45S=] M@CY"7^6;VR^3Z2)E$*0B73FZ89M1DWL#84FQ\ Y8Z>(_HKEMH 9U2$B%/]N% M3@&XQR0_._)H7Y\(V " G$3 BTA))K19F.S>!1U>%'KI[[T*8#]"(SK174U M;5$6\T#?H#BG7"$F(&*.*.^B]M.LF3&YT?VH-^ZNN<;(3/++@^+*;UXM_59-$I@N>E40)%#!,% M#:4>(L*Y5F*W[Z#7'0[/'_;JI1R\8Q)K)_)<[I#!,@NDD\1[K 7AP''F'S:B M[R#J?NH[DAZP+IWH]5_U;'HUV?L&WVFC!.81I YJQ0Q3Q!(E<),WR3WIX.]# M/]PU1WEXQR3('A;1@X+6C!28XC2BS232 &#(J->BP0,@W:%LU\]^P9$)\9E5 MM/>KFVKQZ/F_T]6SYR,$885G4G%E.?+,,R[DPY:#L@.+_6PW&!VA'9,T.X'/ M$48+F2OF(@C7,1'0]0+Z)2!&6='BXI?A# M!]W(>HQ7>H/L;*P3_]#\;'M.?ZR6U2+NO"@PU>7E(@K,Y?J_U55S%!\.#N_K M$T%+BBT@6DN3Y#,RUC;".5*+YY>4+OX,0EFF&P;/LW%D/)[CKEK=?YA-YND1 MTO3LZ)?;PWE:[0<)Q#MN-);Q/PX9+"6U:H<"Y?FE=XN_A5"6J_I";$22['$J M6%S1U@!9OIPK9NKE21S6P^>"$TO=7WU;3J;K5];7DWFGU-HY>97IW#C@6'B_E4 4A'_4ZEX'I;((B6ACK*FU5: M;/*%0+&+XV&$0"Y"_6WYYR?=Y,MT-9E-_R>]);2J%M6+:DGN4"'RN)5Q718) M"3Q2S,!FE4JX#JD\Q:Y*!A *O>-V-BF1M/;5_;MJ=5-?/?*?G2(S]@P1E"<8 M$F@$1Y1[Q W9A7NI*#!'6-1O& G2#UXC,IO6@0G=3*'U$"$>J8@KS)45FAHM M*:3-4\7*1P5KA)<4Y[)O<@ [G[OY5 ;9K(YKBSVFWB+%C4*44-G IR"D^2I( MN2N(@;S(&?"> MLQ'_I"<"6A6=]XPRYA@E"!$K&<42[]0JZSI<++UR=VQGK,YY67WB)77 0F"! M'++<\LCZSGG8/*:AL>U2*_65.T)/!^<,9']TQW1:E,(+'8.-BV,""A[E(=;2 M.<";]WO#>_%H%A_C^A?3RU7UV ":S*]LM9A^G:3(U#9^ MS-,&#$! 9:#TU&J%HDEE_2Z/4D.PLX0;+:*!;V!A86D/7H4[#Z^>9 M @">]S#Z;7XU3=O@][NX#]K7\CI]L" E\\!K(Y4EF#@.B&^T=Z,8R'=T#*'$ M]L%6@V%W7HYZ$*9O4BV'$(]+L]?_4-X7C;+NA'J.F3PCFO*H=#:4P 1T4PW5]Y&4$:S MF6R(,('R3-8[@N?EL1-\N,][!6>EU<(9Y:P!)E715LU=F-&D@[D^1&!!>4[) M >F\S' R'P1E#!'$IKAF1QF#Q-$=JP,(\J,HAP@G*,\")^)S-E_=HRF?Z+9[ MVC-88PU*;SY1!(EVD>%WKSX9R\ 8_;AG2B_I!-P#H_R?OS_#+$[UC_4O7OCY M=HPG\'W[]NUOU]/%9H[9:3::SJ,1?5HOXI_EC M@;&95?7GJDJ%(?]CP$31AYKG]SLB'>#?@_VB56N4B 15'FEL,$3.1B)P9YP5 M2N%6-Y/#K??3Y/=9JU?*GO<)T41GD<7BHIB%*/Z/";Q=)U"R2Q+8R9MT,IL= MVIJ]4&M?0FI'7-:;,"WL:O6_+V?ULKKZS_]8+>ZJAQ_&\>.><)O,P__\CV7U M>9._<#K#+!>K1\P2__:<4>*/PL?TR+/Z<_K2!GCR^R!A/.(PEXIBA1VUQ*6+ MB">:BB2/$3=K6[JQ71UO^ SD=^^T2(M6* 39=@!6=<:HH-XY!Q9ZDFVQ5RKQ ?Y[G:%]F. M\:88@@IHH%%5NU6*V"7$L"OABUZ16@H?OB.B=_,KZ:3H]QP MJ%N@D ,K*?"& >0@QIZ!W4H5R[?O"GK$>^:%'O')CC][-YE-[I?3R>-E[27L MD1X!"V=8J$1O6_E/H 9BNC/ZBQ?_S9?Q)]\ MGJ=@C4^[Q\"7[L_+V=U5-)@WS]TO/VSNM^(//M7NS\GM=+YN_K%:W2WFRX_U M;.8WQ;T.\$_I3P(L:E@C5CQ[O91[@ MR#T]0MRV6!L1I8!QBB*+)1'-^B3LDG-3BI'&0_*Z!,1G9J&X31?59+G.';B; MI8WJ(P76;P9%!*=U:ONAWL2'9_#;2<,'H WAB"#&"?/:V*@E-HYF&;6[#B] M_<6EQ9DZV55%./FGX(+ E&#/L)%"6:YZ"0AOD,/7Y19B*68&OC9-+TN/, MG/QQ\]ANG/>3M;V=?%E6[Z_5ER^SZ66ZZ+E8359WJ_BCM]/;Z>KH:QP%OA:8 MH%XYYBF*MH#'\>CCO,&5&I7O$"UF&;\V/A^0/*,4X(]JN?]KNKJ)[1-1MN;M MX2#F7K\3-,-15J22J 9[:)EBS#98$@'S6;V8-^"UL?H@A!FEOFWN%HNXP'(: M]]X/!.V94-Q !3GR6"*:DO&VZ#%.1U@N\K6Q=5F*G)F?/]U,5O^J[V97;VZ_ M3"Y7NS>I/FU>HSJ=?X\,&#RWA&@33R^KI8KZ',-JBX[RQN8',Y>_:^O5$S8( M?.<7EAOD/E3SR6R=N#/?Y=UM,_*R).3142-.V&*"1#0;(!=>0BZ;>PWEG!EA M;O>@;%8 PZ%X[6(:5W,=E>;YRMRD.,DW\WV+C!)[LJSG4;V^C^)YN2X4O3Y, MFD,GDK0I2GZ #PM],3A+*%:"&<:$EI(SX^!N+SN^G ML[P\!@&P&&/#!=92,^HXW9T;@B,U/NNG#*^51"T[V.%]E+=Q8O^N)HN]%9<> MMPE.17'LTM/'Q'@-K29P-Z^H%N0G_1=3^ONE9E=$SIB0N;\6X^!9F=]/Y6V+ MG,P#O4*4JX)3#*%"0B$5\==K-ZU&"B#5SA@=:JW'\C'W] C08-)(SH?+], MX9S-SB1NF91R$CRO,0D!,&9X/(D QBQ:4D9BC9H56@34ZTQ*:4NVMMD(>2C] MB/QP'C[(3$H9F@U> M!LQ@_J759%5%:_!M),3L'W>+Z?)JNK[ /4K^(SV#(2H%VE)+(E:<(DY2H;&- MUF59Y#)"OQ -EF=2?ZTV=0J_UXZ2XZ!YR+5=L''&:"&:QPA!S+5V M$%BMB)6XP85X-NCAT8YU2I@?Y9$;[&0I_D0#,!Y;:@ "S#./I/9TMVYO9(>* M[*4XIBAU,QYN. W!;.??]U]65U=[HP>.=0D9WDNSP\5,!,.FRM=! F?[E6"#400ZOM""/W MAW%O]@K;4(ST_DNUF*1+EK?U ,H^/+:E&WZM5D_F8IL(XW7D\(=J<5F]*!Q.'B-X0X$2 MQE&DI4DQFI#MY*3!;(31X7T2OC1>Y[B$3#_85P9V.Y>^/[F^/AC@FS[]XB+] M(H4RK9;Z;AE)OQQHR0A$%MFL.O%'Y(B+F\FBVE[ZGNOS9UW[0(1'4%U>WMW> MS2:KZFI=Q-W4MU\6U4UR<7]=SV@SM\.T&,BQF'3?MRUNV;]O' @ 5$.:JI(C M*!G1 ,13AFB''#!*M5+V"Z_LV)WZTX9!:0VQ9I S)0E!%@DL-BNR\?]D?CGZ MGJ_2NQ#C)0=H+@*COCC?K6SSLG;:A/5\'5EU^/[\8+^(,S+4B?A-IBWG\6_I M/88-0!32T98^SJ7S/G;I 9RAS(]G4SUZ8_IB^P 9]U!3JB6A7GO'%?3-V@AT M?MS7YSW1K2Z'U(_%#:.\/!\3$YR'^(\TLT^+R7PYV]AFNP#+MZQZ7L\(Y)*4.U(Q6?5^\K =,9F"3:$2F,OWF@JWGIY9>( M3=+C3V&75D,%PH!'7FC/@32>"X21;1#1KL.#2,7\GL48IP1@YV&A9LHI3=-6 MR^GG^=HT7/Q_=W%QU_?3^61FV4'HU?.Z#1P8%P H'75?SY!# MA#,#&[0,QB,L)#P4>_3$E5DX#QL1F>"U(R?7H'^U/\_M$#\5"WP)"Q MUB#%#*&<:JN$>-AF\0 8MUK6#Q'W/W('#)*A6A\C'$>AO#UHII^GKL_ M+]+ MW:\4X9$R<.4'$F]8MMJR[#:.>;J=UR+.:S*_NDQSOMS.>?EM\N5R.]>M+_[P M:TP]?B)@)[B@EC%K@%?IY1NV0P5A,,(GN7IEHC/C.5S>=7WYQTT]BY19;BX, M#@:-/6\*3H(J<[/H2MV1/7(-\,! M=R['7;I@;N'V>5+.>;/RPRS7ZW>"=I8B)9.J: 1BDA(C&BP-MR,,#NB1"<\) MY1CD7KYLVVQ#H:RPQ$,#C/?2I>#![7H%,?F%QHJ% PPDOTX'9PS,T(C7#_5B M38_5:C']_6Z5?)R?Z@^3QW7>EXW^8N;11TOOWZX8\!&&V@=1<)C;)3TW/AFM9)V>(F0OQ96 MZ0N;X52CK]7\[N"3.TV3( V3 DLE(?5 N'AT^JV1&O]?VWSGGG@%U,U$83#W M7;V,PNB7NKY*%3,NJL77Z66UO(C6WR&/W=Y.00F0"J2#**TPA:V-T.4+I#V;G7X%3K MAL9PU&UTU/6S5.OR^G=1(]G6JZCG6_Y\5)+AW72^+N;8+'#]]LOC438NQ'?5 MZJ9^E IRO KV(+,($%J&F2:< $^\Q$B8QO&$.*$=N/(UN.S&B_1 !4U:%WP8 MJ/I%V^D,50\#76RR_B.5?ZGJSXO)EYOIY63V9AZYXG;-(6>OA+&9X,?J2[*F MD_&TF]K;-K4Q6G2/JCN4UAMDXQ^$%8Y *H'0R"N*&4;GK)9Q>5-=WQWE M.IHZ2=N%MB[7\5*_8$QZ%XEAK#U*%C/UT&T!0LR+T;YZ4909]M7TZ '!P2[G M-U,\&D'XI%W 3A/O,2?"(PJEM,+NUJ*- .,.*NV)3L^IWP-"KYOJHPP4'0.Q M>XKN>E- M0!0AXSP6UF.GM(+-"IQE(RS-7936F;@,1=E?4@CNAT5]^$7I1ZT"0QI#"X#T M$0DE5*J*T:S#4I9?>J%KYAKB1:^]R; MXVO]!MK\\]OIU^IJ\P*1OG_H^;'Z_$B #.Z?;R:YOAJ*GUW,)S-SMUS5M]7B MA9FW\=GG#AD@],9CJ*A3AG$D@/ &. $4\-QIT^JRK[0?_\3%M7?IYPP<(-6: M*PF89(8)CJF3=(L8@6A0_\M![WYYEMCK\1\ UR&=_\O%ZA';QK\]9]GXHPSS#O1[?@^T#Q*ERGY'Q&)9,6X)<"I?Q)]SKCA"4)]D_/AP@V3\^!*23WYQ; YT@Q%&HI6WFRZ4; MT:N?94AV,@3E2?;FUP,D>_-K<-0CRCA7UI-D!AME&QG#A$7Y3QKT[O$25E\N0[&0(RI/LT\<#)/OT M,4@&M<&8,$F5I01&,>Z;^5IJ\[WKO;O1RI#L9 @&.,O>'SK+W@=.I8@3 S). M6$)$,-:DF:_G(I]D['60[&0(RI/,'=(87527%/208:"9@1)*)3#'S7RC$I5_ M3=%[+F@9DIT,07F2_?.0^O'/7T.J022,UR9*;1_%@DV.M.U\ 2;Y212])WB6 M(=G)$)0GV;M_'R#9NW\'98C@3!L'L?3&>$>$:OR>1';0&'O/TRQ#LI,A*$\R M\_8 RG\A06:#81-)5J?SG M.B?X_74J>[T\=^;GDTFE&;UM$3NROU,@V.!4BL-)89ATRI%H*',7=<+DNM>M M,AD'6NFQJ(^7.P2,-,#,5HHCGZ(-)WT7X](#+J),SO M5JCO4Z'@(RF8!WJ%*,NI(Q ZA:+2S12)2+!R;T976QU@G&Z+A MHHJ? ]#FQ88#O0(0$G"N& 5$2DHM=EXVZS0.B7%&8_1*P:,"I2M:/RYWC"I: M8ZQ,<29FV&K\W\W\^+,-AWL&: TW$A.LH30 H?3$<[->$I<_/GNX%^H]YXA> M43J;B-#WNII?WMQ.%L?>!SO6-5@J'',D'L$<.@JM0A!M-3@@O1C24AZ95M$% MI_-Q1C/ITT^09UT#8 8J2X R%BB='N0VM%DQA0R].B4CDZ!'.:47W'X&CGDM MBL=(&.4\#'(QF1VX67FA5?",&08-P0 C@*+ Q>+1.M2@T<&9JD4V:9[GH63# M,A1YU>7ZKF?YL;JLIE_3F7F4UONZ!*B\9P@3(31Q/)ZO$)IFA2R>P^/SLAESJ0%;3[?; >>@.ME4Y18SD#GF/ O<*6$>;=D/&KY] )NX!1 MG(![=^NS%D%IJJPT0A&++)7*T\ANZWES'#'@XU3?,K%_3KE.&+P>&HY*H1J6 M=,.1[-WDS^GMW>U!HCUI$QR71$)J)=(:"&6,)2+-G;&X#F='I!!EHU[WL_:R M=/OO>O%PA;[_X/N^81#* 8VHI@Y); $D\039GMK0:Y-?F>?T=(!SG8"=42E) MVU\GM]7[ZR=3/)C:N+=]2'7)F-5(" LU1AY1"YHU$8?4>(_)+@2JRT'S8Y!] M="?KV:G=4RQG\]7W\_UJT,L-@X 8\VA.:ZX\L8Q**$4S0V6'K3YZ_%CM >FZ M1S@Z$^S3M[H=P78- Q2 L31-"^/<,)- [Q;J,,T/L2V2NEJ(8+EP="=8;-5R MCSUJ&K#6!F%,H0'2&2'B=+>Z@D),B'RB%4E>+46T;$ ZD\W7=T<>8/^^9?!8 MQFDIPB#TU$!&G&\6BRCI4*"A2/IJ(:)EX]&=9M.O+7?:0\L0C6(-:60A"K!G M7$>AL.,K2NG(\E=+T2P7C\XTNYC^V8YDNX;!&L8 HX0K+2PSPF/1G+A(F0Z% M^XJDKQ:B6"X.L_:'VN.V 3J@I&3&"*,% MAY J)MY"@9G0>$LA1$YP MA'9,JHS+?\%[N(";M_VG$.4CE+^-'\]A$>?P93>'5>RXO'GYX>[6?8,CP&,& M"+$:*">5P3;=HDJ @=:LPRN]PT78Y%.Z%$Q#I:Z^G*32^G59.R^N%+]22#:(.?PYNUP 8TQNE6<7*%@ MSUW=Y+W+:%_2_/ 0J?!F/)@1<)9R[YES!+$M"@1Q-&0PR\%TUSX)NK=,>:]8 M#9D(VW.H(1#2">,L0I@*XJ@SF#<+%58,J!L]X M;>=-!78C35#-Q'Y/!%L>!J^'AJ,+D1B.=,.1[%V$[VCPX>,V MP1C*2314+.(" Z6AX+29NQ$HW]]=//BP->IU/VL?5] H1-:D2EN*"Q-7KSGC MMIF[A""_O$.18(G.=.NP]J%<-WM/]E:E/%KT#IH2AJB)UK#4Z?5A@9S>KILI MKX>D^3BTGW+@G9UI6I5U:-$[, @H(=K'W0(T:EU;T6ICD/L^B[Z>QJ.O\<)]W\\@ M5&A(G,4(-6*_)HNK;Y-%%:?6_.BBOEZE'QV^?TJ M. [[_'4)[A@6Q:%DR=MJLJS2W=M))\Z!7B'EIVDAG86> \.%=6KG4X\[)I]; MBKV'75*6](?4V577WY;5]=WL[?3ZT"U2B][!0LH$45YH"ABT5',$FW5S(4=8 MTKO@55+_@ UU+7[2W?"G*LK+2599XWV/"7SWJ;<';GF/=0D2Q7U--,,::F"9 M%YB8-<;<.^YH5IGBUC/?=S=[J'G@2D@L%#<>:V> Y8C([8P-ES)?:>OI'K8_ MR.O>T7C%-ZU0(<@]A(+PN#:JL-6L6:CP:$C#OY6OL1^JO7BK>AH4X[F1BXR. ML$Y5_0U&%&IA@=W.VV)L1NKYR\1^S]5<'@:OAX:C\K\-2[HQWZHJ(Y45W$$! M)&.>,:Y\,W?)0'XZ2O%;U=:H[[U5/6WMX[I5)10+3["7VBN$K>72[E9/@V:^!"6.VCPH>D MYXP0J4'#?8YA.6@8RF$*EE%<^\>H3TJ;S1-"6:3^KF_0C%-.@R>]^F-N4\WD_FG MZO9+O8AF_YO;+Y/I8F,3[?4&G3Y8 %#+Y&F#!B%E((-4LATJNL/3PO]_>U_: MXT:.;?E]?DP_[@LP&(!KH0:N3&:@DDY'9/_WAFIH? 9"\AW'V?1^ MN\&SAR(M_!FQ(7YSZ79<5 %I7/,M(91_Z3:;[M9;YC%26 M K?=>9[]_.5B'G][\Q!>-XZ(R+M(ZF54K#;+ASCR[5;\Z).[>B/W9_,SBU4; M71;_+NI_S9L>]3#Z# \:8D"],XY0JRRCRCOTL)U8A72_RM"%#II]:MM+.;UK M9I-UNX]%L?8OBG'V+8%+JI'DTL7]S&A*"78[?[Y%G.LQ$W9/UL7(*]BCE3%R M S9FR%;.;^U,>NF9D8$IR3"E6%CK%0&[2WB(G!Y1B'*VP1D8B+$IB-Y8* MW$:5OT#E;$;@T3$!HZBZ16M/:1!5*@\)Q&JW1NRM-G7&DF67X*(L7C\G-ZJ* M4:N7$IG<8+]-YIN[R>Y'[\/\GRB,IQ.X>@X/&BDED02*0\XI]!7YV8 "(X*B:88F%U] 0> >'JUA17U9"HDZ-T2C M!=E\_C);?&^:MIS[_6AH5(MPI'*S@TDE68B-C5V'!6 MVS\R(FA#I$%0"LD55MAAKVBW/N)(I3E%F61VC@&#,/KYN%"_W73^=36\6\P-SO80[B>]KVS X MB@'76@F-=-2F3+=>1QHR#VX!@N>EBF4J*7H.#BLHYUE0[A""D MFCO%.ENJ]<=5E)91A $E0+J*7F$^39;W3?\+J8?' X^\;6-&%-"6**>9$QUH MBB%>4=KL*+><&3 :*:KE;)3".,$25&]6$?752MW\]V:ZVK[GZ@$2!^;TID=@ MQ*EA 2@NF59*2N?;Q%_%=A7+N2:4T%X?2NF B$.RT-^?_*E_5$2_5P6G-7+ MQ*_-.,X0]D@^%##BRAIIQLS]/1D:D4>T1T,BBJ!5=5S$@16?\7<=&1%0W)"M MYA)[ #P@#JLN"5Y9B :4V!XM#B*W]'^H:)H#N+&4DD.S;7^[;,Z71SX[-F#A M840+*HGCAVEU7+O:8Z@PJ-L9-EB2/9B1 Z__#*Y4Z2RKCR*93%DW_]?T0W/S M:;Z8+>Z_G[9<#ST;7)OP8(&QUF K%:#<@-T\'8*@PC+7&;%?Y$5GK _\U_D. M\8-)[/&0?&@X.YM$D$YK#Q>^*1CJE0,2"(5D_%S:(JR\PT.(4?MRUJE5E 6T M$H(]KJ'M;WSV3$EX6Y!$2&"B\0 4,T XT2;/[G#Q1/"Z-9)B++B,;1F1_8MY M'3Y5ZC>OF7#7(MH?R\5-/ A:)V?\H9_4_-8V7YO9HE][B%[C Z=4220\\@)Q M9A1!=+=VC0%FHRK+_;2KHA+^@4WY,;RBD?58]>'MW3\6;9Y=1*]9-JOU:J>@ M'FJ*/NR%@7--*=6<0T(44Y![J3LO&Z*N0H85<1J.@MY8W-KE Z\^+'83[5;7 MK'YOUF_OS&3UJ0>C+GE-D$JW;3:\-.W9$#_H^+EU2'#?KU?WN%?617A4$+.Q MV/-TBCZB]@2?$V0Y,2I0HR4UE%J)?:L?(,9W]K2F XH&U7L,KL(-_)!-/8A M91:?/T[GVQ($9K'- (\1&63K:;K4)>*J[]'BMFTS7L8E'818^L,4"\(N'>-3>+^_GTWU&7O(T3G]Y- M)WMMLON:HM[7K7':K.*_;3ZWJN=)3?0R>I::19#(8"XP-E$3A8H)Z!CLY$ T M3C\WL]=3')O,E4#^&JEOF[LF?N:W'R9_/OG'U*VYV#2"M]9!8(FE6$?>.,^T M[23!W("$NNSU)%\-^3-C/A;[?UDL;K]-'V-%#C"S>R0 ZRP %D%EXP$&*5?6 M=2MPC*6S)GM9R:*L2<1CI$"X@Q%HXP2_L0Z9^(&\W/QW,7 OZ39Z+%PW@3T- M>A#_D3(NFHD"1K%SZQ&C&'HE 7?:&X418[TTX-)1;]VL^P>W/1L1*/62& DQ MM"PN"GLCU<,:I5=Z0*'QS#%L Z1S-'!M"!)5QZ?]UDQ6FX?2B;_.OVRV'3_/ M7#$?&Q((C-@*)FTT8*0V&C/N=S #C?DKJ-23*.:7[9/S #3627]HNF3./*U75$K$_ MTLPU#8/7(\.JU*IQ13>>R"[OPTL!%50[2(#FP%),,-3=W#E78Z9S7=C/M3?J M1_OP7K;VHG*[N ]OU-:XY5Q(IQ35&H!H ^PYBW!%E2"RR&W VL=28]^OHRJU M[<"P'R%S5F943I=$8 M\3#%L\Z*9\^%^&%H9K#!R$H#B'7*L=U:D#!4U*D,99;32^EG0.AU2[TJ]:DF M8>?R1FT+"74+...$.O!LP+CM%\:N/>2[:%G@Z9>6"$8T,H 1H%1I-,\D3:OSRW*QZA/W ML'TN* \)PYI3[#"A%#*-.RL.:TO&O.[M*=5\D0%#D!A;J@^UKII;=7.S^;S9 M%AE^+'_UII_$S[XC<$B+S>P3);SN]'$N;&SUBWA_/Z'K3(XB^S_ 0 M/PII-)4(J[:9C85 [ER9D@KF>VU#I>/J3RRD?ZC]N9<$:Z/%8)0U\>A1#DMF M[6[7D1@96TWT?5ZQ'@W(SXQ7U3'Z^6K(.N08%1YK04U;B%\C*SI0"";ICKC1 M(O3SR;UG]=C+(!L[-[5,15 NM(<4$1ZU7:FH]=CN_%F2(,!PW3>A@R5Y<6G0 M-+S^,[A2Y?UI?13)9#0,KA[;^B2)Y4YZ*(RT& N#NGD"#2KL$'EV O>$KR#!!(GN *> ^$E\'L<#!Q0(V.TZ.]B>D0Y&"N@TX75 M.B]\4Q!(22XX1$YI'.U\1+WM\)!.R[KUCB*2[\^NC(C^Q;0JM9;72+#K$&M7 M<[2Y?3S!WTWO/YUH.-]S9- .4-EV4Y:<"& 1H>Z)YX)5&/103**+DL@E:\!_ M++XURS\VRYM/DU6C[J,6N V,/-,"\-2@P 'RQ#+JE2+"4>PUZ+XE2BU*S[ I M%MI06N;901MK8_ACLC[)AH//!0"HQQP;@J52/.KY4OEN+6VKD?IB'L;ZZ(?@ M-);,QRD,3@F7&K1%LVD\>K6A#'2N PJA2$^!+Q8H,19'2N!7@8;Z>[-6'U?K MY>3F5/6^?B\(2@&AM5:>8,I]VT25=-DYS/E^71.K42N&W_,40:T"SIP+L#TW M-,0OHXT<;DN.**4@X-2;;L6:F0J;.^4697^FI"!6 4>>!(^JSXOE>OKOR9E* MWY>_+%!A8/Q?_"(%41A)+? >;B;8F&V?JN=1'@S'TW9^ ,?]>3/;W$[G]SWB M?/L,#]0S1H'T2(BX7&A8V]7]8>7<4Y >%'H-?3@'>PJ@=OV=Z.^KYFXS>S.] M.Q7!TF=XD*C-%[>&4 0E Q1SVJV<2>+2*11P7YDA6O*Z_FZS\9KU9-D]7Y?[\ MTLQ7C7FH@QVM0A_'O=_IF,OM_T61<#3.TG]O_EQ_^-;,OC:_+>;K3XF&7X\7 M!^:Q X102*CS7DD"3"=%[IRKJ)A0=?RYP [(+H@Z:=L"^>';(AM;=^\+7GAB M#)>2".,UJ58T!_]KH M>;D ZJ2GNELWR^PBSN M9L10+"VQSG@OE6($, 1[G2R%5G0L$_WP@\$I0AE6UD(FO65(.*(>5H*M06+, MJJ@'L\US"&&1$8&J\\>W;<[GMR^_O=/I8,<'!8DM$-1B!RVR "-!M.R@80"D MEP KE$4^5,*'NL;G0&8LI>9=7/9R>K-N;@]/_?#?GHV+'?+:X"G2D $;SV<# MF()($K)#RFDJ:-VI7CDHL+@ZFG_Q[SABU^'=F02PUT:[Z]"MG>M9\CP^%!P" MUE&J.,'8"B"8E[I;!0!HU KP_6RS<81VX-A+0FPLN?^VF#??'\P)OYG?GM] M#@\(@!G3*HU,$FNHY0[%Q>U6YQ1.5V^*W5->A0]9T!O1KS.9WTPGLU_G$:I- MJP2>+X=P:$00!F,!$1&1YPZT]4+@GOM2].OT/6;I@\S*;QY8QA+[A^5DOKIK MEJVCX7VS_#J]F<[OM\4?7BYBU;9Z7!W^I[/9YSE_3%#(*""AY\;0-K6*"2?V M2&J#ZM:,!_-C41VT?Y$U'=$JU>A7S=$KG9^+93.]GYO%\LMB.5DWMOFX?O37 MGM6T^@P/#%FOM++(M658@>;6=B:,MYI6&,1X'<&_/)'S8SLRJWY9?&V6\VV_ ME21:G1X?/#/88JMQ5$:QL-1;A;JU(TXK+-]0$Z^R@CM:_9?%YZCM3F]2]ZM> MXX-'4'.RK1HMN&22"@'W:P<#>B,4"QBL@E@EP!V+6'HR_]>'J&C8YLMB->WA MI#P\(%""J--6$QO-+T %$]CN]V-JT]V/Q6+YJJ!.%C03N=*_=?<1S\+SWM=( M$4:H\$Y!88CC!#K?75-*A]+#Y0KUE\WD1Q@"0G'!]>ZY+C0EV%/7ZE.&"B6, M ]V\,:2N3AL]$?LCS=?3,'@],JS*=!U7=..)[/+^ZX8#B:CRA&E/(%$Z3KB; MNZ6F(BLQ&?6C_=XP.13E$#&6": M*:+B@K'HU@YE3;=T&6.32D(T6L& KY/IK-45HD'Y?O(\S.^IWK\+'CU!E O? M%(B2QAEMG&),4&:!DKN;K?CQ>#GF5L% M[%D/!4S7)K+;X07X41:L6LCS^V)^<_9HZ?^2@ #26$'#&.866<*99QT*U-'T M*Z_L>6Y7H$PR3F,JJR_F_,.:GO_%DR?/*+')[PTF'K9($R^TX!%]#]L/:X>5 M) ,BJK.GI!52;L>";BR:;2O>-K*2V]; M 2!M.SL3<@G3-ZCLN68%R%08K=$NL)[IZ"^7\*Z9S*;_;FY_.1WIT?\EP1&F MN8,6<*&P==$$<)U>B*QEZ7JR> 6<*8;32.F%EV?6O5SC\VF/V$/VL2'3\<_T M38]FLA>])Q!J$%(.1Y,'0$811R+:0L)91ADPLM=Q>ST\^C>5/?..P"GD@$@A MA<:",6))/#$?<"#QOV-6'3_94[:0=(\VE\V+6]6Y@?D"HRFSPF.!.4"68\4U MM1WLU&LY9B/(Q)YPV<3>,V;Z,L3^"D,]'D^@*3;>,""C,< @UH (T"$)-8!U MWL=FXT?)>-0T:/\B:SJB55T\_Q0<_7ECIB540 /M-;$VFB40*+I?N79\U""& M*\21]19\2LST9=C^7#'3ED;[5CA,!?6VC<\#5G4ZM#2\PFK7-?$J*[@_5\PT MQ8[Q=J50QM,",L>4[M8NG$FW$EY'S'0JL4J ^]IBII4"GB"FB+>"^:AF"."Z MU1G@3#UWM551)PN:UPH6>N&:?2@YU]R:Q6JM)ZN3?HI+7Q60)HY)"9%%S$$B MX]Z\1Z3-"*Q/EQK'+U88R$JH]=CD:]LW[N_SY1._OV[NXLG^8?)G.M_ZO3\X M;P#AF@AL#"9"4$71#CMN'4M/#"FF>%5!PB+HUL[,-_%/)9GY[/T!HK9-@( 0 M.N09TPY)V6$7U8PQ$U9^"F8.0??GC]V-YK;GRB,$"0*$.:Z%Z? PV*0[R8HI M>]=A6UXK97]M]A6"MHYXFW.+@^BA_=/;Y9O%_+Y9_KYIA?7VKOOW4V9* MX9\!WD?].L5A\^3?:K+\;U MES\H>(L(U5XZ"KA$I,U]LCLTA2<\/26LF*WT:JD]$/O7R>0GNGO[V&C$?O%S M V-*04>$5(YX:HC@!'988RK3?0+%+*^?AN?#1/$Z:/_RV!I-60E0Q',0&,LQ MDDYS)*WOCD,!J*JP"LJK)?9 [%\GD\?:P,_\W" ]=00 RS U3@)G$.N<.T+3 M :4FBIF3/PW/AXFB#MH?7FDRFP^_+D@E-2?< T<=0YH@KCK?N&#"I[>H*M86 MK5J29D&X9N[EVEA[O3UHCS@AEF(,&+%.6]->5C_@9CQ(+^!8K'G:*V/F,,"O M[S1NU_S;9+W[TS^GZT_3^=OYMC/FL^OIY/N)/B\/4CA)J6;<8D"$P@3 SJDJ M#1.VO@WTVD[C0M">)^3=:K;9OEO,XLONVWG& MZ7[XM%QL[C]]^+8XP*\L[PT>2":(P@(Q!5A:/?&W;F8-P[6^1.%QVI)> M,*&1NI2*'TI//*FB]%?V=/M)6:!]5 ,$>,A[>>U^ANQI MWR:",L*8<\I:KIB,Q\<6!PPL)^GQR%?-GNXMW>3LZD!;W2.YT@>? M"ZC5+ZQ@G&L)'(<*4M0M'$4-9$3"%,J0[BW:8[UW$W"ZS/P<(.NC6:)'G@Q4 M>4.-IQI9 97D@*+].MJR6'5F)0^4R3')#L+D]%;0G MFMG1G*)S0T+;,$ + .-^11STQE&BNUE3[M.=B^7K"E^*^Z(()*,EOF:K5,*< ME%XIU,(6P?/Q Y#=^C!!)%GDA5HXEC^'\R+V5_&'XUE\$ F@H2><8TFB*&C$ ML4-2<\3JU FR\:-D%8@T:/\B:SJB52DW/P5'KW2TCE)3 @+CA47(*L.I$X) MXKJU"RTKTK2N*_JDFA*7@3L6L?[^/IE3YX8&R!".7[$WGAB$(YH4[741#"# /&[,18B48_!)_B,NW= MHXL1 (AU "B''9<8I+2=B?Z195QH&KT>&52F1XXIN/)']%N$[ MVV?MZ3/!".(L5=9IR:2S'!$#NKE;-: E0?$^:[U17^19>U&Y7=P?SUO#.0+< M0<@$Y)8YR+JY0Z(H.5TG&[BJ Z%?]O=HA A^&H MUQ,EPGM2;ZL+ UD)M2JI:00P$]IR[(W0F'HF".FV4RC,@,):E=0T*D3"(NC6 MSLQQ:QJ1:-L2)JBT2 DGF&0,=M@IYU]]3:.QF3D$W3KR71[O14^0K^\K(@*8 M"NRI13["+XFA;G>32I#A(+V,;B55C%+Y50C ZV>BU%&^B J/)1(>>.^8L% ; M:CO4/&+IQ;,J*5^4:ULK#FT=>]IK+E^$$)8$$D,\H4")*&K1:3=($SCJ%>1H MN7^]239R^:++A/$ZR'^]\D60&4V4-MX:*($6R#C7H4F%J= L>K74'HC]ZV1R M+>6++*82MPT2*3'&4HD^2+"K44<.V.] M1B+N)=3)/9H I7L/:BY?5(=NGX?DP4=1!^W'*%WF+)!'26N4I!=H@IO<; A N79NNN7Q1&9)F0;AF[HU; MOHA(;)3EU%BAG#,06]RYP1$" P)@:BY?-"8SAP&>G(C68M&N=3.9/9:$>'O7 MKF!UM'C$-N#A_7JR7/\Z;^M&'")?QK<'BS"S!D!/K()448;D0YBHX0(#D&Y\ M55*4Z%)7\/6PO0+/7%N]HA#+'M\=#)=0 L*$0]#J^%M#6AP(9=0KKM-ON2JI M3C0RQY*1':F*3)\2*3\\8\[;Y:8>#1BA]O[AJX93>TDTNG'(9;C]1X12B M/8+&&06%,T(SCACM%F[D@,Z?U11.Z2W:DX53+L.IWJ(:&'J'F##04, =D P MU*T#2EAIDO1 F9RIKI&&R>N5<55I(=<5;28[(G/A%"\T9\X"8X0%P,8M:VOA M;V?-_0"'VVB%4WKCWK=PRF60C.4A^T$7?U%P\??%_.9L_\;^+PG*$ @% !&+ M:+5 2I!0^[-,UE119UQ%KQB$=;A:\T;.,AQQ580*;Q%R#!"TO:G>(H %J2B- M:5P2%0+P:GO1DTTT;1\Z^(( ($7<(0\A]49Q3R"%W>J=&U!KHI+ _FQ[4 [X M:CG(U-I,ELOOT_G]/R:SS2E?Q85O"EQS2#"A%"-K?=R<'=Q_3)#)]-VHDCC^ M4D?:,!R3-=T_EHO;S3.].UI(_>B &6TOJD&VBF'H$:,,[.? M,7*ROMB'LI+/"M=8&T><[TW3W*Y\!*L%XNW=27?T@0VCYQN"X%YXIS S0GED MJ" [T]=_/JOVU(WBC+XU:+X/J9E#@HG>/FB@ 7D7%++=;1//:",X+V!"AQ\ M]1=KI93@03 ..76V'&]1:2_S%G?+/<>GCQS_-EU_NEU.OLW;YVXVJ_7B=CJ9 M36YN%IO#>U"^EXVAJO: M<5I\G)S"2$T]I%G,XU]/;]L0(1V%-K]IWG]JFO7NMGKWR_6NH]=Q8BT@;_K< M.?_P<,!.4L004$1QIIBT2",(-=-"&B%,KW.B\,K.WAX_>S 089PG'DLB, ,* M8N+9;D784IK>&3CW%?$ 8;R\!QZ"P B7O8/4[R_-,&T!J(7]J? MKK^W=0[/5/'N,3I8CJ$3&ALKG&-$2H5Y!Y:! ZRTTA?$B3+_4;O.#-&(EMGA MF;?S/EOLN,?H$ ]B!#EQ'BH250*MB*"[=1-B/:KS+KF(9/NR9C!Z_SGLJ>J6 M^K60YCID>3.9WYZM.OSX4+ " 6TA!DISQ;0C\;_=*A"FZ3[?8M>8666SR 3, M6.+5F^DLFFOW<=W=;W_]_&6Y^-JM M%+N6+$F*$IB-Q9??)C>?HLZ^_/X4D[,L.3$J( 0P8PQ:#R7T'+69J+MU*F)P M>M6=8G>.);F1#ZFQ&.$WRPC]9MG$&?OIG^WO>K0^.#HH&,:-YQ9*QR1EK?%' M.^241R[=V5;LTK D'[(!-9J^T$Q6S:?%[/:B8^3$J("@TU(ISVE<(!5*(-AY M!I2)!EY]=XE%-8IL2(W%B-:+N%YN;EKT?YU';.XCA\]3XM2PJ(<[*:1&'"(1 MM7 HGVR%*IZ;]5T8EN1$1JA&.S4FT^4VN$%_5ZM5LS:SR6IUKC'=L3%!$8^9 MXA) KXDFTHL]<(H#F^[(*MV:+H\C*Q]%J5^9."88^NMPL!1 MR@T""*L.82J!K]M1EH$YQ[A8!]!_43H_TE5Z[WXB)E?F%3ZKJ9T9&30E E(' MC#<<&P(-Y7JW7LV)'K6533]E[?JB[^L_3H(X/5;G']LP@2^+;\UR]7W57MR> MSH0Z.B!(:**:X[2#A&'NE&.^0T(K/>"JNIA+L!I29$5V2-S6_V]NU@]@1$K: MYJY91CQV?]_V #E'CMYO" "W5RT(02:--1(*RSK+-N[HM,+$A,K84@KJL4XG MM0L8VT9?O5E,YJNM0VS;YW%^'T%KIEL,]??'W_>(DACRVJ"E\C1::-&HY@+& M7Q2W'5*6V#$]U]>P.D?$;KQ4F:<3/:N!'WH\.*\HHI1Y*:3TF)+X'74KD]!5 M'CDQCE!_R(?)AN//Q)0J[:S70Y!,>HZ)Q^1T[2?MF;S^KNZ737/2*CH_*%JD MUC.'F3/2*B.QR0L;7,QQEO.W69L_G5IP<&SU2TS;4C6@M&$('4 M=N:YL1BDESP?X8-/D-D113$+.*-1839;?&LS'OQB:1>;C^N[S>S'A?1@QB7O M":SM12@P\D8;JBGWGH =%M9[7J%7)"M1"F)UO2WD]VB_)VP@C\."I)(="N5 *>WHRWF_2B[?21#DZP$;K/FFML?IW), 3PZ("!O,14.2=+V MZ+.00-2:VPJ >+YJF.X-+Q;?E$.864$9ZUO^^_SC=#9K;I\ #28Z.+13+E_(ZS 3-BX-)VQ8\3?M=F/,XG]Z=2\DZ, M"M )[BGR&"M))0=MI,_^R*+4UA>VE), ^9!)WL=_W'HZ5D[:8LO'I7O!Z" ( MDD9+IVFT6*V#0)G]6IBSZ=4LBM4?R+;#%T%HK.^]S;">1U%\C_I%#SO_T.-! M&FA95$HP%A920Q!$W3;[]% );3R6P5I[VML-(L MOS:G;HW.#P[$2F.4%EYC"3P04.U]8RYJJ+V*EH]K\0\3WC$FY$)H=%[\<['\ MUS:6]J9974Z,XZ.#@)QYIJCQ$4OBB7/ =^OV3*??&A;;(TL=UBW0W83$[OPPULD&4K"?NI[*S M4-3\]K'.8YS1,0WQW+@@HJDCVI0^@RCTWB!MNZ/5:0LKS&[*(N(2X%Q#+>RI M#@;DB/"^=4J1F/MAH+^A>1W$EVI&$U,@\^3/X\J=H_?2QHV\8T64:0 M 4 #9I'HME//XE+J,^]&E'H*1 -T^-OILKE9QQ_:ZP+G_* H<52"NOCZGFT M1 C@NUQ:!9P6Z4=^P5H5Y82;';#QXKFN51$?,Z.0A](!IUB$F$D&.SP(5.EN MP8+%+>!DN_=UZXZ8UG?+/+YYD0.YJ^=?][N-[C,\ M2$I]_$Z4PD1[A9CVQG=RM%B.5?ALQ?K'.)"'V94@*6B,&'&\^;V9MC7[;?(FFV$/FOT1=JI84$P9^/JA)8&2!T7C6QW=L.H%U18". Z.];E6*47 M@OBQ$L7\I,K28U2P2BM+*'8*>P"\Y1[R;NY"#,BM+]= ;KBFDA^8 4)]W\[B MCW86[Q]F<4S7./E\X-H1*SC5-E*.$4*UW)-0:5]1KFM6]!?YL1D2]'SHF#DP MK6/2[?^&X#ENZ\P0Y(5DV 4#Z3=FA"3KJ(,MF+R+H96SJ_Y1!#3X:>#<8)K MS:SQEB BH2>\PP(IQ]*-A>Q'[YA?\N7(C.>/?N1>#P?"H<<#MW$ED@+L#4>. M> ; ?F58PO2(Q'*-.?,Y##(@<@U9]Y1QB)HFP1 C*2#QR$601.E>B,5X,6KKIFVJN"W/]>M#E-5MK\R4$^,"A]$XM#AN=YH[Q0F-%F.W M5BM0>K'D3+Y,UP\]>OL*_\F0X(QF@*)H:6!HF2;,P%V^C<+6ZPI];R/(/QV@ ML2FPN]'J(?G=DP'CJ-.V.56DA8EJ@%P7>X,I'-"UN& V24F!I^&2;G,]+;EY M*./AK(>L[PL"T)0+Y0UBWEHB@7&N\R-@*'%ZTFFY_M2YG&6%,,HC==M\;6:+ MK3]V,K]M>\%MF=U+X$?&!F@\(Y(RY*E!@%A&.=NS-\)6SS%>2D!'Y9\'LDP? M_).6+/V%_L.H8+V0! HKXX7YC_?(X\'*]NJ=:>RTE1!1 M#+S<$\\/^%JS7U>.+M!DE*X0J=M+.>\U+@@CF#-Q85HJKMJ #+3?BJ@DZ>&9 M,C)<%S#:QGNEQT(4\\"5 MV0(*@#6>^_5F\;EYQNV3+M@?G@[*:=^Z*X&53&FC#'%LORX^(.:U6,Q]&1(, MQ^8*"N%OT]5-,YM-YLUB<_K$Z#\X:*NE)I8Q* 0!&".[O[&FD,L*8QO+,"([ M5%>U&"ZU% +BSK=N*6%\W.H< P)U,;_4(9;NM2\66U.DQ![#4XD+@*9R$4AD#,K-4([S>YML-!??$6!;3$ M$E -$OK3N3S<#[Z+YN\I21\>$100SD!+%<-22L,!IGNB^5C;NC@:8-)NRB&#@4,OUX*>;/*4>'7"B-ND4D&?UG M1@:E$>":8D" 1@(+)D1WEVT(&Q*7^QI:_.9%9[R0CZZBX$5;PZEAP3JNG?&1 M[]$@1AP@[+NXM:A:T0JS*K/)[FB]QL$P)5N4;W83 M^GY-)-5 M\W%R\Z\/4:-=3;;!X@^7#7;3;.9QBGXZG\QOXK15J_3>;S?$,[08_.( C0($ M.4\0C#A0H)WH7&>6"%JAPZ((8<8&,IE*OVPFK46T6+[].)O>;UF]>E:3^ QC M^HX/ FOK3,$2X^U)9;@3H&V5)CTD*&RT2*YB5$(KU'5S/>1O,OOEQNBQ\8% MK+3PC%OCM>#$*A27W:V5\P$57\O&C110+7+B=&73XW*3(R#) :?.QI]CHXY. M 9(=:E8.R0DK&SA2B@>#$;H6 Q*LSCUBVO%HD#'%%7.,0AU-]^Y6W5HPQ-PL MIG(6-#<38;FN,[M7Z-BYH8$@';\92JA&3BG4MFKN0F8R7U<[)F4A#[#@H".2Z8EC$MN?7>"\.XRQQ$ATP-/1C-$![,A(S[I&<*3 M/\UFO9K,;__OXN-*W:P7=_$AOIU36]NWV?5)C]KLUNK9HAT'W2V63XH'^L6R MF=[/W60YCP^N(LV_3E?QP?RJ!&8F8(H2HUBR#%)A]8(C#O,8^ MMME8^$HP'S^I[FLSWS2]-KBC8X)D44DT"E+O'63$"P,[M3.-AT^S M7C?+MWDKAV] CA1$S^Q4@QTFRC,OF1V24<5Z$ MKG!?2XVXZBX-O2(#SO^RJ1;9F'(%$*_K,>^?77=B M:%#*,]!^*@0PIAF*>G%W#'H+7/H&4ZP41W9-(3-&U_*8]N?#X57RN#@H==Q* ME:(,8*J=VV^D;$@-W&)Y.66HD .>1Q+\[_]Z@?FF9MF_5D.EMM M,PN?SZSY<]W$G?"VF]X(L_BPK7IQ8AH[C-K_?(P[^/_Y7_\#4$L#!!0 ( M 2?54YO+#7Z4I4! U$%@ 5 9G-L&UL[+UK MD]Q(=B7X?7X%MF=VMV66K +@<#B@E33F+Y0HX\M(5K=ZRL;"@AG()%21@100 MR6+JUX\# 41$/B+2GX!3*YL>%1])W'//=3_W^OL?_N?WFW7PK6S:JM[\XY^B MG\(_!>7FLEY5F^M__-.OGU[A3_3UZS_]SW_Z;__P?[UZ]:_DXYN U9=W-^5F M&]"F7&[+5?!'M?T:_'55MK\'5TU]$_RU;GZOOBU?O=K]HZ#_Q;K:_/[WW?_Y MLFS+X'M;_7U[^;6\6;ZI+Y?;WO;7[?;V[W_^^8\__OCI^Y=F_5/=7/\?^O3OY$][M7XX^]ZO[H512_ M%/W]O5GP+AX:;M;4L8&7_\^Y.?_P/T/QWE M>?YS_[?['VVKYWY0?#;Z^5_?OOG4^_FJVK3;Y>:R_-,__;<@V-'1U.OR8WD5 M=/_]]>/KD^CRG[N?^'E37G=\?RB;JEY]VBZ;[9OEEW(M8/1?^]J45\]_8MTT M#[[0,91W#$5IQ]!_?^'#V_O;\A__U%8WMVM!S\\&^#4 ;Y^"=86N)^&=#LAS MK#[^H&6\GT77+>TB?OI)RYAW#8UO5B[:[^//6L9N%[+3EE%OEVO++>/))T]B M7G<_]4;\:OC![NMGY+;OX5%YW6>EC>5LW6Y&]\)=VVRPOMPL0D@0E.8WSF.9)"KCX599F/"(L9XPE MB_Y[BW+SZM=/H_7^CRQ]_T\J##SEMBG;^JZYW"4F :S+RSNL_S1 "O:8@M]& M5/_['WX^./* O/KRN=;08[E:ME]Z0(// EB4_5RNM^WX)Z^Z/WD51D-N_>\O MD?.8S_K2'I\[>M9=_5 W0]M[T$1PM[V1-([U_T& MV$%]%3SMBD?0+X(O]^-/G.R7TT9'4O,\"(RB).K$)/CM\_*+^#>= T'OP=3R MJUEX^U>1)6U:7[8_FMW-R5A2"(BXJIV2S7]*[=UC="U/!V MVU1?[OKJK:B;LKK>T/IN(_ZP;,G]+V5]W2QOOU:76(SF#XCS/.8)BF@.$(]3 M1B IX( 8HY!JROOT."=, 8-SNSF0T;U@[U]P<##8UL'@8K#WL=.C@Y=!YZ9N MKIBA.:CF$[];@G[.L=\(/$I.UH,FE<#F:RJ^);D9F3B9".>.CGJRY)MMM;W_ M:[4J6=5>KNOVKBG?;QZB:=_4F^LWU;=RA=NVW+:O-Z\WJ^I;M;I;KI]ZLOOE M_<&%&,0TQB@/BYA'!BV%X$G:.O>D^# MG:M!M0D.SCZOK8/#NHG5@P@H9UH/,$^3>ETV&(^2L/MX2F5ECYJ5;VG:)VI. MYFV?0"HEJZFRZ]%']5;06B@U_[*=2B M@"G/4T)1PD(>PSB+LI E"4649W$&)<75)01W6GE '1S!#I:;53 #P[(C]5T MKD4% YK/2-@4P?-#D2;QM)Z^:^CJ19_"%R3,:)HD."WB5 A2&F+(1RLD"C.5 MVESUVX[+YZ,>OJM73G=8.U2IRJ5]EK0E\"6"'"M:;UU*I=0X\TUY%-&?5!,= M%F05XD/=5MW$/?Y>M8LDR3%"<0(3A-(P)@6*T&"BP(02%7E0^K!C;1BQB&PN MT"@*@QI#''-P1@RTJ/)#"?2@UQ::BIX&L/IF66T6PM." M130D49)D&8MIR/%H)*4 ZJB Y*R6<"P8)A@#&@.2!:E(4O'XJ.@$%$5 M35#XK&,]Z) $O^VP*&J!"C=R.N"(%C4-D&/$2?\_^'^F[VN0Y$>_UP%>&S<0 MQ67"KW6S'2T "CF.PX*F@+$TYQ&EHP68%6JK> K?=;W(UD'1[/)*]$BN5#EB M1G$A28X4-VL[!P;.+;UH\.1'O]="_GCA0MM[DW6%CU7[>S_H2$,0PIB"O$AB MDA($8V&_-\G"A+%8;])0P]!T,X@'<%I3!F9TZJ_#.&'2PD+++/,+YPA27")1 MYM4/[;'CBL0BAR8_ZNI$ZTV_7/)9_/MAZ ,H0R 'G%,$4)[SE,1@-$D3'.JI MDX:AZ=1I!*2BB:8ZB!$)*"(A#FN)A0 M@@,FQ6&1&7/G=6 RTM0T096O,]K0EI<_7=???AX][?0![7_7Z0,ZTH=S?#RC M%5;HFUWU"LSXTLM5(#_IUYYRGC,0DSW(X?IIDK%#JQ3(?=-R+2;/\CVI]$>S^&WPL MEVO%;BS%BF0WMDV(6C=6X<)^/Q:^G^O'*M1XTH^5(#_NQ^K^2O=CBMDB0CB+ M4()H!FDWB\GIN 3,XKS 6*D?RWS0]8A]N5FNM%.Q%".2?=@V&8HC=4D>[/=? MX?>Y_JM"BR?]5PGRX_ZK[J]\_WWS81'#. UAQ%* &, H CE%^T]GB5HU+?-! MU_WW:[4N+X(/XB>4.Z\,';*=US(3BIU7A@0'/??-A[,]5X$37WJN"N0G/5?9 M7_F>^^YO"U[P,,[S&.>8=3NN\SCBXZ>S DGM-5#ZH/N>NQ$)YV]WRXTH&39+I=J#96B1[<&6&5'NP?)D..C)[_YVMBOWWU<1!D/.8 P2].( M1F$(XX0,GP8AS*6.+2A]T'&_[NZ<$4GIX]UM6:H6UU)\2/9DVU2H]60Y%NSW M7>'UN;ZK0HHG?5<)\N.^J^ZO=-_]EP]_6T1Y3I-"5.@93]*,1"!.1ED ,(9, MJ>_*?-!QW_V7Y>UR(PK*JT2 MY,>]5MU?Z5[[]F\?%QSS+ ,IHE$N/IU%.([CO2!DN5HE+?-!Q[WV[7*]O&_[ M=%-MKJ^KK6K:E2)%LO?:YD.M]RI08;\7"]?/]6(59CSIQ4J0'_=B=7_E>_&_ MOEODA(9%$3.21Q'.0)@0OA<($.%UWJ2T%!^R'=@R%8H= M6(H%!WWW7]^=[;L*I/C2=U4@/^F[ROY*]]U/O[ %9$G4O["! "@ 92F/\?AI M%D.@U'=E/NBX[WX2R69Y6S>E[I*P%"F2'=@V'VH=6($*^[U8N'ZN%ZLPXTDO M5H+\N!>K^RO=B_\7_K@ -(YB(@;46488C<,BC9)]K%,A]TW8OKN^W7 M %\UU6570"XW*\5>+$6*9"^VS8=B+Y:GPGXO%JZ?Z\4JS'C2BY4@/^[%ZO[* MG@,=;OEE95M=;Y;[*_OBE( 0A2+ULQ1@DO&"[(TE-)?:=6EHPG%/'R_0/H*E M=6N&+H'G-6!"[M1408,V)^(QL5^82V)"V2H-9)&YE ;K7LP]&G451P'#%K0G%GNOSA%CI+N*/+I MJ_*HNO&B]FCQ(JL^[^K-:C!5[L^IAU'>/U@0DB+%2<1A-HZ+$AA2I=L"=;[O M6'/>U=M]ERE7P;+=/QIR?,>5UOT66FS*Z8]K(M6DQPZ'3K3H&:+.R) )K7XH MD)$'M;U&IGL+V)MJ4[[>EC?M(F$11]W_X3S,8193%HZG;$2=1:66+4R^[UAW MCI_LZ$ %/2KMZ[X4>)-3&->4J2F,*EN.[_7:4W)&2TP(]$-+C#PX>7F7+ANR M6O)V^;VZN;OY6'9UDLA!;Y?;NZ;:WK^_&I]V&^:+#I#::$%I)HJH+$KR@N:4 MICE-1RP0IESI]20W")SOC>A!!WO4P0B[>X-R_X;D@#PX@JXF68["(R=J\T=& M<9'7?E"<**,6KV>TTVV<_%!7QS[64[9\[3M?!Z.DOKO^NEVD(+(F-QFL&\*#)$2):G.RMV6:&AB M#MWI@)FJCAQ_NIICG3H+BG.6M8GTIL.@I#9*1/JJ-6I.O*@T&IR\I#/51A1. MVR-;[^INUGZYQC?=,<4%0SE <8Q!""(,\B2C<*RH4D!CJ64\4QL3*LV(+-A! MD],:8P[/B\V4].FKC2QS$KN*=@YW:@.&7W9!YKA6Z/OOM[[_+GLG@N5F M%:P/;@0W@Q]!O0F:T9/@2^>*XA-_TT943E;]#:::#H]^]-/2>TV^"/ AJ$?N M!&^/@KKW*.A="G[KG0HZKX+>K:E?+;09DC.B/T_H_<@2,_G^^.W%&2.@7-N1 M>[(47>ZR_/2U++>_-/7=K0!R9!ZC&(8%%M4E!%&,*8/Q:+Y(H-0[ -:-3I<] MA.Y<51L!M1)#IFJ_ZZ@--O7V00Y9FF41>_%0K+NG#(5N#7X1?+D/!IA!CS,8 M@;K6BYE6B(.Z$_ MC"?VPXDBA#B):00CGH<9@@!1$")."IH7-,2R_=:N47>==\39EV@'I&/A=L Z MVYA:BUT250>U[OC3'YY*4^=X=/F &ZEQHAZ;?BB4 ML1O-[5W_\&Q_"#")4@BR-&6- ATSH&K,^CG/),0J&:].BQYV:7Y@EVSFW$-"74#_4Q M=^/Q=DH[O)CHSW@0L-L5Q6B>1V',25HD-,U&@U&1*)T+-C SDP9I'0XV85-? MAQP0:4>)9CDC?)HA1352I-5?/5)U1$*1M+AY29.NVG7SU-KR^\?EMAP."49) M%(98_)\BRVA*A"*&>#3(TT1J-Z4%,U-KTD4@\ 4=0,4#PS8H/2],$[-I*$RS M$KFJ+_NE@_ZTO2^$/@ U#;&/9+]SN!?S*!ZD_&4*GI%RB[S-*^4V':FMMRFS M\K*;S>OVJQT9Q@7.8I20) (932@JTB(:#2=)J#2_9L'<]-(^@M21)9L\ZQ6@ MCBDVUGM%=BJ M(7[W6#$>>/R,*.@Q,F^_U\1/LK@($P2B-(HC-'X]+8#4 MC)?J-Z?IP4JS6K(KZ<7_6\EJF1[^M M-MV%!,/W80@S2'B4A 2%#(($1&3\/D*8R/9IM:^Z'D7LP"@.%C3(>;EGN^-% ML?27I<1:[W[@^8G^KOGNVI'A^VD2(X90EG.,(2%AF*7Y MOBZ(@=25;NI?==W+ASMZ-'JY&CD2O=P9+XJ]7)82>[W\V/-3O5R+'0]ZN1[N MVK1=*&[,VXK1>S>D)W=MM2G;]E-YW>_ [T<$(*:0 (Q"'(.,<8XXAWMEP;%4 M?K=CR;$:#%BT=L<84B@W,S@=>VJ:,<*896?,65+.S/K9(=./"3]+OCS>IV>1 M(6DIVID85K_%F(6D%% 0LYR&">.8IX.-.*-0Z5(QM2]/)35:FV 429(4%V?\ MZ(K)+)M;'M!P3CZTZ/)$+O2P/Y8' P;D-JK4W2[A476&"@B ."\0(@E- >WO MLL[PW@Y,I([CZW_=]7ADAREH1WG0V$&A1=IYB9B&+\5QRD#5IZFI4MECXIHR MS:TEJM1);B=YQMN3NTA,F/%A\X@1_MI6&U$04]K<2(WW+)MT++M'0(,!:6!!7RQ2+J'/ M\["M)MK/$7U Z0G7"@(_#^=ZJF^+>[ED(,W,J0QAGUH/TH8#IVJGS5$AP7P2 MMLN;1W8(+#*696E(, U3&%*;K_??BV;H'W8UGXRE.?G?#VEQ$:\>""Z9OAK6RU$ M[^*3-_L7=W@6\BQBG"%6Q"D$48''I1\0IZG2)5'J7W#_6]TW]/28$QN M8M0M66HZJL:3TSM=WDB\HZ5/G1\3I0;X3]R_HLN$JF[\TM1MN\!%E*2 ( @X M2"",4@+&32& L$3IB@.U+T^D%Q?!=0='3RDD.5)3"?OTZ"G$1?#+66:<:D-O M6D(7U,CR2Q,4L9_0 QT&5+7@]?=NGL1=/='717SIK./HH0S MPC%"-,IQ'+$PV6L1QSE<;,KK[I]]5I<+<^-2?27?]94G.*7[S1&^H-H##-8" MH>HS>19Y5].>B;@VU*41Y45PS/D!:/!F-MUZD4 )3;,7!+_TSJ)?)[30-G.J M.KE@, .<1"$A/"M0'*&(HKT,1U&H4RZ]^-&)*B4]"7N9$C6%LLJ&G@#-HRP2 MPB'-C5^Z( _[1+=7]%OYZMC+?[_K5(7==?=&?RB;JEXM<(91E,.4%C3.(15& MV;A;!6"62YTCM6)HJGF5+G[!LD/85MWTHYX0Q&W=^@!1A M8#P2D[8TS;!K+U"',9?)8$N>1YV1E5WNK RCO!@P*8^.E(GT2WMTG3@[[M'D M1%5O=J+V>G/9E,NV9.7NOPO.BR1/& MA&#- F$"0#$83CB.E5ZX,34TV=7S; MXPNJ 6#PY]4 \>_T)$B76C4IFH!574G:00M>[PEE+Q+J5)V>ITI"I0PY]DNM M3)TYH5I6.)+:631:?'SWT *$19B'!.,X2L*,IV$>A:,M '$DO;M(V\)D6O7D MWBV%G3/Z_)U7INFHTQ6D>5A3V',T"7MZ^XYT6)3;?'3*Z5,;D(Q)\F 3DKD/ MMK3U[K9BB'?S>O^Y>3=R=#Q!1E*8P(( MB$"> 483W#W.'O*$< 1B3L.7]C ZM.Q.=SJ@%T'W?X,CO!?]\TP]Y%YA)G=_EMGNMY5/W$F/_QN;A#;@\ MBS!&$<_S- 51'*;D@*0 2.FXM@O[CJNU<_W_ #PX(%<;9CJ)B(D,3Q<,>SK\ M;!R"WV9[VE*#664EMA,GGZ78DH=26FR335DQ_EAVC^)>;OME"8'A8]GOCL"7 MV^I;#V"?#**0QJS(,$Q13D4Q2$,XV&GR!!):M]O=(^0+E$,2YRCG$8240)@ SO<( M$)&:Q')AUW&Q=/RLX^F>W.,U?2C30@SD5',N^M5TTR;SCM_9?)'&,^KI(AA^ MZ*<3STZ^T6F;/:V:I[/6VV[+YMONHO(4YRF $&2,%3@)48IQ,5KE.58ZVV)J MR[%6/NREVB]X&C.J43LZ)M.D8ISM+<\7")*M" VH]4/'K'ESKOHS9DE6K[KF M]$@MAZO10,Q1D9((D[!@O(B2".#!'BB8&),I*)6^%<<:U?>F)Q6%WOV&!E3* M2=0T+*J)DR:!3A3J)#]GM,F<4S]4R8(?M>W6IG)IXG)S=[48A1A!",.2TR.II.0 +E[U&T9-"Q/CV &>QQ'FVC;+7N$+1% MM\16BSF85M,PWTE6N;MQ!K(UKW.T0;KD%8]RI)S:R&&;4P_V=5AWJ7;8!A72 MR&O1"C?7E1C>X[8MM^U3HV&<@!1BD(.L(!$-LR3:YRY"(JDC5)9,.4X=!X#! M#J&IGED@5R)=3,NK6J+PD5*%Y# MM7IIP9!BN83P(A&G4H$]!CU( A:=J9VT M,K69#'YSNZ[OR_)3^:ULEL+]_4-R,(MPFA!"0D;C7 Q0R&@M#8'2&1%=&XZE M?H05['%I/A>MS:'EO MN7PP13*80U&&#N9PE(5,1'6TCCE5G=\7GHXD_+=G1IU%. M=R9A4$UXM,ASHCRGR#DC/<9\^J$]YF[4EMN9P5KS!]&\^G4B%%,8$9Q2$L&( M1QB@$(VV0);IKS!+6YAT7;E#9;ZN+,^>QFJR$^),UI!E.'._ACS2(KMRK$RC M'RICZ,.Y56)-1K3U95C_(33):1SE68XPP("# L/16L(3I6N(=&W,H#%:B\+: M'&KJC /ZS)5FEM7@$]2HJ(TBF9[JC:H7+RF.%BMRKSTM5S?5W2&U:V4J+(XU M;/ @V+LPO X5/%QZZ[;/[MTP&LY-%D.)903/PJ>FH?]Y(Z?R2I5?$=1\OFJ" M2$H^;65,YZE%D0D#Y<&JR93>UO-T!Z/W&9_!]1P6$!4<@A 1@C,2DP)!.F+! M29+E!L\U6D+@.CN??+WQD3:8Z[JS&,GD81_"HYA]_Q-$QN@UR!DB9.]Q2!N1 MTGTL4HZXDWG4=2!\R)[.?3S_LJ031J4RY8>FJIL7#6.."D @X7$<19 @CM-Q MF;([_B%U%XE%A00U/I!3+#M7.6IZU@\1O]J_QD0B$L."4)Y!AED)<\'@T'1.HOQ*C:W#2 M99D.Y'#ZOX=I\ RG';8UUFRF(-ID 4>/XZD/(+^1>-73*NT>+O48NR1_'EF7 M+SWM^[ILKLMV@40)G@(2X9"P!'.2\FQ<;\)IC*1FC(P,3*MM.U F*B;+FXYJ M.:#,2*5>8&L"/=HAD-8?10)]U!M5%\[JBQ8?LGI2+*OF+\OU7).B-&=@CV0Y4L^5*[:()J.L7*+]O7FTX6']Z5 MG&:0"4G, > T#1G)>2Y&F"B#W24,*9>]Z$WW\^[Z4XD\TR?=!48/_JJ,^\>']!URJ)A MWWY.7%A*\[@(>0JC4!0Q'-,X#BD&&68QI*!0NC_ GEG']<7)OJUXH8!%GHWD MTS7%#I73BQ)&GE9U!36)C=?B:>28G&Z:092 & M*,SZ&=P$PB2-I&YHM&S2L50>WTQ_NF,;O@9@QKF<=,Y MYILVF':\>W_Y[@[ MHXV6R?=#%VT[=?*Z?XN) L! EF(4IBB;CH, MHWR$PQ*Y33O.03C6S /*BZ##I'2#@_L(G-=+K\A74U!5WF6T4M!QI)/B=X\U MTI2O9U1SLA#,JZ/3N5E/W+3EM?:4N?$8.D2BTD4I"6->\)!PDI/!8"HJ7JGA MN04SD^NETFT4-GA\61,GI-!4]6S<2"&E>^C,$OD#[.: MFW*L0P.^8 \P&!!>! *CSGD2"^R>5Z89B%53)R\Y53B?,RVW>F=S3#F6.YCS M(A//Z+UE"CTXD&/1F=I),]/0?KXIF^O[#\MF*W[1OODP6$P02B#*P@066#0% M@L$AV\2PD'^.QM#.1*J_0Q>,\((W'TS429=3!;F?@$X]K?>#20V1GX!1,X77 M859-W9^GX"5I-R3.(UTW]>0Y4;?"CI2BL^X(T_:3:%VE^)'RG^OU2N22]I!% M>(YB"D+*DQ3#.((8@[W-%*?R1_"-+3G?0MCA"_8 @Q&A=MUISJV$MD]*JYJZ M^\BH@L9/RJR>RILR+*?T+Q%Q2NNM$>B!VMOSI7;1Q%3N*%N7R\TNP=!ZO2XO MM]6W\F"QP"1"<0[CE.(<(\9!R@:+**,1DK^)S,R.8[7OT8W5T0&?MC*9LBJA M]!,2JJ;SOG&I4+3(9ET8<*55-;HWV@ZL5UPL!IG M>4@)*! /LSRG*04I&JURGLK/ZENPY3A?[)XA.[.75EW(;! LD2OLT7X^39W$(4,HP+PJ>4CP8I@6*I%[:LFAN1CW4V)!MDV)D?Y$ M%*HIEA_L*0SH)V)1;R"ORZ;<^/VTZZ?&[1;(\F"\;L.+VFX3DC_V)[Z_NKO< MOF\^E0 MD*Q(8@0SQ B+>(A8LK?%<:PH&QH6YM .Y1/"!@1*2XAC[BSHR&1'@T\RCD3%E>$]L%YUCJ#- MP:3*@O!TC&HN!ALP*[D.?):"DVO =HCS8#QIRY/:?K-2T/%^]#J\ [LS0F"2 M$L#2 N"8$LXXP>/B,H]@*']]@_JG7:]:]-,I.T1:4JU!EH0ZN^5)<>GAB**) M&%)07;=,Z0GMCK&;'6-M>=U]X2=#:7WBYRDUU2?$ P$U %];:126;WQ]LW\' MD'>7[Q>4\5",ZE%!40;&*Q9YFN12(VP'9EW+J]Q]I&]T7R6U&0#)5>)YN%>4 M;'NTSW,7[!N)YTH=1,*3960'CJG>"ZO+G>'S @L<(@QBQ# G)&)QAC \S*"RZ7*4K51;)EQ.O>7A77EHYHKS?WW>N6IM6Y*0) M/"-[]H/@AQ Z\*MVW7S5Q/+UYK*^*=_4;8_@E.TH@BFB8C1-N-!I!@G!<%\8 M;UC5WM:B M2%ID"4@0RD@>PPB#,&(H&\?&!4:IU$,ESHS/-(R]"$;,00XNG-/:OAMC4=9R>T,O6]V MIG:E[H>F_%;5=^WZ_M=-U;9WY>K3MK[\G=SO$(\O&BQ@GB013E,.8Y@"5&0, MAR,>PAE6T5YW*!R+\*BPX_#Q #L8<0<]\.#+_5A3C=C5U-AAH.1DV8\8J>GS M(_&U&B4G0JU-\AG%=A\X/Z1[ C_KJ;N$^IGH]U>]Q7=WW;*[^,W7I>@?KWLH MKS='!Q<7<>37./*"&N&72^)#R+0H[T(=GC[/^@1!SO( MW2S#$6CU,]/VXB"Y+CY7"!17QJVR[^Q,M2R3YY;'703$#Z5UX]HS)ZX=\66NWQZZ('&40!#B'*"P*%*2)WR<#"YB5.2+;V7S MI3:;C] VKM*ECW%JKJ>G+B&*\/$Q&G MJ%2>AC".B1_ZZLHYJ2D(2QS*:NS'\ENYN2O;10+B.(HX#B,*0Q"&8<+!^'D: MXDBE'I7^J.-:\UVYW2WFJ\FCU3-"HLR-'Q*A#KLV M;!-VKN?"-_6=T)B[\M>-8*BHNJ,TU>8:=W?J7I>=_BSB),TH*2BG,8A8GL1) M@?AU$KA M-)_E")R7YIG)M[48[R'O"B M1-5&'._J;=E^+"_+ZMORR[K\6*Z7VW+5/=A:E>T[P=-=TW19,2\2ABEG$28Q MYQQF'*#1>B8RI=HLK2VKSJ=G>Z!!LT=Z$2ROKJIUM>S^^%6PV4-5&S988UUN MC# 'W6I9:,?SQR.>!Y#!@/(B>/*(YT",$](<4TQ3L!=F3*#VT2M#LX[K]0_+ M^]UY[)TXBIY:;X0>GI9+_<-7IOS+B>1,U)NL51U@=GL!!J#!M@[V4.<[?W6> MPC-JZ2 .?@BF"\?.',&RRIWBNE1G_Z%@+R**$6 1P0SBF( (4E2,]G)1T6HL M5&E8<2R* [!=[WQ4P6@M9ND0J;2ZY9A#K>4N-?I<+H$]9>?E-3$#1OW0*0M^ M/+]J9LR,U&1K5S<>RL;7&]&-QCM0(PJ6LZ M3&VX7CL7R([&4<&(+?AXKAJPRZ+$[.A$!*H/0N?F3F&&?"N%Z@M3CX;V#RS#%(0A2T5AFG).6 A9 M!$?+(8BE-C39M.=8KX]0!H\GP;0%R!;5$D(^ \MJHNXUP2JOND]/M.:S[N:$ M2[[I+L7(J91@F4\/TH-MCVIWK<_B&A4=IH&C%&:<<$8@Q 4BW=:\,6-%@$?$ MX@*5K,DY5Z>"5X']E2EIKBTL2[D@V?J:%/5N08J:K4:ILN['C(5=EU36H?3X M,CM)U3^K_OGKXU7.0P3!-(<\(QRBCMGA >@- D M+LSO=C$R/]\FL@YUL!6P@SWNX #;,(5$34/O1F/!TU3E.SZBK MPP#YH;4N'90Z:6612S4=_E2*BJKJ5/^OE8!TUUT[LZK6]ZP42G53;;KL4 @@ M?UFN[\H#INZB [S9W"W7N\W'BP1RRJ(T"GDF, )$BAR/&*,P4SJR-2TRQ^I] MI K;O2I4>[C=&O&$R!S) %+X7@Q/TP==I]2Q^2^/YM5YHF 8>'_=&?P@A

    AWJCDMXQZ]8J>17"IRS? MG_*G7K4;Q, GQ;7JEUR-;LR0 97(\J@.L#<71>N<2&#T]B8 MB.OT8;$EMT>QVD,/7A_':D#O@P9+T:RLRG:#Y[-.6_942KE=L&MP1OH\G.&1 MVO$[A8RR-SW+/&U/;I[RU8VOK%71+))_:;S-U M##W8D#.YRR\?+G?-M\MAV[MR>X2K2+,$%SDFG&881%E^F'A#69:'K@=O:FAF M3_+=$$XCO4\8+W<#.G>AFBZQ=W,(02D":8I"-F',/S$H1\LNQIESM849LE2^%'#>.ZS/UK#<#QDG:V!3#^6 MM=A0W(UN5>)A<]CKI!W\H.-A-UR8#I0=1LCE"'K8K8[;MMRV"Y2A", P+J(P M*E WG$_'!5D4,V+A&5";:&:O?8;C-,&RQ^M^^*P8+'?#9W=QFJXP&7P(\/G@ M>3-V?L"YY;&S7CQ_W+&SIK\6QLXF3#N=2=W?GC="@U$41S2" F"2D@SS S0" MJ-+E3), FCT;K.O-]:MNJ^AD^4 ]: YG5%W&:\+AZMZ-'R8Q/&;>]KRJ;F!_ MW/2@[[*-V54SOB<8++RIEE^J=;]3?I% (K(7AR#. ,I^V[&$SKA_7&SAHG3 M]D86^IQ/,[PXQH?"K( QRB,8IQP0GJU>SYXS#0F#2#:,9P MBB&'J_#-,N[XH5+)LS%P-@+1B?./FU ,_;8Z%M%GWMV.#P&NWFQ%%,17KZOA MTK&VVERN[U;B3YIR598WW3+,YOF?7,20@CA.0Y#D)(U92HI\'%EE$2H2M]M MG,.?/5$]!![LD5\$>R^#@YLG?]SUA@#W[YC)Q+&4G)79[;SXOO[.JO5S7 M[5U3XB_MMEE>;A>0DRB+,4$P0Z! "##.0Y[E-,+=E6 O[>ZT8<)='AVVS E8 MP0%7\-N(3/H(F)TAY!F.S@P*;3#KQS#/BB>U_7:GUID*T8F;KML/AKO[3C]W M?7H!04A =YUSG@)(LQ!$9+1'LRQ1NJA.WXKC@0Q..5>BH[^QQB;PND"DJD"Z#BE61._*T"R)I MWMS60@^8D2F#]*CT0W%,G3A5_)APHJ\UK+Y95IM%]X8%YEE:Y)B'N$ 04S2: M$Q67TK5@VD9FT9L=-F/%D>515W,<4&A#=5YB;R+=V<%04AY%0GW5'E4W7E0? M+5YD]4=\O&RWU27M[I%M[G>7N"P*%F=9%B>$Q32/,:4@)H,ME@"MQ[7KK$QB:'.JF MK*XW#TU!'$8IS:(B0SR$(4V=EA>MA=%.=SM'B3G,IQ M39GB+,YS;,TD+L]1M/!*S&@S9X=E<<5 =LUD.@:/AG *;9\=X+J+BAU8Z\NW):- =@U*[)(4- M>K=MEYO5O]1?6GRYK:]$HT$]@-MUN2WQY66G\-7FFGX5+;VL-N*?=,^P?FCJ M;U5;U9LCN/S[;;EI2U)NRJMJNT@8RT',\SRC2<[R!+ L&_&*_R'IS9"SHG2L MVIT>=,X%PKN@7@0''X.#DQ?!SLV@VI52G:<7P9&OQV(SN!O\ M>7!8Y9[>>9O'^=PP/T!W>>2_&L7)1J&P0?&':1QZ^Q ]:B1RVPY=QN/4[D(O MVH 'FPC]X*'VK7>Z*94^-\M-6W6=6?RCJ[H1?W-W<]<_Z3P,F_FRV8@?;"5< M08SS.$DISN,"9 G*DW <4_,X57AKPE<'O"RP#@ST4B@X"(Y(",:)K)&&N1/M MM"W.;F'F;6.;HF;[KW9VIIVYJ?6\;6]3EH'3MSOK-:+-.%HH'V=I5C]693D/ M19I%YXSQ]*(>'<]GWR\BRM.(%BPB.2K2, 8I!"-XIO+:F3^0__/5G'O?/4K\ M"DW(@Y+23>OQOHC\P1N.1S6BFP;TPU2%+SO14?:7%=?UN5NOHF5J[O+KF>]J6ZJ[0B#Q!G(BYP6H(AQ%$8@ MRND(@R>QU$989\:GV9;_:L <'$"/D]=[V$&/6R_Y_P% H M9-VY0Z*77QV$1BZ!:M!U*E6Z9-Z#I.C4O7JB%JQVW(.*$7N]Z?=$7YU83Z%U M-Y*_$V/TX37Y>M/N;S!"4<0RB#$%*$4:)U/B'Z&"BU_"@?HXO@X$)P\&&VJ]D,.3]SLF2J:/IQUF0R;^MY M^HS.E2G=0_"%8.HY *2\$LEJC[ALWU:;_B3IZ^%*2+Q9/?S*\_=2'CR)TA#$ M81XB\0O,8Y+1_7;1 D10Z1(Z'_$[/WG8B]:?W_2/MG_IW0MZS_J9F^'"W.JP M<*2=;7PD5^F*&;^@NSP)>=PD.LT[D;R&UG+J4N7VXB@EENV3&Y1':F:^GW32 ML)X]DNEO(_,CV7K-T+.7!7F*U752'Z\N620\8Q%A$2(Y#@N>"WSCL=>"T%#J M&.D4.!PGV5]_^O13=TN\@.,\9\IS[RSW.:'=;0Y[F*A&![Q/1R-0NVE%.7X_ M;'I0]]1#ZO5RHZ:2[4>MQ[.EBW2&(4QSO.P M@)P5+ UC.NYK*(H$@\6VWB[7WLV2O8A;*1?L7536I?7Q[-AV/SM6[F?'RF%V MS-LIL9=;@'=385:#[_<4F/>I2S>&?LQW2;>D'S8YNF=FOODMQ>A)[U78O66K MLWK&DCB/$XHYR%F1"4!\W"5(PC@+4Z5M"NY@N-ZA,#Q1?=B(,"Y[:V](G1:FF7*I))R34BBGG[U /OYJ!ZB1SIVGKJ7UG:Z5:YMZV/G?_)+@<9_"^C#-XY0ZES6F[EUFU M,35GE5#[TV\^3:YI3Z!)<^R5=!D[HS01ILB1]&.@Y54IS*ZTSOH4'#+"$:$L MCC .\R@>I]^BC""E5[5/GTZ=C%U5_7[\2MBCY$%8RC$-*01I1E'"$0-\-!Z%F.E(M:%) M'Y%CMY9,>S?TH==7M64;W)*-?7O\4J(?SHHPZ2$ M&EH-B%^::->U$\KH@#_E2G W\WG*.(]R'L818 R#)*4@$=9'XS%E2M=:6#+I MX]*)+385*\'IB-2M!(>5%/\4\#QW,I6@'?+]4CU;3IVJ!&UR9FG.6CVA>G@\ M,='-F]V)J-X_<&J1$8KZ#7L04D(@AN%XDQ&)XQ!DZA<'385L@GG^'M4S)=71 MKKL__P_)-[]G"I]B6>9=Y-SDCF!Y.#MV"/2C?W,1X)ON\;J9JD ;H9"I'2<- MN1\)9B;?3]6I,T3 K+I]E.]>0!911& $8H"*&.><"Y3I@ P0D,:+;V7SI99- M,E,@4A&H8_#6D\O_K9A<)@F7R4!DOCBY&H3(91+%!WQ2XU)7+(M]4*>#*S/SS_QMRNN%@5D'+(LAA%,,H1Q! HR@DH!E-HW.1$4 MQR..XU>]R^$5S:M>0[KW-Z4'&E/%Y7P:\# DKC+ Y_/OI;XPB)@E=@IO[/D5 M0[T7]Z:*I=PS?,:,/I.4)PZ5!T_T3>AL/4MWF"8+CX\*TI@ 2!,(09@ F'"2 MPW!?&X1 Z@J3J;#,FX=EQV231<9M(G81E)DRL?H#MU.$;YI<["*,,R=C.X_B MFG/J(!VK1NO'SL?*WEI*R'HL&Z[3T:^B,PBPX_XH\0.X;(1[E%&60TG%.%W",E8Y_3P#'<5[>06V[.]N_C>""Y8C. MVDJ__7[0OJKJ?0KV3@5[K[Q:@5.(AOJRFXM0^S%I M.J7#<@ML[KBVN:JF@I*EA#(LD&6 I07F$*']D%*4.UPE3TR-;>:DX6*%S6KH M[*VVS14UC]*)M\MP=I++7*W CTPSF_<:2W7NHF X/'E\W*R#SBKA47=Q5K5< M+R!)(2&<4 2*;B=U2.&(1@R>F-*Y?U<8'.>4\81FMVFCZ91I=03.VCC$/!)& M@X])@^ J13QSEK;_N6-'O!IDO,2Z^LC"6AS]$'GG7LJ-(2RS:G/@\"(T+A 4 M/$]"G!1YQE@:TO'RF*1 /+$]6C &-*^EO\&LC]I MB/W( =.ZK%'=6^;;L*1__L:= IE?BEV4 MX/IQL5=Z3Q*2>43:VU);0[(G":4?^CV-JQHEM25^#4OI=_5F5:[N!-@OZW(X MG[E(68Q!G,1AP3A'800A&(_Y"VA9Z6_@J*K#SV/DAQ^[= MU"AV+?!J=0KCZ[(IR;(M5[2^Z<#T?\J_7Y9M=P/6>$')[G@;I6G,0@HS5&2X M2!AE73V.,QA36/!,:5)YWYBG*;8?%=++$10OXYHKR(L88 M<9)%69&F/$QPVN$DG+,T394>8IL>W6P9R,DOSK+1/+]3@ETI?/<7!]3W7LWN M/R94?69?.R1^Z*UUK^1F] U9LUFD/X%"*"(I!2DH:)R"+** CCO@82R&#[;K M<&4 \ZFFBUI;G7][Y;13ZB?34V^+8@5U=1HM/Z36K8L:U:LAGX8%ZL?R=KEM M=K]^?S7L/.?+9B/PM N>TC#A8<3S#"]*@H\]Z#9^CM$:G?"JQCU+MWK!:R=Z?DBR6Q?E M2F&;?-JLB\_C*A+&"I9G:1[F"2B*#)/Q%418Q/8GJ\W0S"76+NIEP[C8*YZG M"\E\,NYM::TKZM,%U@^%G]!?C0K<)M,.=HB_OKE=5DUW4^J;NFW% '$10QR M"+*"ARSGXG_9>!H)TAC:.'AI!8=CO?^EKE=_5&M[5Z;8(=^H*)^<]XFW-QY\ M"7;.>%6CR[!O9]>Y=DS]T/-)/-7?E6[(KNM=ZD_AT3",>1Z'+"1Y%"4DA6.* M2<4XP_H%C%9 3:;N4VU;5P^+O2I^\HC,K_O>%O6&66#R$/> M+6P0:%R#)KO!W$)IM3+%SV>+VJO0\LZNW^4(R 'Z)IT1_Y M'1]:3-G>ZS& R(7 P@03!@B.H@QR$.^U%A0DT= \RPAF$$!7^SMD.;>[L\,F MSQ-*H[?EJ910.@J.'ZKIRCG-S1M:'!J6C1^:JF[^5BZ;X[M,8)R"!$<4PB** M$X0(SO:*'A5$:1K!IEW',P4?R^U=LPFV=7 [/KT7+%?_=M=NNZ+>7D&IQ[E1 M:>F<;E=*V@,/.N3^WK[W'+GJM:=1B/S04R>>R=6C%MBS69D^"X>E+,QYGA0% M(%F"0H[2XB#LA?4+K[5 S*VQ+FI6O6C8JUZ=!V)R]?6VJ%748N?1\T.8W;NI M4?):X-7FJ]3_7*^KU?)^D19Q!'E$<$I3G+ $9R =$* B*8C"3((+\]-,(^Q M=YNHMD(;ONZPR1? 3G@_K\>S<3W!5,* ]R+X'S/2;_]]:!=AT'H+^I&$6'VP M>7#RF1SDDJH?YR%F9<\T'EW68\_R3/4 HEVD&,&$XS2/B> T2F%!LA%%&)/" MW52U-(19DXRC66MY_JU.6]OE?,IDXVV-?\2J^RSN]N6M-%@TG MK]]OOY8-/LP>+#*6%6F.$68H+M(B15E^$/@HM[&A6=FFXPF5'H^UJ6EU1HVF MI9V2Z4HD=XP?H?9J,OHQI>H3T=I!\4,9K7LE-P%MR)K-8O,)%!XG(2PP2<7_ M WD>1SP<5Q11AGEH>^)9&< T&NFBL%3GVEYUZ93F"=73VT)304N=QLL/877K MHD;=:3NKMJXJS;7[V_+IL?3+HH"X!!F'(>8 Y2$!*%P!)"DQ,)=0UIF MG:_IW=;-MMR?D^Y&\\-C ;9$5X]M$ZEU3K2S-3M_U/0Y#I4UU"@0/BNGF6-2 M>FF!.^4A>ME^6%:K=^5V@3G.0 R2 F*8(XXB0L;795%,(Z6R4^/SCE7O>$$\ MZ#!=! *5YBA<@33% ;<;OM3$2Y$JM\/E/2$R(V-U]OQ0'!,'3HUW=;E05I#A M/-5PW>YS&G8H^MY?L?*J;)IR)?XA;MMR^Z9:?A'9<'N_8!%,68@ $\6?D+L( M #CN)_+HY&;=VBS>A;_Y$_]^[] M7;!W4%,()XN]HHSZ&'9=$9XZXF[UW%)D9++!U(W LUPRN?NG,M$\<9#-8YV= MPZ3$IW*[79?]+_%F]>OFKKU;KC^,>U_;18Y(AAE- ,")?E4:AT MC[M=RXXS4*].\Y#Y"# V:UI&(Y$'(98[X8J*4#J_0[47@E)L_( MMYN(^*'-CGRKIVC3:JKZ6,5;,1#!7]IML[S<+A@AJ. TA^)_89*SA-%QXC?# M<:QT?:61(<>:N2_ NBG698\N^&T$][_5U-&,4#DQG(Q+->U[4,?N@/4S$C)< M.I&ZLZ6CVB"];]73F&TF5"LJ:23<2O!6'; M(^UOS H>8)U9YDZ3J*)Z%D+AJ0C:\.PE3;3&GK9$BE^,?S:,[#^6;=E\*[OZ M$E]>-J*^;/O_EJMQ\-Z_;Y%#P,*$D)QVM69,&1L+3:'D"!CIIRM0CL5U0#2N MOYL*J[/0:*JN#U&Q(,G=K_=_L;_;<'2E'WV/SEP$8TB/_)E9MC6CH*+IK@/M MJ> [=_NE;# -[]JIXD/358[;^P^BCVT%(O[O=]5M-Q6Q2 J.* &Y^ ^/* $2943+0-^M8[D=@%\%M!ZU7CG($9ZC]!EQKJOLT-%O0[P/M'_:T\Q=I MGT:<3Y*H(K_FD?!48"TX]I*$VN+.8CU-CYXS%HB&A;/V^?>.:=UN%S2+*80( M9$D2PC"AA/"]GN5N')\S*IR=\W!TP0R*07JU;KK>&@GI?$9!@'J]68K>FEW<_KNKT1> MQ&$$,_$_C%F<1@R%=(3 ,V(VD6-BV'$2&:$9)A C:C43PU2L6A#\_0,@G:P? MP Y_/[. G^%119AMA,-3P;7BVDM":H\_J2O)GMA_4V^N/Y?-3;>7K5N=;!]N^M?I>T@*]US9X/*\",Y! MHP7=ZP &'<* SD2KPI5A$].K=4V8.1P6*8$YQ:&PQB$:#3) S4I@>3..E7X/Q+#B5>!-L[YU M0YD%57^9PFD*UST.E3)5G55/BU(-1UXJ076YT2LX'T\;+&^K[7)=_4?9U;^E M:)3;A5 ^E@O#+,[RL(AQ2J,1!LZXW.O SHR[GMX]0 JJ 9-)\62#;ITB=6*F M]?1- >W<,3"I:">.A5Z)N[O)K#OLMWJRUSQ8;K=-]>5NN^RF3[9U]S>[7Y8W MMW6S;.Z#574E_E4I1+4-.AD-+I_I2#_9KH]?9E:Z8+88)!\K:)ONG2VIK?.H M76-WRZ_;^[?E]FN]ZG+L>%D0+A(0)1'-4 Q1$2.:["\#QJ+65[HKTII1QVEM M!TMTQ*!<-IMJ+13I \\[G,$1T)F+]A/TJ93PIA'PM* W M=NNE\MX.;Q;WA/2WIRT(Y3'" &&6$4A)#B/(1O-%@97NZ+%FU+$*[KNLLTW2 MDMQ:VY1AGU9G&RUZJ-[MFNA1F>V$4(N!IS)H[);ZC@4=WO1/X_7&$&&@ +!@ M,484QS"!^7CT#T<1-)MLE3/A6.+.]S*K7&F*F'V:+$B6#^*D+$5J3'HJ/(I. MO'BH38,3_:U-3=VVBRP78]8BRR.($XY)01G9%W(8Q&(\68L1L*:HR)E0$I4] M&O4NLY\1$EWFND-FNH%)CD!-I;'/G06E^>4L;1/M/>HP*.TR4F+24Z51=.+% MG4,:G&@KS5^6Z[O=UL[UNOYC*0A8L"*%:O&+]$XC5$\Y4U$M \8] ME3 3CU[2,V.V3"YT6H L UG,8X88$B+*>1$E@RD"&,^-BB@9 W.44)NR7W#[ M9EW6I!C5U#';9%H0KG<['OW3K_.731M1ZZE"*;D@<6N3(A\:&G1TF/UP192P MD691AD1Q!TC.>8CBT2@"H>X2H8ZIJ:;$.UU:'_#9N%U.BUEE57)-JH$^'4$; M!GX^7#3W#&%R(F7"M'=R9>3,:>$RYTAU6]^1Q8^EL%A=;LOCA<;E9L7*IOJV M[!X):1=A%F$:Y05D!,<$0U9DT1X,!LJOW+M#HC&UGMD-S7AM]"(=5S0R.8O/Z46R8;['1VR X8XPLG(2Q&"OE#8!JS$EL W04 M"K\V [IR\L260*><&B1*?/GO=U5;];,=EY?=QM=JG#Q,EA.E9+@L[I57)$\M5UH-A[?)TJZ7+V=+ M!ZR:38W]NEE5[>X02+DJZJ:LKC=\V$J^R/.T" M"<\P2D' 4)L6X"$IQ&H;: M2Y&V #A/DL:=(*^[I:!>K\L5OKKJ MWWT68R84,XI)&!99DN"<%R&AXQHM18PSA?D\]V"FF=*S>-C)=C!,)'BR %A6 MX@/N+B0/D <'Z#XHL@3#RL)L,VH^Z[-5/Z5DVCZS9FHMP3"A0K], ML+) 6XR9S_ILTTTI>;;.JYDZ[PZ&<)8SDG&*.:,AY22+\'CU "4)SZU5RW+F MIJF'S;,LDO,>$7M,D;+,J1'KLY(I>B(E5CKLF.G1 E.:9 GK M7E?C,$VCA,.]^(51F.VE2&OCLXHE'14RW %]M-/0AC"]3*:))MDAT+(+@8K;(T3(W. M7"C:4MKFK"X^W0F!U=,C&/WV)!M:I,>OLB@YI]9 G8X.8\Q\ZN(A/W(*9<2L M=U)EYLU+QS*,6)(6KZJ]7-?M75.^OSI^NN1CN>X*D.X%D]WC)OW[/!^6]_WB MZW[/=8ZB!(59'J,B(WG"TBQC(4[.1H=F.^8@A'?Y[KZ-('T1 DFUM>;;L;J0]E4]' QV/FXTRZU:FW&AB"7:WZ,-J"6AER&/_CM=GT#LZ<;)R%K S>6S^ M1N)'BO. A]JW[JN;&-_5_4IZN3JY M@Z2?@:3CXU%JT6!;*GVXC*)O*<*IKR?3@'N&9:5>Y)V;:K<['6]6W6-7U>:Z MW%QVJ_3[,=M^');%$!8< 9KP2/R'@R("69KQB$7B5X7LQ9]VC;H3B".<_73P M Z3!T3S*7',B2D2>Z?MN N)'7W?D6SU%DU;KR[]N&E$M"CY7OW9;'E?]&:'E M^H-HW5]%C?G^R[JZ[LO*7ED6,,]!&$&:QSRE(U\W]^ZO7V_)F_(D5_EZU"YY #$@"P@+D%.&(@30?P<51 MP9VHKADDG]3XRWTPNM(-VSIG]C^W$G68\,>55!O&U;*$3Q=2A])N%,UY=?\L M_S;R@9T _V!YPI+3NOG#)N?R>>4LI .@7^IZU;YOAJGCW3T 3;EB]W'5A%5=#QQ;8,3ZW,H M;ZI-V17@[:)(TCR,DH21)$D9(UD2HA%($?',R7R)O'F?YD9^ZV#W@VAG\ROET]>R MW.*;[K+!19H081_3D'=WIA0$0+!'!&FN] "&2QP>*;.K"6F-X-B>A78;%W?R M[*DB/^73RE2R?I1^,(TV\51[TMB475>J_7Y35$V[Q9M-]4T(W+*Y7R"2Q31E M<1I#PHJ4HIB0 5@,(8A7 M#]Z:HACG!&!.DR0N,(=A(1)40GB68(% MC8TL.!.#8YNRQ]1S;8I]S1!9SJO M!5;]Z)0V'*FMMSCE3?&WRV9WD\']^ZL/354W?RN735%M1&>NEFNVW"X719BF M109BP+GHMB$$"02#;9(G&"JMHUBQZ+A**Z>V&%6UX%0B##F*PQQAT("]VJG8?_#;\=[;31U*99^> MGBRPSICTB+/MSJRVV^JFOS(98HZ++&$T0A%+PXP01$8C),E3I=&CVJ==CP3; MW3GT$8_BD$Z1)LGAF3N&%(=:C\CQ1XT>4G1N;*3'I1_ZH@O^\9C%A -9Q2B6 M5=,]MBY,[07J]494:_T[6>VNP2R$Q2*,$A"1&.(TRR%,X6B[R"A2$1([%AWK M2P>R?X2^#-Z6R^XL6 ].368L<2NG/M/3JB9*1XP*;3J42T<8_=$I*3+/R)?= M8/BA:I9]JETV7]5]=^W7[A"H^$_WWLRWY;HS>3CJ_?S?#Y 24_.()WT?_IT2T-W0^H[N%S&2#)P:DO ML5$ MP503:Q-ZY:1X(F;5A/994OV1S].,TI"SL2RFG!&@(EL&9AS+UK"LU 9'$(//S7)5]MK5 MW<+W1[=VVSW9&[#Z[LOVZFX]OLNM*&(F9,N)V$0\JXG8$2A_I.LT4V>DRP*] M?DB7#4=JZTU/3;KZ3BJJO/YIGK%#'E#\NOE2=8\]/L&UH#!/HAA%*MGKGL3>H553-7=QD-,\+T*@IHB'_-*##LY&(_!2/W59 M/Z.NS@/IA_:Z=[.>N(/(Z?95NVY$EM@NJ\WRNMR9>)PI\C2"(44I[,ZX1!DD M(!^7HVA(L=2Q$AMV'*OO'IVTW++6:NYN_VP@:GYB+ M$H((CFF>%BRB*4:(X]%<]QN5FEK;B&/5'G%U\YJO GK7-.*W?177O2Z_^ZU: MZ:Q/IUQI/ F3:E*^A^1/*7N*I3.EJC&Q?I2BYF[4EAN<0BDY'*JHKS[=M]TI MZ0_+9ESC>6P]YC1D40+2*.O6JS0C(5:_R])RJ9!T0[$%5Z\*K MVFVS5*MV/S3U;=EL[S\('%N\675["6Z[%OO8/&-1D9$D!6F>$EK0(H9CLJ5@;;XUFN+)Z%8K4\:- C'2L4A1+0'K42)?J6V/>[E"6Y::4V6V=6H]*++M^U2[;(PJ2:2I_ZV\W.*V+4^5]5%((IH M'"<8T1PA!/9;=1D*(ZF=L[9LN2^G.X3!#J**B%F@42953,N@?3#/!BVR/1!_2UZ4[MI;:H+B$(;RW8[7#A=_4?? M )]'@! CF0 1B623AR$#*-\C &FD=,>H3;O.EQEW4(.'6%57%BWR++O8. _% MJNN/S[+KSY2* HUG%RCM!\./B14GGCU9QG3%GK1.WMPNJZ;+T.\;5K6W=;M< MO[]Z4V^NWU3?RM5.N%]O+M=WJVIS+?"*-EY]69?G%)U@E).,9SF#(88XR0J: MCDC32&XR9DY\KK=$=]""@V.*ASMFB9BD,GL>+$4%WWO3/>PT^M.M!W8>O>I= M&BK4BV#O57!P:_^7WDB^_?B<2PTSM@9/4LB<##Q.-;-'0_X^Q$TK#*WZ7/B7 M95-U6\7'3,DWVVH[ %ED*89Q#B-84)[F *8,TOW0 :D]#F#/JN/T\1<1PKMF M./(\ @WVY68/M5*]4\PBYW*I8AZZU1+ XP7I[CV:(.A-*EG5-M^8/S08@=^ M/;DZT0USLKK9+HTWJ\I03" M LY B F'$ZGA'D'$.EVV#M676L92,: M->FR2*J/F9,IIQT3LNC MFE0."((C-G?EJC\K M\%;87)>T7J_+RTXS19$H%/3^4OS;ZS?5\$+5\^O2,2[2)(MX'D43&[.'EP)]KXH[&&?*F[GM=37D*DI[DO1 MPL]'R\YAA*D"J7!@P<. ZAUJF#"P'**8VN-ZOEZB^$QT M-X7SL=Q6NX?(#N]5C],Z.$IXPO*4ISCBE'( \F%#!$QB&"G=ZF9L;)+MOP> M1R_'*PY,S&F5&YM,RJABLCQ-YOP#DY=X.S,VL4:Y'\,3>^X\?JS;+D^R@L;* MIOHF['Q[>@=]%+*0X2Q#A,$L+0@$>)S*25@"E1Z;-##C?(IX1';\!**:?)F0 M*"=<$_&G)EE'H/R90SG-U!F1LD"O'_)DPY':>M-3DR1RUU:;LFUI??.EVCS0 M0%Z$&#%>1!F.XRA&.&5X-$ABIG1KF($9QY(T(@N.H:DID@F' M5_]:W=Y6FVN\6?WS<- A#O:0A\7WFVK;_=VV#GZIOY7-IE]=7 ?X;ONU M;A3.XKC]F,BM@:M2=6JUVQGE M'JQKN_.MGJ+1JDY6M*7XV:\BI3(QOEC7_5WG_/MMN6F')] 6)(,XI F,HA@6 M88P 9..B$LP3J'3OB U[SB6"!8=OYB6FY59S#.T^I/ M;2_!X]D)#7M1\*.JM^K1DTD-VVPI'!=HMK_>XLMM]:TO.0]#B47$, ,H SFA MC".6ICS;6\0QD*K>;=AQK'3#1N=N]TB/\M6OM\IG!?0YE)RMF(@^Q2F*GJZ[ MV^" ZZ*?H?!&Q,[P=FY6P@+;?HB6%4^>'A"PQ([\Y7#MML5M6U]62U$F_K7: M?N7?JZ,[[0Y8WC="2[>-Z,]W3;6Y?K(.GV2(13C/8P 0"@M(DOP $'"E U 3 MPG)?[!W [9Z#$HX<=6O5B^6FBY>\M!>1,T(^0]C]T/TY'']R,]Y,W,NOZ"V;DBS;OWM\. MN^=?"Z(WW5ZN[@VT<:]$5B#&116>AP##F"*8Q.F()"58::.G"_O.U_H$Y%<] MYN 8M.I"GP/B95?]YN5<=0FPH_O+$[HO@AWBX4Z6 7/_F*,_6[@TJ#Z[4.@N M<'Y(ME,/GRPANF935H2+NBFKZPV]:YIR(S2_$0:7_6"\%4#ZWZZ/=ZL=S00S MG)(DI:D8;\ 8%"'EXTED2(C:!E=W*!P+\@ \&)$'1UC51-EA(.2DV8\8J GT M\_0/J'MU/L;MC31K4WU&H-V'SP^9GL#/>NJ.H?K*UF5]4WY>?G]B+LP@BED( M,E*P) (%2,EHCD5(Z4"GMA''@KO#%?3KEJJ/9NG2)J>?DS"F)H\'LOR9=SA% MTQEI,V;6#^4R=^/)0U96>)&^ZG[9;/K9@;+IZ]?'5@$@$'#>70D8BS(U931B M@]6T*(C2U*ZI+==+5MV#R1VN@"VW2\4[[DUIE).C*1E44Z416;!GT1]U>H&U M,R)EBV\_M,J:-X^ON[?*DOSZU8)*6*UU2E+1AUK&;Z\O+NY6_<+&N^W7T6??( \&(J(N@G>U*WR0I0M MXF67F6;@7'41Z2FY_NB?+(%GUWPLQ\ /1;3OUI/U&B>\26OD>MFV[Z\^;84) M5K67Z[KM'CS#7]IM(T:["YBE65; ',4@SW@.02A$.LUXQ.*$XTSZ"3)#,PX[ M9H>L>VBRQQ8<@0M^&^%-W1O/DW6N$UJBV9.^9\N;QUW.*DOR6_Z$N:_U6I#6 M[I[_>5=ORX/]0T\O$A3F+,H1C0$G$'$>P\$^I#C)U38 VK+J>HWS".C_&PR/ M8G58C[ID\)OR 1$'[$LN>TBE*3P[)Y"VV'P0QL=^/5DOZ$; MYJ2./ ['S=ONH&6]N5YWS^8N^\."8Y[QM$A#GH4X+)(XI"^MB+DS[*X'CW#[1:\.\*L><;"#''RY#PZ@@QUJ MF;)FJH HG+.;/3!Z9^TJJ6K%B37GXMN_MK MWU^-H K!"O\NZK?-/EW_NWMM=1) 0]'_(>[,D9C%&8505RSVH &"MO2".H;BN7COT]4#RV.6; M<[6]!X^.H==._-1XT;W?5=59M2.Z9:WC "K6NLN)G68![#YL;BKC480/ED3$[Q,VK3I9\R&TV)0TM26\?6^+YW3K;K8*0\_H&))"@)*8< B%% M;\NO)$Q92XPM3*HE+28=-3%G3D%-)B%MC)J\Q)<]/;E$Q24]&4W= O1DO ^Y MS<:DIB>;_+#;%_>K7S^M@*00A)2$7,0DIDB$'/M\3G'2O'K+JNW M732ZK+BU0H>+83EP1(->W__UW9O/@GN?/I//XI-)GR_3S3]N\^__J_.F[O:H M_TW=Z]%9KS]Y_$P7-Z!CWOYL C@W#KU>3_VO#RM 010DB+- 8 A%%-"$]Q]& MB5!Z#U#C MJ0,X-PZY7L]\\VXE(@FB&"'")10PB!CA?;$?8PZ4;E+3^)SCGOEF=YTI;L'6 MX4"M9UIV7Z]GOGG'WY"I>N:;=P,]4X.&9?1,'<"Y<B;Y=15)"#@B?HP) M38(0RQBP_L,1"+6J6X7/.>Z9Y%"O66UU>Z<*#VJ]TS(%>KV3_/KI\T?R=KH> M2GX=Z*$:5"RCA^H SHW#KM=#/W]<)7% 61C".(D(CV!0%GW_]^'_%OZ;JFY\_#O1-#1Z6T3=U .?& M,=<<<;Y?H2C!U1?\I/IR$@ 8AA3V'Y8(:_5-A<^Y'G%68=0>45/F8(]!/ ,=^")5>S-+XG..>^5N6[G?K.[V^ MJ<*"6M^T3(!>W_SMC?CLO2._3-4]?QN:$M)@8AG=4P=P;AQUO>[YR[]6A$&, M8LI$$":2,2D@)MV'$4ST)FL5/N>X>_ZRWJ[O2]T9(14:U/JG90;T^N#O1,#1J6T3-U .?& M(=2FO;FO-9:EY2_IW9>T6(FP&LJ2. 914!D0C/N\GX!"E"5* M]^39L.-Z^66[]1IX7H?/.P+T?F\AZAS\&TOJL 9,S:?F6LZRJ-0X+3DAI6;G M(D=1JW;Z<9B#9Y38)G,+.-%HRY/:11'?1&DXEBPJ47IYQ&2-' MCQ2:5[(FK3ZMAC)@;TR9BT M9>B..?S<4N,QO9E"9O5IF::-O*E&&;O;[,LV/3\0S3D+$D8XPW%$1)C$G$._ MDBC)DA PKG3BP(%9UVO19U<7M/>WGF#V!<*7>^^7]7_GA==>QJ%F6^(>(G$ \F"9.U4%I8>RJN7* MDFS^?32U(9C;>QA>6>XM&YW M&,VAFM)-09^>K)DPYT2_+E S(%9CR5R&,HWV(K?;Q,9K3OW+(DV[$^((4QE$ M "(AXH1$7(:<=G8A\&.M8FV\M1ETZ,KK,6K>$6&18W-U)W2878RS7I MF*9ZF9&]7!TS]$=!T<8PI;2T+'9_9)_3S===OLUO[[O5#@("#CD2B0PP2W@8 M8@9Z.S[UE>[I-O^Z8^VJ,7DG4";KG6:D*2P8.^=+3XQFHTIC0=@Y96;+P-K4 MJ2W]/N?MI07?4!14]V7^WONL+8PQ(@C *@" TE" &D>0]BD10K8=E M;-N>54VO'G3H&K7AX-QZ1$;+JO-@V)16DSA,K:_/$6JFL:-"LWB='>>=NM9: M8%%5;WGZ/=WFW]+K4Y7\,;O]NN^W/U+A1PF4*$H0Q#X',!)19S7"<:QTCX\M M6X[U] C/VYL.?*VQJJ:14Q*JIXDG+L]&PBTV[0&Q'?E[@:L!N;/%\C+DS9HW MN9NVJ#&#^2'_,RT^5"WPZ[I,R6V1-C>"]P:1#R3D<20)@5A$H:1^7Y]&D>+= M@!;,.!:M!ISWK4/GK8_P3*;L1A*J,,TY'9=Z>M72V /SR)PT:DR!3D>GV5SH M"%K59D4'";@T/6J'M07,DUIR)+?>HO1JT _K_9D-WX]DB$(&PX001/TD(;*W M@9)02;?-ONQ:JELPAB6E)DEJ!:0[?C3E5Y4:)Z7A Q8&"D$SMI91]AEBSVVT M%STU>+/[4.2;M"P_IF5:_:.O9'?=%9>U%'6V(X@2ZON,D$@$D+(H]OO-/E$0 M8*5GG.Q:=*P>;W8_?6M1>D4'LSE#=7T":J@LE@A74YSIN=93HC<[KP/H?3RG MF>O0[$2EE)@;4"^[S"]#U2S[E+MLJ];60=Z>SK/A(&$T2D!( HP2'M0/TAS' MU%+K,+ 5@XXU\-*A$/.3O79H'KVBX89AJRO$\YW,5>'-;+5"G_9ER)Y=E]37 M)4SYLB!Z[]+]\>%H0GQ,*242AA&22(84DLYX+&1D:\U7Q^0\PG?E51A5WE9W MRO9H]7-%M-UE7$6JIY; ,_+,1-"$_<7+H)%3ZD)HSID%*?RYR,M*@6%ED_F4 M))00$O@HDJPW2V.F=%N?-6/.Q[['WKCN>N-MC(D=[:"ZZ-KA4GT]Y4GM*GYL MMH?K;'?[?HQ@CL+MWKKIW8(%=UZ61B5G573IX=,O_MB-'K0?Y]ZH63EWD;7#>Q2/LR M9-"N2T]63:SS-;[B_+5,;P[;M]E-NDH (1'E#$8@2&(_"E'4FXX3*)3>5K-J MT/'@>;".N?):H%Z-U%89J4/VV,+1$<\62T4UBB-T-HKU-.TD-%3FXMK');G09]M%[^L*Z>S_;UWO%5V@6OG-B)C-ITZ:9M81MI: M#!OJ$[4S1,G&XMI3O._2'_O/?Z;;[^DO^6[_M5S%,A0^A%$ (R$E2:#/^OU; M2 A!+>5%&U#F2GO/ZUH-WVOQ>ZT#]A;?;,1M_$+?8C?S7">GSG_E*8@D90TD"ZP>>@> "]5>(H%A"6]?. MC4"P++&O45>ZD;N4>.78N%!V%V&90M!?#,P"9+SCUIIZZ\;J-8JVMH^CM-J, M48<27376=!6 :H0 20RB*F%40X9()OU5SRA(L-*;OJXQ+%&F:^#.A5HM0LZD MVGIPIA/KP? L1:YKD'8%6RMBKU:R];P<+]H&K+J3;5EUEQ5/I.0T$5$008(2 MAJ7H[T+ DG);9]+&0%B@:->X76NV6GA<2;;UR$RFV(.Q68A@UQBMZK56N%ZK M7.LY.5JM#3AU*-;5SZZ"D ,!HCA GN,PKBL <#A+5[$\9 6*)85[B=B[52 M>)R)M>W(3"?60[%9BEA7/VM7K'7"]6K%6LO)\6*MSZD;L28WE:P=$1&9A*A* M$Z&4E$02D!#TNX\P#)G6"Y\N<2Q+MC]7/YVN:P= MAXX_(-J:F)N%[S4JNJ&GHV1]#+MV;NY9"480]D-?T"3BA$(ICW>D84RQUBL" M(TW->=JF/1)G\Y:>EYD=+;>V2;6KJ$-\SG 5CYDDZE"\>-73J_6I.\]JPZ5K3C!M[\QCM"_>DF+WXJ*[#>":WW>X-7XO54 MSQ[G3C10F<(!.;0?AF4HHP._A.19QUH7- MWCDUBX%R.>B[V_);(+4.WYW$] M7T#/T:QJ\R+-;G=5V]FKTN8X=7Q;)U:DKUA+<9 W1X[J^\(\PK[UU>_\1,#\NH ML#94WMHD?1F::=>EQX6O?;XT->[G_'M:[&I)?=8VCS )L0@C'$E>22SV.>EL MQPE#0.\N2#LV=3JET660O=+='G%Z^9=M=MLLI)F^V6>);RWQFY#H4>IWPKD, M^1OF[67]L\3[H@30ED_/*Z!5QI3?N\_OTG*?;8;E-PI%C&I+01(2%,0B)K2W MC073FLJT8]%QH??K/SZ-*?(LL:HF=-,3:JO,FTWCE"@;T#B[E"]#XRS[E+ML MI'H:1]>[/SYG=Y7);WF9'9]K)<27$,0$2HYCR4,?^Z(WQGS!].HZ0R/."[D: M4R5E+2A#.3,E4$V_)F!.3[!J0%[#&U?FS8E,/<_,@"Z-I'(90C36B=QJ\[*_ M=^;M\=5 &#$ B @#R/T@C@ "N%_;B7V6^+;WSZA;=EQ>G9<$S>KP,XO'YH^8 M6@Z"FHK-Q[]Y-3:*^MEVTKQ5>.343326H8^.?#/856/*H/(MWH\L/ZP9NZW= MZ37+RSU=EUFY A2*.$D"P$$L IA4 ^6CJ/M [ZX0Z\;GU]3C@8OTVJMQ:][] M;3T::LHZ:R"LBZMR#-S<&*[)Y8#$.@O+,E36G7N/[QEWRZ,EK3T]T=4\D?CK MKDC7VQK7S^ML1].J=:>?US]60C(?(@IQR%@(,8Y(!#ILB(M8[V&%21 M0I7/ MGLYKG/%.WGBU.U?>E\8AK_+(JFC;"JL5)9\AHB[DW4HPYU!_-?[-4X+E^+Z* M/&';9[WDX81QUQGE;?6[$[8 U)<.XB (!)!Q3 5(DAX;H;[6W233(%I\1JG= MF3ZC:(;5;49Q%]&I,XIR,!>541[P[R"CF,7W=6<40Y\M990QC)MFE!.NARB[ MYRA6// E(A* (?Q@)1S'H4+&1:!Q-LVW:<)7Y9%W^D^QJO5QZQC1/ZT6R; M2?J41#L0[P[FO++\ H<: FPK&LN46FO>O2"J=ED<+Y\LW^VSW2$_/!+T#_6* M:9;OCH_WT#"4 @*4KQ\00 V1V>\PZELV]9E MW+?.G_]M2YCMQ7&L5L\20CWY?N' \LF#Q^6VUSLQVQMNXWDWDGSK05UZ%K#O ML')B<,2U\K[@AV7_(Y@O@0M ^]K/^^)MOKM-BW>'>L_-^YO^[\L5P9* ".%$ M DX0I@DD_@EUK/7@VMQ8ES#AHZ!65UX NN>^JC[EM=Y>>:V_]9T,1X\U-SO/ MW534ATS20-SLUG8;N:%]W@MI,\O(DXMAX_'>\J7@FC##ODW+\O/7 M]1']2G( (RH3$?DH 9!$+. =2"PAPM,E5&UHKR9_UIYY^\JUDU!.F2KU8SY% M9G0:[KD2H4ZD%YCS'L?$68HS#OY?(:.9.V\U@8V,P3SYZFPAJ?ZQ51P3$@B( M$R*@C!C$" 8]YC!*M#:.S8OTU62S[;G&W36^7GGKL[7F>HYRSORFW4;F2'"LM_#70AOAUK&*\B'CX(V67HT;2Q_Q6QIS(73Y#DN0O/,KJX"7(U,?<91 M"!)!$4BX[ >HV(_(A,E3&]JKR9;''%E/C6T;Y^:<)GTYYG/,BEH-]X(F05]3 MKGL;JNTF;], MXV(C+4T0$@?9YE**65+N>)Y9XY0P,E"O0>G'NJ@EX%;X=*G+CS,&E0!!R*,P M]&/(!>6LOE:L1<:D+UW+M"Z>):BV4E7J1BA1;SDS MF ;V]28*8X\MY(UQ;-LYH_K+>M_][I_9_FNV>[]+ZY>H']SRLTJP2**(QHB' M/L0DA'[07Z:6L!AS>\=6KK7!3]EN]MM>OQKCS?W M3G_,MY7M6^_/QFFO\KIY;?[*D^NL\'Y;;P^7'YV?+>AJ^65A\7:07O1"_23$ M2[I]33\XQB=UK49^&?EG2H>USO,ZX/JE['-3;HM+2;'J.G7/.:'JY*_&5$'[ M_+7(#[=?/_^9KZ2?Q!B2$(.8^'&%B?FRQP2"6&F6:1HD2SC8V_S0R9=36JG= M:12G<\BK/%++)Q.%<3B5+"^"[K+(ZXK;=;YI7OYK'F%Z1?%[@'MA<7R4Z&OR MFO0=@"YY6Z'SF;P];9CF3=D3^YK/T1'<)NH*28^I:JCIRIQ3A@ M"8U[5#$/E8Y[385E^/;=IVV44YTC< MZM%TEKH?46HQ>9L&ZW6F;V-O1R;P<2R[NHT0@8B0A 28R8 PS %@%8J$ (8C M(HE8[?/]>FMC6E??ME:*/L)45H3/]3_Q[K3N)/R+78RG&H'7,+UV*UP[O*0EU! MU@!X5FZV>7DHTL_ICSVMO/YC%2,@$Q$(1.(D$I@B"F!G.H 00)T%3RL&'8]8 M'V LZYN5FM#HK3G:859-NR8G54_"'L!KN/1. +W?:XA>@W%B*5.A;4#1K+*^ M#&&SZU+NL)5J/C%\*+-=6I8LO_N2[=I^?;JA,<:0"^8#)..$B&IT"I O(!6( MBA@&JM?TC++AKO/UL+QS7+-5#T,D#70U*]PNHXO9<>7Q([KV^!G1I9[KSU@ M"A*"D: $ YY R&%OG >!UKUGEDPZKAZ.'8YL_GW(C*[LM,6ML7"YIG6\A"VC M@E"C3D_8QG"_6(D;Y=3+8C>>,Z6%P=.CN^_R'5M79#23(V_3=9F6\K"O[/^2 M[;*[P]V']7T],5]^KO_^A(D#R@CA D601F$B$RHBGP8L((*Q!"J]>#(-$L.O!U>5!][)!:_UP6N=\#HOO-X-C;4C]]%26/=;5*#T9/<8H_>:,:H$N?DI M%5F>(VP:"WZ+"I_9?H!WJ#D!.L#T5^ M?=CL_[DNBO5N?_\V6W_)MMG^_A$,GQ 2!9Q*+I-(!C@FB/@T!%(B&L5^HC,< ML6Y\PIS;(?9ZR-X1L]Y(Q7X U,8LLW)OF$8':1\AMG:&,KJ,#@QJG 5G&<,; M=^[E$S5R/9$5_SY4IGY)]U_SZS>[[VFY;P7^:!8B(5@4TQC'(*0P]!E,?"PP MEB'P,0(ZHCK:V(0BVF+U6K#>&5KC M@>Y6HR.BG;>K)IA5PG2OD2:0/*:(WO M92BA/7=R1^U28W+G@LU/A[N[=5&?"Y/9KBI\L_7VS>XF+^Z:4=@C 8XX)X D M' 80)1%@,6# 3T*0@ 0"@91>0Y\,C&.EO-B!K[R3&][1#^_,D7$3"),$4F'J M9VDQM*2_?XGP:4P!+2V,9K- $X53;1[( J67IH*FC-8"9H,F=3>?J5=H7A1U M7 MZ?\/RNV_IKFQWG*3-W2+UZ>[RT]=UD=)UF5X?IZN.J!@(?5^$?B2(] 5 M@M>/.R,6$#]FS/>U+HERC,7U8*>&]E.#S3N'KWF]D^N J(UUEA0+O51\MM1= MC3K/L7L=^.:RC%K*FX!]:0)V-HT_UTAI).4# ZFI@KF,<=9DWCZ^QFE2EO4G M_=_L-OE=2NO#1FG[Z\_K'[SZGW*?;-9<+9K!:T]Z7QH/]=Y<.5UWO1G$+H_!@]Q>4\BKH+"?,' MT'Q=P5WL'*\U&)&NM/3@-IS+R N3>7MQ86(*EO7S0IVK\EV=BWJ$%2KQH\Y? M%=9=>I/M'P]%**&0A8B'B"8LK/X?0CTB7V!FEA/LXY@P'YS GRE,A=^B\CN( MDZ[JSQLB<\6_&)T.N_>W#OW?%Z3VVF0K*;V[$"Y-Y1UZ>E'A7;.KK^[BYB;= M[+/OIX3SL1J-?$QK.K-M]MQ,$R9 E(_L!0B H.(!?B8<$+A*ZW+3 )DRM7K M'OVY>M0.> \]L*CW+B*G*_@S!\U<\5W$R['>ZW.M)/@.0[@TQ7?IZD7)=\ZO MON;S]"8MBO2ZPD+*,MW7Y^3[75!9^GBS*6(X"'V(<.1++$&5BORP1\-]O0U) MKC!,J/0]\$8Q6NC-=, 9>(LB;SE4NOH^7Y3,I=UR@!RKNA;#2H+N)F9+TW)' M7EZ4<9>L*BMXLQY\__ZFOK6_21SUK?!_U@<(SJ:#H!_B0$(1)82'(@$PC'O3 M(&):9X2M&'2MS2W&NN:JL#>D(#:)'\A M:FG5I$2 B'P(12\9[\YC1R$@+ MQQJ=3@_/AK8/L-H3Q=$!T!3&*;DW%D<;M+M5R!=H5%%)6Y%8F%):<^N26MKE MS5PQQ8_U77^YS?D>$R08 ()1'S%984#U6\"M=2&%6?$XTN8L>GD.U8%<&K)O MJI;NB;\@C5.;4S*;&&9W+&$*QXTN8E&I[)!I;Y6\(I&7O.Y$[: MF%YIW.:93U5K2^M&=[KH48KZKO4 Q9A%S ]@ !,_I &A<8(3J;HYRO3S[I2H MJ[B.D&:[OO0"-0,EU5@REU%"C?8BM]O$-(>2O9VF0%_Y"4 A"2F()/&9B ,. MPMZ(+Z3>7D^]3[L>&)XZ2(-'=]"GR9/BV,X=19I#.&5VW S/'O P- HS(VP9 M2F$*_O&8:@P'VKKP:9/NUD66DQ]9N6+2!PF$A$K&0AY#!,*HLT4X3_0FE(PL M.-\:TF*ILFB%QE0C]#C3E IG=.GNT5!CRJU>G).A(AM&Y"U,/WN0!IK'#4VM3*0I M5]X9-._W%ISV5C)C*A5E9A(6S:1&DT!'6[TN\#.XF6LLIPM1H/%^/-F098<9 M[:KF;;9+WU2_+%=Q(G$L0H %CY#P455+]9)' 8SU)$C_\].->FI,7@/*M*S1 M($VSIG'#E_$02(4JMW7-D1"5HD:?O87HR0@'+I4SIERH/PI7[M_?_)SGU_66 MT4]I\3W;I.6G?'N]JM>L$DIB/R0$4!P$(>\G:!@B>DHRPHQC1:F1U2N]]0NV MVL^^F7.G)B@3T:8G+#UC#:QF[WH/S*N13?VNVR6&!I3& JW+4!P;CCQYN@LXXK'.N\PZW]72&/TWEQLH MWK<&BY[$:)&CIBFN>-$3D9:2#\.4.%&,,_\'),*$I65H@A'R?'P;T>OU[[^E M]>.0N]ON>/GI"3LL()+UIL($ Z(9%+(WAX@?JQ3=IA;<5QU'(%Y:8?L?^L) MPPC^U&1B&NKT1./$6@]JMM7AB_0,:,IX2I>A,!;\R&TW-LUYDW1;_>WMS^FN MLKNMZAQR?9?MLK)YL/9[VJ%8\:2J=1*91#CQ8QBQF%1BV!E/"-1;/;9CTO7\ M2HORRKMM<3;E_?H!4LW)%DM,*T[ 3$^RYJ1,S^_/9_P^!-EKV\0S-4K,# MV*5^&4IGVZG'LSPN.%/5P(]IF58_^[4RR]/OZ3;_5L\W]391I;@A#&-)!?"K MPL\/(WZT&49(1_K&67*L>#VXIB=>G^#IR=Q(,M74;3H>]43M 85GR.91LD&6 M!@3,#KO+T"U+ON0NVI_&D8?N*:PLWWW:KXO]K]]Z6U"&@,8X"0&$"9>L,MNO MIO&80*5[V\=9<*Q*)UQ>60/[Z?!-8_N].6_#0C0=97H"=,;6IXZM%[7')FL: M9Q4F8<_LB,(S;>X?(X\D7/+V&1FVP\X"#B",]R&WV5ZTB\)]4=D[%%5=RKZN MB]NT7)$HP7[D,TII$%?_&T01[DTQ$/FK[VGQ)=>H!O5-Z+3^_1\;*[;^NL&'Z.W%49\X2FX>K%G-7%%"TC7'A:JXSE0WD!*\^O_\RVVS?' MIO(V+\L5QJ$(*8MA+)'/N @CV(_:>(1\H-=K#(TX[S<]KK..,O%RSK/$#*WL MC&-R&7UEK!./UWML<&*\]+."S!<12.(0B2@45+ D0;T='TI?9]E7_^N.%W\_ MU__$RY\L^(Q<[WF9-,-U'JM\C5W?F7E11V#;+G5D!,E*BIB0.#"=,3$@TM*8LR&JI9T;]6P0U&D MN\W]YV*]*]?-,/OG=;:K#;?OW'Q>_U@A!&,:2\!])!$'2(+D.&K D'.=I1"; M=AU/0?8/2&TZK%XM/5?>+M5<&K%*M9HLS<6RGESU!/Y^[:L>P5)_^1O*\MO=I6:5'^R8A%G /!"(RC M (8!0WV9)R2$6E?O&QMQK((]CJX TY,^<^;4=&X2TO1$[02I*\*NO![5U->W M/,_-@%"-IG,9JC3>C2DXFF5'R2,>!A7$ MC+&E"(F@_=>T>)?O\H>#QMYHA&0@$ JCV&>0@A##8RTD DHC MO>67D<:<+\,T^+H:Q4! QG*I.%LT'8F:$T<->^?(CC-(';BI)Y$&F1J:3[)# M\3+TR)8SCV>9;'*D=X_CD^(PP@ A&$9$8\RJI$T% XO?FA(RU3O(9&W$\5?E$/+RJP/'* M&J+FX6)S&M4D91(&]=2EAU3?T.XUH&8[6GR)G0%U&4WH,H1FO!NYY88V3G[H MNLPVJ^JKA",N$11+%- QVJ-FP;'P-"#&*8PB4V;R8I^DL=IR MY0US-HFN-! T1$6/QF4JBJ8/+\B)"2.F6L*S[:$:<:]@3)B$6-*("AG%U <@ MZJWY/-0ZF&MJP[&>=##&*8HR7V::XH*J\:KR$G.3Z$H'0D-9=,E_&" MNIBQHJHO_TRSVZ_5Y\GWM%C?IN\.=U_2XOU-8[E\?]B7^_7NNH)S+)DX((Q1 M$ 90<@0E\1&G/8R0<:WK(*T;=ZQ(/=Z?UBU@;]<@;NZ-;#![AS*]KD9?IR&7 MMUEO-X=M^S"%Z9WB/PCC;F$Z7V0'Q M=!:D9:BJ._?RB1J[&QUN:\U(1*+Z/PPE$IA*ZB=2]AA$&"4N1%C-\O+&F):9 MM2NA]DEUJI\S#%>UF+2@EWH1>5UBJ>F;H5*:,#A2)KN\_@3*BH;,[/C;Q_D9FN_5NDZVW M'_(RJX>N98 M>GMW:E4X.>2=>53/$9Q>9JE^[.B5U[MUY=6.>8UGW?.57NVAU[BH_<#6Q,%7 MT_TEQUTO+\P:;]DT?+YHR"I2PF;F[2S?[]KMG< MR_*[;T7Z-=V5S0_UFXZ:?G7"F7"1,,[]:K12'YLD)**\PRE#3+7F4J9'-WLF MN_):K[Q\Y[4;Z!\X]FBOGN,\YB+\5C+9S)&WG1T,\\[_)Z$+?>DKO\4"%\?W,V'7GRH1_L/)TG]9^=^7)>8A^]L9B"',=6-_$L)ZSF@R+7$766=B;R^F&VF9%WIX9:GT)HYPBK;M;>9B1^;KU4?2ZO?_KDNKD\8 M'V.+, 0820XYP)00'LB0]=A0)"/EAUXF0S1'?FG7#>J5A>Y*P=X;KW/G3)C, M,\S$D1W.+\L-JF%V>?\DGN__6O'4>"1GD7$U>U1GVOBJO M5W^F]SF?L\,87-5U8:KU75H-@C^O?U3#WRR_KOZ\2-=ERM/V?T^;KV.

    F9$)3'$;\=M3ES_59)LLXS]#?Y5W1FVR38TC,SV/'*J*EW%\".M% M%#$8L)1X"?$XBK[7QV%(H;FJ2=:B[0JIA>$\E)6XTECT-[M5D333)BH@&R0; MKW8ZD$L2N Z2MLZI\OXSR)VR3TJJI\>8&?'[P.GIS+,T=5GJIQ%F""5AZ(:! MUYMG06QPU*A@U+($'I%,IX(JE)L00DML&]?"(\XER>$1E;8B:@3@9Q!%';>4 M=%&;-T,S;,W8X\7@,(E@ !.0>DF<1#3"&+E!#R6)/9.3:WH +$OFYUQ %4I9 M[)S]73[,KFV<*G_89NMVY]FZK/="2^^Y9UO5 M?3)%]F5MG8MG-2D]4ORYH_CSD>(6Y:"N,U"L\';6#%3KO8YEA'*Y9Z_D.'DE MW]A@= %/5YGVJ+37_A22!T]3:]$*;_-/9;';MXO Q>Y50.7-,SQN"@%TTS1$ ME+C(C\5^SQX/Q53JJF/[*"PGFB-VIP'OM.A%M7^VM_*O]/71;L@D$M-BHJ66 MKO[# J60WA83,+VD9SEPN9 @%((0PH@20D%(T_X^@I@/%Z5N,[%I?[(QW+'' M/^O5CH#NG&!W>O Z(P[#T5$9Y,T7&-U!W\\9$YU1X7RQ&3M*-!DCQ6&C$FEO M#B/MA& !N=&VAZ\.,VVR:6'8B3/>O-?\&U\>:W&7Q9"I68Q2CR$?,N;BB*78 M#_N-Y$F8T-32 %0;SS*'HIT[XLO.(?NC'?V0&A^@3A+-28:J/U<@K0U@)PGH MI$-9G<#:&-:>8];, '=TW!:0SJ?V6'_0:XAMA;TC^V:GP\<;<:-YNBV_U^BZ MWE?9>K]*4,A" !'PB>NCF 5!Y+K0QXS_&8%8]MV143:L;CEH88G^VUSGWB!S M_NBQ37R'T"6:+N\?&,_N8O8)&'#EY7X 4_S(=JH/^5Z8^E25WXI-OL&/?Z_S MS;O=QX>\RL1)';1N2ODB/P+Q@]AG,'!C#.,D #&-O+ #XB7(5[HAPX)YVUOX M1>^[:7I?,P N>ZA.-F#]/VI[KVS$0$[N9J9?300YV%;[>KC.]:/SBT#,BY^_ M. -HYXAZ-H%4)_:";%J,TC+$U*:#Y60M7DUXT>:?A^XMEJ_EYUPP56QS#N_= M;EW>Y^_+FG]?%2H*_!13 D.&6$C$H2Z>+%JHP"-(Z4#5+ MB_>)3\Z^=*K> M*V>7BYL;A5_.+UONV5_$C]=";'XY] +S<"([!E1_G@8@EQ<6'WNUS/$L[(-# MCD@I[[JPO^_#_K/D&!M!NI"%9FT3R\A3\U)0+JB/JN4ZFC]PJ2V:B2YT+TY] M_;O]>K<1>YUS\34'OHH)B4$,B1MX*4$$JEEN,$2Z7+N;@6BT#/*49/:=Y0'DE4L*T,BY)W@5E-DW_,L36N%>E MW4:K6/Z+M^/>W3]D124DG-QEU6U>KV 41"2A,?1=B+CXAF&".F,^\T*X^I97 MUZ5T":]G1*4;GN*1[HU'2.VK8:+Z%E4W+Z9XA]P4]4-99ULQU[DM=[>_;HMO MO/[*FM?V%&ML398EJV3[]"K6N0*05293F.QV7(U5@GGE=W M)CB17ED1S_3BC%>'I+Q_R'=UNZ#JHC1,.!=>C#PO!L!C7J]\?AHSI8E>31.6 MJZ\&U:_7 I:S/L&E>'96DS[))2G[S"DN1IV01F1(L[,$]2HMEQ:?QO&X#)49 MZ\3S!2<3G,BJS'%KI[<)?-38L-^B:*S2S2CPG45\UY1&OA?;9CVF[ MF!1O%WJ<6=Z7T0$-^U3:;*EJW?-U:[00[3?VQHH5X^/KZ("2B7OE)!%/? MQ3B"#,V%)EE]&5;SI63M&ZUWIV655[<[MJ+S]:/7ZN,)_OF4IG?LF(G%.?O MNRK/ML6_\\W*\T(W3!$&&!.2N)!$-.XA$"_UU&[W-VI:(PNK]>[/^7V>B5>H M^^U6]R7/OUGUV$U -!,6_2UERL_)FPV#W !B>OZUAA4=3*?'Z9P =032;HGN MRCG"G59558B\H*E6XK$,1;7C6CE!>U9=T+K)N?5-6Z]]S7[D-=IM^)^$?[/@ M)1I-(A\%(/#%KEX%0=;UJ+)^R"U43 M4JFZ0M6QV.U':, UR89_Y73XIEZ9NLS6Q24I0T0O0]?,N?-B$W'_5U>?;W+=E_S^X>RXD70<49ZA5P7T#1* MTC0@%)$ 8B_MD 7, UBM2)P"D?7:4IL[]>!= MTZOYQ_"B?[W/Y8:)\X515ED7$C]-\;W>.T?X5T[OP-/"W*R\#:U3H_F_J*43Q?9I:C]A!Z_2 A3LRUUVEI<#)S5=YS NM@TV\?*G2". MPQ!:5]X\5.4_\_6^'2.O2,(P9DD$?,3SE8<007W5'00,1M*GJ@W;M5P)=VB= M)W#;B4%Q;:] +))"W1Z74SA0:YK^RYH^-_-JVBU)>@=7:1N)%>X5#BW/& .] MP\EF8R%W_EB-I%<2G4VJ%W">V)9GI?V&JI"@WA]G9+D1WG0WUX_K0[WGHZJJ MOBFK 4DGOJLH21@%D9\R""!R4RS^UV%(*)5:O[)CV7*2.L'K=(#%(86O64.AEKM.0H&-(R(N0?.E"\N6-D,@E+U6F MSJ4O:XPO(('9\ZV$ SV M0P]Z*DL,YJQ:3EX-T&9'E-I,F4%:Y>;#YF%4+0TU&%\]TWAUO&3$&9!..ZDE M3>"%J2OS05C&!)4%OTK;S5=YK^B35T].3BV2[*'89]OAR**'8>*F,0C=E"4^ M\6C@]O>B!#1-E X-&C1K60A/WEH_.8MN8(>*2>;EI'(FTM6T\K5'TCGW1_'L MH,YV&ER>QE-51S-E[X> M?JKRAZS8])MNV ]QY"E'NTU3[J)VBT=N')?UIZSBEE'""/51 MFL24 @0\/_3[>840$"]5*%1-FIVF3NVA]9L%KX^W=W?3S\Z#@*NP(&2*=HF5 MN"FI-BFK \J&<_SQB_-I)I(5UMIF(%MOAJZ4R? M_N'4Y3:KG(?R.Z\-U3<1C.97*UE8(-98EG@GBN^6Z#=*;0MLCLH*]E@UEP[D MV=7- D]8D)=_/?(6J?N:KEP6_#'\C%@2?+I(V1KW*0Y(#+TX(HC&$0@]UN\M M#'GZ848FN+4L3S-T:.IGC52C*W[/-TTL8L;E->[4UOG&D+_4 M&95Q3KV]OC>>,WWQ.SDQ^BE[%-/H'_+]QYN3;Y],L(R2,0K&\;^+=<$;]9 VPJ98?6NAC-=-L7'2U=+:0&)J(.3D"W^%O M;F86$V!/?KB<5405QI64V4HHEZK8=IQ]4\DMS>[ ^/0&LQ-OO^C@:.V] M4"5[J?*G[8_TK@L]ID:)6'7(-R>G*U;<"!4O@H;(A6X"TL3S^MT>4>2-+48U M#-J7,H'HM:T4!G?IZA ]0N-LQT65^PWFF[)"-Y MX_B26H-J)@&>&R]ZXU_$^LOOY>:PS4FYW>;--76\__-R\G'-/_*V1_>X@C$C MXFY_&L4(I@&D&/9E982BT)=[^F-:3"J]6NNED+X7M^M8]PUH9SV@[O;J=K@' M.55YJWZZ^$DLABTR<&IRW,Z/OB'*C2=.ZXI#GH9S\&:0[F6&4V$U;I%AU5NV MFS2\?06L&XXO<_EG/W%UIOI*Y"D<1C[*(8,>C'F5MU^TTM$ M4H^N]N4^V\J-=0R:51KQ# BE14+,U"H^GFOKQ?2W(R W")J)?+7!YJ>L-(NZ% M@/FOY\LRV_U^T]:D4/5?_E<1LQ&*6B4]%O5$T'T$MX"UR=6'6! M-1&E10NM$0?E!-<[C7BFYJ&Y MTH, G'H @-@/$4T0@PA)YR*5J)R -&K:_B9I__RZKV[N['SJ<5\Z#0-J, M7O,>JYKBFB1?3FFG9EU+87N0SKYT.IC.IX'U!NE50SM[DW8KJBI/X@4UM1") M9:BH#<=*ZZUXI&JB;UFQ%2NH:5F)JP"/=W6+F[M7U&G"(DQ<7WQSL& _M>;LOI57' XL\)>IE-% M9@T%9J%::\J[MP37*(O2JEN5ZSS?-(^@_I[M.X/-@?46'E=^DFVW]<>;\_A6 M@4?= %-&6)+$,?6A-]Q,%V/HI2KS!M,@LCR5T#O13B2T;]0(.;X?')I MJ<) MK:28+RZJBA+_)*!'#ZZ<$Q^:T#5>B.@N+P.8B,&EO#!IC!>2+:;U^7D.F8%Q MU7J>VSN%V2TXOIB36:6Q[XVXY2"2*^>-V7=>CW?KO:_ M-N6L5ZP;HUVM6)^4[W'%NKAF_I9YB79).B6+==& 6(K^V MO#M3K-MAT?R*WBIFH>L"QCP:1BSQ4B_VDI/1 C*P&T+'[+R[(<:KJ\D(F%[' M,TJ^]?6[I2[:&5FLDP[%,E34AF/:BW.*W(W4SK389;OUZZN#+G-]%P=1$@#7 MCQ(70]K7Q0F*(J5G/RR8GW@WQ$T/U?ANB%$Q&*6B4]%O5$T'T O>#7&!6'6! M-1&E10NM$0?E!-< KW!^D;TQC@:UP9-. 3$X379565WWDL:N>PXRW/J?)OY?:;Z-GK M!K1SDZT53F488%Q.32VSK"6:1TR"V@:5^*+%-:TFGJ7G@O2-IW09"F? C])T M8]-?$7MJ#\ @82[&D'F0LC!-*!GTD850>Y5+SV)&H$R>KK3?;X';.& M-*M$G:5'D$JN,S2I/\^[1>W%\Z^/UMKAMSAK6 MJR3V8\J'S\@%(,!)0(G73T0F((6*&TP-&K:^H/*DU-J6N]M?N1K>.QL.6[^< M&LNV>GTU!LQ])-R#JQ=\$L1A3!?;PFD'K$ %Z M*4E9+PA?ITRR,AS)]S+TT:1#%VI%(URI[L?YG&^;R:OR:_;C?XK]W5VYW7 9 M$-N"[K(JQUR<-Z2\%Q=HM?=ML!3[$ <@Q8"2. E\Z%2V\PS3WC&[>KI,(NM^!RU M5(/#G(,/_= 5&S=I0/W$#;%+:&<8AHA&,E6M07.35K7K ::S;7$*C5Y?GF&S M1O1EM9V)8\UJ50!TC@B=#J+S\G=^&:!;[B8O*4)>23<6 MV%S '5R&'2JMM3S]*9"3':S-KM57-@*L((5N&!,8,LHH3N(PAE&/ D<>TIT/ M,6';]FZGVH8GI8MY@ZF+3W-)3[IPG9WO:JX1?VPFE/Q5B)##J\R)3QV3, M),DOIWOV^TWZKVV#FF_.1().R0D4DX%92,UNR[L+4ROF632_T705LC"$4>@G M*(W$+301"-&@^E$:&=BDKV-626I';-(_W9I_W+ _7EU-1D!.6&\^H(G>RVLEN;O+U_N,-^[&^XTTW_YSM\X\[@4G\ M)VZ@^99MV]F8?H)5_ ")&VE/OW'RFZLXA-3U^/(QP2L25-;)NT<(+URCFZT?ZPO4_\Z?=._L&TB<)"="YDE#G; MPC)2SZP,E,OIF6K);!2F3WE5E)N7+ZVLMP>Q['#J?PPC6.B,IA8&/0)!B2_;$Y>5^A>7"CLI;Z%$2R9%1>&VE["-)05KYS6 MZ=<>\;AR!M>?9>76^VDSZK21O9!L%]K$EI&'ETI.^5/(Q(39>X4I!FG@N9A& M"%+?Q:X_3"T"ZH/50^/FEWU6[2=(R6_B49'2Y] 5554FF5XYU_EML=L)<11[ MK.YRI[7Z$ZFB+9&3CN5_@&;)^VI2@A09GD912!2P* E2-_93%F <)K3?%,HQ MQG&G*&PG>93'+AIU/>F!6U&37*S=_O\ZHA?#_P0=D?;5J(ZH,:RB(^FV_/Z! M$\>_/%ZAL]N\,E-/BWJ]+>M#E0_W/$0@30F-B0L);[!A&O@T[&$EL1^JS(A; M!V-Y^OO+X>%AFS<;M;;-69<6GE"+7>O2Z:UA7$8,7(-C/X#RP_G%Q$Y]@.X( M[%=.A_[DDC$1IEJRC?XL/]0[O\WWW_*BLV*^7[(*$%!1!FE$81^C(:LA&.J M)O^&C-K?)7[^@2&NY/S+NFA.HSHWXCADLS=B*_&>O>50R KY#%%0%>SV6/@I M1J<'Z5P?]ES']\YCOG<$T*DU68Z^B]IK. )+T5C3;KW04BN\29VF$;>@ES?U M8[W/[Q^J_%M1'NKM8[9NCCOGFYNRRFIQ2?]63$!>9^L_A])O11(_#!,$XYC$ MA%% 4I(."AZYKO01&XL8;!?.')6HDEOLSA&\,Z!O#MQE=?/\Q:^#!\<*6N'$ MB,U87=;8)85)37+_FN'.^LP))P6-GSK. M$IEYP2%6R]9/HDM.HWOTQ4F'Z+Y_%MV3\VOD)XFN0E9?<)3U,OW4T9;+_F9I M/E<1S!3,!50)SM^5E*J)=740YTYXCLSK?3=%4/P[W^S+)_D4'5!G?40J+KS1N>72,.52*7L&ME63 M<4MTC]$A3XEN;FK[^N9-;3:)5LJ>,Q"NFQ>-$"^;[N1X.9_(#/.ZB!1EVJ?2 M9DM4GNX5BS[[Q_M\?U=NCB_KWG0Y;U<*8.N\^"9>RLQN;G@"S/;Y*DC]%"8L M)F$D+B0%/H5^#R=V ZD=$]9!3#3AVX)W6O0GKQ.?##V%!\[1A2MG<$)Y0M%2 MO*3G?.>/UKB)7SM14YGZU6+P\MROW: L(&=.XN;+V=\I M>)7=?/*/;'MHFCS:;LOOXD[;K\+LRDMC'"":>A$B"0IA$@#DLIAA #D.'ZOL M-=&U83DO#K"< 9?S1X/L_-8RLQS*;1*9@CZU7*7#G)4-(&>HN;#?8RR9R]C> M,=J+TFP34].<+SS)YFBW><]9W/Z_AZJH-\5:6/\]O[_.JQ4)4( \-Z0!!>)T M6!Q@TEI%+F%,:9_;6%NV:W,!KYD9;@ ZIPB=/UJ,BFHTFETY59J26,5*>A2G M5G3J#;(NZ)4IFI>A6\:\*>TTQK&UT_MBE[_;Y_?UBJ(TB4/?\Q!($$#"%NXM M A2"ZE[;H]_997?/#YN=QNT[+ZGE6;%4$) )X?8\P\ MEV(4B#%FAR1(([3ZEE?7I:QNV4"@T@=/P4IWQ<^Y:"7-F%OTQX\WSJN=4V!V M.M"**F\ZR:MF-+D'>A(YND M?AD=UZA'I;V&JK#F_-(*VFS:O5>KV.?56L00I=A-W21.TQ1TYCS@)[[TFO(8 M([8W+/5 %%841W$FL:X[%5WCAVZ3LZ>PWCH5BWKKJ7ILRJV37O#\W#JH";(6 ML,YIQ(W2<",:I<:?*$6VPZ(Y17Z;35U%'CY97I'5R5JD(FNX M<5F1=7DQ.7#%H<]+<0B(RR@C&*6)WU?F'A\^NZIWWYFPJ3YL5;[A[M5!:W>5 MW7_B<%66\I]GN"KMD<9P58TM_<7(YUA(<__NNQVZ%V>-5WX$F4\I9)Y'$89B MO_8 @V(:C%NA'&E\^F7+*Z>'W#P_W8"^925X(\/S>'*W>W[LJY) M5E6/-^W20;WRDC" A'DT #B"+H@Q@[U!%/M,16Q'F+$LJP,R1T!SGF!34\XQ M5,IIY$0LJJFA%H%65.X\/1?TS "GRU N$XZ4QMN;PHQ9FHN#WML/^?Z)79IO M#LV^N/?%?;'_E/-6R-4P):&+$L)"@"&AT(^]:!@?$C^27] P:M6R5G58'?&& MT+-N-^!U&L#-8S "LL+3>!^)M85IO!F8U]O3L]D%.1F^E0( M.C?U9X7D!Z[=[6D3 MX 6G*H!^0A 0NH2EQ$< >D;\6Q) ]RQFH0^D(F,Z TQ% G0&IVHDT MHVQ+9)T9B%;+-TOG6"''S,"U7G8QP[E<7I$CY5Q&,4SI G*):8]*>PU0Y0:0 M?6EN3BS%N>HZ_*F.]T#(QR&Q$^1Y\9!!,3]F%YGT:?8E3HO:,*. MY7S1H',:>$Z'3_&(H!$R)=+"A#RJI8-7*+QR&G!B:6X&,E4NRIB.5,V[,,:1 M*WG9Q446S@F](>X6(/"F/"G-MRP%06>?R)>\^E:L\[HSDOC(8VD"P\"+:.0* M,[@WPOBX0UK#U3_:LFQS0$Z/2$=B-+B2D&B[-*FI\@P,*>BN7:;TI%:-,3EE M?>'G.3'5)V0!^CD"?&FD42BHY.^E./GV:7OH;01N@N+ )PF%D+@>A6Z,.AN! MER"I542]3[:LD2T>1P#2$0!UHB04TBI':@(Y.3T*\FB5)CUU5*)+3AR?>WE. M&[796( TZF,O3;0'E?)QEU>WC[_EN^XRZ^&6#X+"E'@Q2*.0N&GJXKBWQ&(* MY6M(O<^W74@VJ)PC+*U:29,ZF9+2/FN*=>6 M1?0"LHT=OV1FC TP)Y69/E7E/_/UOKY^_)#=Y^A'4:]8 A(8N0"&;@33) H# M2#LK,*(DE("E/.'@*4B9CJ$220+RURII829:%)0=LMT MZ>FW,FUR OW2UW,R/(*5!8CM&/2EF;:A+9RTO,^*W8K U&=>E&)NP0^"!)*( M='90'&#Y1U*T/GUZ\6R!Z>N"+&W* FJ!L=$2.A59VC)J@30](>VI:EYZGD15 M6X-RNJI(T^*4517_>6W58D).7>_*_#KO%P0Q2UV/8N8##S+*8ACU92\BH>?* MJZK*I]I6TP:+SG!:C1L9Z;1%BZ)D3L2(BC[:8D:SP)1D2%(!3YP[JWPZ!"Q! M\;1PEV-#KZ!POZ%FZ!_T6\-P'*/$A]BC 0["D*9'#44QE%]Q4_Q_QHG@&3YDGRG-<3!\]IGR8-"] ^7>3E^$:@H'W_4XC[ M=;X\5,7N=MCW&E-&<>@#*&I*2&GD)KT9'S+Y$E#GPRVK8 O)Z3#I]'DMQB0$ MT399:JHX$T\* FF;+SV55.5-3BM?\?6<8(ZA90&J.0I^::AYJ(R>*W$+V=^R M[;;7:!(S+_4@ +&/@1O@-.AM8.QB(C]^5OUDVR/H!H\C &D-%)6)DAE$V^1( M<1@]-3TJ(VF;-&F.I57HDAQ,/_/R['!:EXT%R*,^]M)$>U!9.,FS=4ZJ//^S ML^$#'S W"D. 00A\% /<+WWCA%#Y8;7R)]M>0!%XG :0UIJ!,E$R*RDV.5)< M39F:'I5E%9LT:2ZMJ- EN;[RS,NS:RRZ;"Q &/6QER;:@X(P?JW*QV9&LS/! M4I2P%,9NZ.$$$(#YG[V),/"1M"ZJ?K!E611PNOERC6ZOS)*$*-HD2$T3)^9& M01%MGA,Q_/R:$N%0M00VWHI8&FH*"%[[,_>1FZ6Y?K7G!#! '& M09PF(?5=&H0,#I5HDB3R5:+Z1UO60P'(Z1#I]'H-KB0TT2Y-:JHX T,*RFB7 M*3UM5&-,3AU?^'E.'_4)68!"C@!?&FD4)N]:?3^\.Q]$!":!#Q ?R,>0!0'R M^Y/YV(,,F[MO5=ZF[75MN;LI!5ZG 6ST4E %ZB74>";6U63ZIR'='7@0!\6(O2N+(@Z3?HDI(DBJ?VC1AT_8,<(OT MY&FQ'JQS1.L,<-4/WACA76;:>![*%2>4?PJVU0\_399D\HV'PYB*%7>](>\FCS70*F/6.I5"HCO)G[$:.2Y M/HX9H'V>(\AU$^E,8\B>Y2S3HA0WQ#9%MD1ZF8%GM=2R M<(H5YDI/2A?R:4H_A:9;LZ:QY'^E05ZWP5!S%-8 Q1#$&"(Q_A8 !#8E_J MM63+$"QGE%<>X!42]V0Z03PH=B)_)RXXC0\*,F@Q5!+)9QE14LM'_SD!4DA= MRPB47C:S&C"YM*=-W[E,:#\>"TB.$SA93MK&;:30=[N'PYZ4]?Z8T8&X;R.( M( $Q3^V443?IGX8B.%+8U6D3Q%1I](V>WB!W!'2M4835,)E,H)8C9#V%+CE. M-O*HY7A-EDF5XF8XF;[D<'0Z'1&6GRFACG%3*Z6.YM5L4CVB0%&,L!]A"*(H M)H'G^T&_P8Z&R/-6^W*?;4WF4GG;2BET@"D_"\1[LFP:M:K)"M$PF3+M!,)Z MIEQ**&QD13LAF2P93IX!S24^=>9_IGRGX9U6FM-E46Z%+G^Q-IC56??>?':; MES?H]K;*;_GW>WAEA>JZ7!?\6YM^FG@50<;3;A"GS(4X95' XK"'!B)??K_B M5(!LK_'EKZZL9[63.4=GQ&K)X$ZO BKK45-%3V9-<(&!4UPTU(]9LWOOZ,RP MZKC$6*HL/BXPIIJKDQ/&5G)5TPRW9Y<])P[= C+WY"Z7,W85.]/"FZ+B*+YF M/XY%ATM]XH"*$HAO+WH-B%L;P5UMX-A_MA>_Y1)VYF9XHM MAVR"N>)E1\O.?+'EJ$TX8ZP4/>-SQB]Y-#!K/"(X"\C&$SFJ.7,\FENIS-L? M\.!Y/M\/ %8N<"-"^7]AS#\_0DF*^J5?1AB2W["D^?F6AE#@T"Y%/"ZQ^>T?20_"Q#ML1Z4YEJ+KLQV M0Z[.&O9 @D- N!&/Q+$;)GY_TRY#C,J_GS7"QL1RVX$;J2"*-*K*KCT&QTGO M+.3I2K ]$LW(L"29&E+\Q',I.=;C:FF2K.G%65D>P\I;TGRH?[W-LH<5S6_R MJLHW72V^ @R3Q T\#WLT2@@-(.D??F!)G$K=DZ;[V9:EN(?C5"I+.=I$71;= M*3A2$]N!GK=6NIXI0H>AL7^3U=<-B,Z]_Q9*\=_Y=E_WWVFTXU?7^[53CS,\ MO*(:8QF;5RU&HR_-M!N-PNU]D5T7VV+_>"P3?8PC+\ ^2!+(8H_0..E'XPP" M('\F=(2-J0JW =K(H9\.C0J%FV4&-0NW.^GY6X7; M"*X65+B-\>*UPFTT*WK2_+14!!@Q/H8GH8N]B/A\%._W]^FRV,7R^WU&VIE! MHDVR.E^O9B!PCV_8(-2?=5L;=KS,@+>%ZO"U1QC4]N2CE8]B1 M'8?W1O_GY+*Q 4!7Y'_.U^7MKOAWOEG%:< BDGHH1"Z*('93['4@TL@/I IP M2Z8MB_Z7;)O7PW+S!S&3U:PYX_RVV.V*W:WSLM.IC?1-AT)N(F#&*&@FBR<7 M'UZ=2EP?G2/>:2<3U+B\,-=@*2C+F(JPY5PY2<-6D]?!SGU6")'@DGY35O<9 M)^KC];:X;8L-R$W%(?&A#_R8^7$4>'VEGB(/>2JJ:L:B93$=T#DG\)PCOBO= MBRX,\RXGH=-3KJ:<'3ZACV_1CN[+PVX_K6I*T7=!+,W2OPR--.Q3:;/!*MUU M?LEBW16\Y6:A%_L^\@DB?A#&*<,T[<'POTM)I&4(LVMF/\(K;U0JH4FC M)#%;L8P J2KLY=C4/T5PE&Y47T*0-)\ZMQ4LV2O6-:D[-ZMB/Q8+F'"9P,ER MTO9M81S!?CPT-VM^+>[YKWR\^<*_6]]TUTOE55%NO!5/Z3B&08!2YB4$$TBA M.PQS/ B,#S5,@%I"9N5 6SEH(BV^;6%$8B2"!@9=/)E_5=OCEL\X\W-+_>O]O5^ZHI MI.JO^8\]YDS^N:)NE(38A^(>0M\G+B74[V5_X9]XY ZYS 55-\$R3+:?G$_*JIM!RUW?M%CD#L-)"EGS(R(\9O= -$TO:-Y0#U"W<"'W+J7 ML @EG,+./$@QE)YK,FET0@$-87PNN!XJJC M>",$44$$+;.N,!7&J5MK_Y[M M#U6Q+_+ZXXVHA+[R0N@5&-@G"*,8IUX0)WZ0)B@A0_:+$ZE=E-:,3YB&CHA? MEHZZE;BI$*C6Y3.PKY^<+A&_H#I=CE.IJMUP>)96PYMV[VQ%;X5'6:']D']' MZ[78OR F7*IRQ[]2J K MWKOSW 3BD*> ,/%#RAAAOF3'GP**/2W@Z)TC-.:3&F.(N@13!A( *80,.RY$8N#%AH+,$%2 M+RE/"LCZ*ERSY'Y6>-1*OFE"9#T;V(G.].E@MG+1!/=V,H)Z:'_ZE*#ALKF< MH,NW^CC_2WXK$'W.'\I*8'BW:];^Q#05?NQ^V%3$*^)BB%D<81R%!$"*0PS= M!(,4A5Y"/:HWU#=G?\+1?H?+&5 [)["OG.O'X3?:$:CDS*C5Z*C. LP3&/V) M ',QL3P5($VLU&R ^3 M0[FM>GAV3L 6F]*Z?-[^^V*7O]OG]_4*$@_2E #* MOTC$+(07]J;]R =22WY&#=I6WDL]V_E#X'0:H*HR:X1L25V=FF=%(1U/L1W5 ME*#MDDR:9'TANFC4I>=":)XOZ6F*YMGVCS>M;2&Q'9AZ19$;I5',&$!Q@OPX M#BCH#<((1$J3#_IF+*MHZ\*4 M2QY*4!2G7F^!AI'211(JGVM9<1HHSB];_O]_<1X:2-/VDA,N+G0+'<:6T0^T MD)?CVXOJK2KUGN8/52[>\>&9'MV+Y/_O]NO=AO]HFS<;JP(8$!#Y/D(!"'SH M$H#DCJ'1WC1BWWD5.,S?1Q=@+4R7\\Y+M:\;B_.;[E 26(6_FW7IQ*XH5WJ3V8.-BFW&]R+9I MMA:WL!1Y_7LN:I 52)D/2<^PCV^D11N,2F7-UD[= M&QH.^ ^GBTCVP%'N'U>4QLCS441 '#$41 B&?I^R(8ND;EHQ;-)R7NR 'KOH MZH.'LN,04?0M0?W.^ ME#8:F/YXXN-A7^^Y99YAON3K __>]2/)ZKN5QP@B-/(\@EGB1JX7!;0W35U/ M_DX:4P8M*[_ X)!RV\\.W)155UKE&Z=!VHP#]>M:?:;51Q"3D#QR_."<@+QR M.IABB[\ .@?-^H.'2>@V-'30HUUKY'".%LEQPVA6%Y WC+MT8K+/RVJ\=G3B9O.?*T.64I:9X4G;WF+*O$Y+1XEN++75:=W+3E1W[@ M^JD7$D8\#),P<0.7!9B!- P \57VE^M;L2R@XE'R=[MU>9\[O[QO3U[DE=-@ M5-M&/H+'RXHZ+85JVMIC$D\@M*3->%W+68)>41ISI"YC[[\3@M83;1,DRZG9#/RK29OEZEVCF!G5#TU,B]( MH:6H+$,?;3GW_'2@30X5WRKX5)6\E-D_?N)->L\!L7\=B@3P[ MC3%%;)8PX3&)GZ\_RV"=6>E[PL0("6=UOB'EO3B#WIZ)K2IQIZ0 A!^/O_(I M>Q3?0M^SJD&\?SQYR.CC_BZOOMYENX\/S6NAOXD=)?6[[DVW%<&1ET ,( )1 MY"<@]GS@LIA0@!@+8[;ZEE?7I?1M8TN!K:(UIQY*2\W?=_R'^ZIHWG&L][PE M.(==P6OXVV;'SL;YI1:.UG^9^#ZMB0)PH>Q?7!M8QH!A>;0\OQML<0#5%)/7 M"@W,CS?M]*NX@I<[4N5WW!-82QW[H^GS0%'HT M3)GL==JFS5JL;'NDS7Z?4XC]?/5<[R0HRQ%8R$28LN[YTI@E479#MVH MR"MFQ:)*6E9Y<;LCAZK*=^O'KUQ@ZO:I6@ZU^=NV5:_-/P_U7KCR(>?>?,U^ MK !F,6!NZJ:$48^Y&''0+=C4=YG2Y:HS0;0\7]$A=]8==&=_1.MD US%F>&Y MPBDGXS]!)-74OG'H=9EOER6OG#[.O6/.B6?-A;UFQ%7,)'/673-QWV9\C> 5>A#"C)(D M#@&@H4^B<( '*?),92VCH"SG*3$$S[;%O\5@N[WC\C8K=N+AU/NL^C/O+]CM M'6@D[6307NR^Y5TFNW)VK:3MLQ_BC__RKW@)<^7\UR]ADG"E%/_RO\!5Z"7F M.R*_<@:O?KTIJU]K[M?5DU26W8AK/!:5R50"H9F[K,1Z M^=G*CML*^<:>GUH!/9K^2GCR7:_\B@E+O$CAE@<12%Q$0(]W 12I=>#9@,Y7<9J4E67 MMIJGOGO/>%X:)M)>Y*5?((RXPOV7=^7#J,M+OT30.S_+O+!&,"Y/+2K^QO/6 MB7?.T3TGJYW6P=.!UY73N>F<^NGL2Z?U=!GI;&R\--+;9$UDV>EN.AHDT]_$ M<3$Q0)-!1=P$XS@./)_!T$U"/_#B%A4(O"C JWVYS[;CQV4FL"@EMP&VHL*M MGRA;9UG^+847@(:"'8>4Q2Q-,6,! M#3R*$?(ZBZ%+,531@C%V+/?SIS5,T=4P34=7?2=A!)=RA>14-*K5@A>KP-,: M;PFUW04*+VBD">*7H7]&/'GQ[H$I=L;6.<<1Z=_*K;@=XC<^+A4M\>/N9'*B M*FK^(\K_NKMM-W$(I)X;IZZ'0(@]E,0)):'+>J1>Z'NK77Z;[?/-U_$#?YLP MI?HY;/OY"X_,54=7SL'@?/;^PHSF1$DP"7F TEY\HMY#RCH3>5[28/MZT\=Y+' M3O,7#_'I5/C/D\X4 C,JD=EH #]+"K/BNW+RLA2C\Q35^S?'@H?S_ MP,ENMD#M5ZX7@IB!U//"E* X#;S0KG*DFG+&OGYR?C7 MN%":CH.<7LX8 C79%$#?W$K\^97QZ[0:JL;G!2FU%)AE**HMY\I)&K?";4V] MM L*1!,M;XY2<:(4WXO]W:;*ON_$[ZT/];[<%-DV6Z_+@Q!^WM9BEP0,8AJX M&* P#D@## 8QBUSY^XVG@;.@6M497&E_>W#&Z;U1N!9HHF!>%NZ%QG%,#?R? M%T*%*YZ6%TJ]NYXF"JG..(TG5_U]K,V+>4=OG-X=L40U M..0T+G1WR$G>^C=#2.6&9\N,IEJR/P:R#U@W\W\,F0CL*>XWHV=E[&:,[ O# MNND#NHP1WPQ^EW-W)LLPI5+/=YFT-UD*$(_>G:!T!IC.'P*HKLR/H5I1P"=B64V:M2BUJ[WG>9)1 M50,L+TPO37AT3@F-L:6L<:_9I:5X1WW%PBCT?8^1-(Q#%R*2)H.ZQCY-M31N MA+T)R]PSW;$%JJMQ8ZA6U+B)6-8M/[4)MJMXYUF343P#G"],\4QX=$[QC+$U M1O'JH<;\/;^_SJL5(GZ:,I)X":\H^7\1I&%G.B01UBOKQAB<1_.># G_:*$: M4#UUNO5ESRK31G1/C>3)E.\Y<8K2I\W[\7]_ M]_@^_\;I%<6F'WHL2$) ,"&I#UQ,7+)TD.$ADQ.-[(=P+6S8.@?8X>T MHYA6'M5.1;+VG*,RO[;'MQ<8DQOBFJ!\8;IGR*GS UUSG(VJ_%["Z*I/!%W/ M]T)"XB . X0#Y@\8@.LK7==FUO)LM>"K?=C<8'A$+$;4AY.$P:16+F9L?)8Z MU5)Q= @6IIUF?9,I'@TQJ*RD[W8/AWW="+?7U:TI90'RO-CU/ H!26/BTV)&R#JF* FB93_UQL3*5=M7N)4\RVC:"W84I MV1A/SNG6:';&J!3H++(4NB%F+($1CA,:8\^'O<4$1U(;>$W8F4VE@$&5DB95 M7Z5L\&E*I22HG$RE@)9*J;*[7)52]D1"I?38&:-2?FA)D$U8.'0G$M#K)Q* M[.&&(2(RI=2DD5]&#IG)=PL''70C()NQ6F@#4EK4ZVTI@ V/&).8QE'H QH' M'DB](&'#(0M(,$K4:KWQ]JR7?2W$_Z,F_@9XE!/T:0E4$^D6VY,%XR.^V5Y1 M?Y.Q"R)JCNUE"*-!?TI;[5+QX9'V^CKQ!_O7H?B6;9\LC!YQK$#L^\2E44!# M&C 2 R_J3U) QH#2"J4YJY9+98'0R8\0%5\B,4>NG+K-PZN:RI'^]LSFBQ.8 M9X1OXF=)9!F\H'KFH[ ,];/@U_,'3"PQ)W^'7'_K;JO'*Y1B[$//"](P<(F? M<(/]/(>X;#=0NR5.\<,M:]L1CY,U@%3O>5/E2D[#K-*D)E4G##58IKZ"[2D1 M%Q1'F[-E"(L^_!<7I8WB8?2H;Y4&),:(*Y 7HS!!"4%BE$F9AP ,L-J5N_I6 M+ O'5W%[MI9FC"!NY/#.*&<&AW4+&2B,O5!%@PR9M"Q()R@5YYU,42JG3C.PJ295 M)P"7-@TEQ]T%'3-,_C)$S;13I=4&JSL8.X$AMN:C9B8?>PGUH$]PBGM;40PU M1V0J%J8;EFV/J'3'9DK4J0[0;+&F/4KK 3W.-5([841JN*;#X#*49Z0/9P=N M^HS(O[7-'=QQY1([%CX7]9_M;6@^P*X?T9CZ(? PHS2BU(T9S'Z-F$OST..87(;.C'7BQ1/9 M!CC15AK\^)5_0'-8&Q,4LL#S& (DHA$*0)QT%E.?)4I':<;8F5YSKA\=@4[K M>HA1C&KJCR4R1XN0#(G3"-&1(14UTN!UH9*DX\E;NJ3-CGX9Q/]Y=_[93: ; MQR@*W0#",*2^.,33620,*%WD/<;.].+4=BJMRQE&$:I;&]GATI VS7+GP@6. ME&HE=687JDXZGKQ9->FR(ZU.XO&#>_%<[C/+W0$$CY*80#XVQ!XD+@"0I'%O M-> @E!1JI"W;*M7!IE MRIOG"F:4I1$#0)SOUG?B4%Q3VM$P81$+^)@S]ECH400\T)I%+DP33W_,HF9G MTN)@@+:4TUMOM"]5(N(A&KB(4!?A" %$ MPMYLZ$6R;XV.MC-7;UM&/?Z,+:7^IDGT4ON;KCMO]K=1/,GV-_'X:'\@.(TB M$GDD\%T?N""BU$].+""EU1.5S[5<>W_(]\T;@+5FI:U$D9SZV&)'36B^R)%B M15%.&+@@'CH\+4,GM)"7XUN)XB;8[E7"S_DZ+[Z)592^E$9I&@$_2!(4M]:FK_>KW[)]EU0_HZV9 D2#F8A#BD 'H4]<+^ =W M1KP4D[>V-FE^Z@035 9&R-RYDQ[!__:\-[SN_2M]8"1-\[;\L>!+(TU%OI5_ MR.[SCS=/3'75?)"D/(MCD"34PSY(04C=WE; @-0S.^,L3#7CK;80-Y*UMR5B M&L)TE<+$Z%Y**\[2<$8RQM,VOW(8\*$TV9#D=*1Y>[RW\''7I^3$\_V8#P=P MC-* 1B'T8-(;031Y:R2J^:D3] $.1K$,UV5H4ZX/XN:K9LIE3J:> +'$V#/E M$%XUNN"!3A5>]_,5.1A)R+PZ,!9\::11:/3\K]_+OAA/W"@2EJC'/]Z/H(L' M>6%^R%1ZOORG3M#S.9@Q/5^!(8V>;X>ID3U?BC&UGC_X^5;/5R=D03U? _QK M/5^7 [6>S^/6"XR/,0&^'_+A-V0D2;B];H\S E&2J/5]A<^=HO<+.*/ZOPI/ M.@I@B:^Q&B#'FZ(*''U]4P M&A(O"EC::PX(@U!I"*#PL1-H@4 S1@I42-)0 DMDC10".=+4=.#HZ5LRH,') M@E1 !_UK(J#-@IH&%-]ZI:%QA+V0BTKH^FD48UY]#$H3AJ'4+G_=SYYJ!E% M&J4&"G2I2*8=IG0E"(DB-PJ#&.&$1B1)_:2?HP&(0*D[4#4_>BK!Y(C&2($"5PIR:83!)03UTG%3Y\,J44F$8I@0IC*FIIB2Q=O9R4)QW-M,37 M6-64XTU1-X^^OJF<&K0L23MUX+^JGMH\*.DG*V[O]OU:( QA#/PT(5&" T+< M=%@+!#A*H+)^JGSX5/K98!JC"TJ,*>BG+;(T]7-:GC3TTQ9?(_53DC&T1-9(W>2H,D-J>73P+;'4 MH&)!6JF#_C6IU&9!;5/(4,Z*L]9^$L;02TC* *4D8KT1GV"@+)3R'SV53GX5 M8RA]F53@2D$E[="D*9)?QXW.%1C2V3ACA:FQVV;,C\N_RH[*U0E9D$YJ@']U MNXPF!VKC\>W)N-]C+H(P(B0A.(D]+W ]W-M)F*N^5*[TZ9.-R+=CI^K42%,9 MD]OB2W=0/C%5.L-R6Y2-'9=+4JY%G_)*?".[S;V5[Z4Q"#R2TM#S $MB (8J"!&F].+3*$.V M"Y4G?:KBX*ZR-MZE0C5%"9;7(Z5IBOGT]LT3J-,)Q2I:),.LPM5)RU7 MWM(G?7[D!DVG]D3'/';+/6\N]5VYW:Q8X*9^Y 8!Q2YB$!&?^FZ<0M=W,8ZP MU+T%YJS-JE7.@%-EY&"$9)E!U]3\CM&O!5&K,DB;FF+-0=M8JB4'<1)LG!W4 MF61R"8,\H_Z4MMJ0G-$B\ ,9#:86W-TRANG1\HK,H'5R78; M9T"K]UR7.>[EJMY9:%?+(.-8MG.II21K%XIBX\0OHT V[];SNS+M\":KC?A0 M;#?%[I;;Z[]\=_]0E=]R8;F_Q%- =K8C!GTE831CT;(J M]LB:SCG\Y13G3)=&2K%WH9N:97\9?=2P3Z7-]JK6.W_/UG?%+J\>3^6@/ZJ? M0HB12PA,W,!G2^+OV>YPDZWWATKTP 'H\ZPY2V>\ M0-N%+FB"[&5T/".>E.:;HL+<47JH=@5O7'E:_!!_U*2\?SCP=OJWK-I\SZJ< MP^B_]:6\V8MO=6@0)HD;DD2,3%+,D _X8*5#$Z282L\H6<1@N7,.R*^<'ON5 MTT-U>OA736<=OMV[H+-^;3-<$G-3"XF4VGAC #W$Z&6('/0S1$AABFLAD=*; M^+(9,;DY,7WZSLV431"0!%E.6TS5ZM8W^=9G8NYO%=J9/'&-4X@HUX: MNR1.*$-N9Y'P=$Y7W_+JNI2M6<=84NG"IZ"D>_ ;@ECQ@M,72A33?"[C#+5 MB">E^=:GUK/.3@^]'W9_>" .@A"D"?53A / F#\8)@0K/7YBP)SEXO.->=3W M$ON=K!$M-UD],<=&IZEEZ+6B9F^3=D'4##*^#&TSZ5!IK74:4KJ_U_G-8?N^ MN,E7U NC)$!I@D,W\FB(8^#UEN,$2AT>,FEO3JV[N=CD>R@J?-EO0.A7VV;TI(LLWJ^N/-EWVY;A^K MC7'@)GX8^ZGGQ8'G$9AZ+@T2'\=^0() :4N"MA7;V]4$'K$!H4'TUK-3IAF4 MW%@P"7EJHJ7&FYV= ^=HN;158#25R] B WX\WPQ@B!GIC?TG9OHW@&# 4AB# MB)(X)%'@!23N#'&S@=3M/R,^?F*E43J;/88U.9&Q3-@X=9GG >\7C%P0EA'T M+4-1QCCP?!/^6"YD->3=;EW>YU^S'[2HU]NR/E3YU_S''G.__EP!SX](#'T_ MHL!+TS1F"+HL9@'T? 34=E2.,F195UIL#@>7UVIB,HX^.5F9C#DU@3F2YAR! M.7\(:$Z#;6*MN433!=4QPNXR],>,*Z6%UJ>[XYMD]9WX3XSEOF5;,4O/1W9? M[LIJ_S6O[M_MON7UOIF\;W99'H'Y?ICZ*(@9Y&*9P, -(H\A$D ?T2!T4[V] MX-;@6-:WTUWB O]5\__.B1OM)H_?L^K/?-\\JOTE7Q^J8E^H"N(4L9,<\BTK M;(K5VZM1:H)T K?;;N[,IKGC.;XTT)PN@,O0[RD=/KN/?2*NI;;W?M]OA$_>X8J90'V?5<\'^^Z$"+ ,3&4!I$+"(F1U/GV MJ;!8S@)//7@K%QP]:7Y!80_9%%&[G *6&# U_1\5*Y6T,$_X%+8"+BR,>EL" M7P;$N2DKQT24Q^X5',_ON3V#$T9N 7L'I_2VG*=_Z([BT+>LV J3:5E]X9". M8XNGX)_!"GT?1@ "%X4T2=(8\F%E7U"06'<,9PF,Y=P]H/Z5Z\:O-<=M=K!F M*T2J0[4%1$"/:JT(R+D2,=5. P6"IJOX\<=(7^N?4GM5L6VS*K_P.]IK5YN*FR#?X42A,)4YL9]O?,W%N>_](LWW^#%(0 MI0$-J*XPVPR3[ KT0B*DND)] MU.0C;A&*$^1#6!R!?7;M'D/UQ57N"2*X##6?QM47J^23\2M=AA\>'K;-=L1L MBS/>,=;YE[L\WQ_7\>LC!)KZ/D-QC'B:"5(2)(D7-ANCHPA" *5N0[!BV/:. MPG)7E]MBDXE9U0ZLTZ!U*!?Q8JLZHV*4=,DZ>BZ^%0OH$YC/J3XBG7$#D0J/ ME^IE&^%8AK3:<>UYA6R//UGII'E5?,OVQ;?\W:[>5\V"3_U;5NQ$I8X?_Y9O M;HO=[>=\VTRJU'?% WYL]TD-6\#?BU#Q'^+'USY,7*O6"*)14_P4A MMI<[3,3;2LZ8COT+&6>!36 9^6J)Q)2+[[YJN3(MJ[RXW9%#5>6[]6,/O;M, M(Z8AB5&<,MKSVX9X ME4L>TU&JIO<]FSVPIT(_RS4\%ZFZ(,YF*%Z&GAKRI;31"-54Z^/^+J\^E#MQ M9)P+YNZVU53VXR'?U?T=6QA1WZ4P"$(^^A*=H-S#K:8=S"C*$, MV=-/&[Z7N G1,/_+T#S33JE,M>ER)G6.$:W7A_O#5BPR-]6?N-.YRN^X%#=@ M1/DG,)#VE_CWR!UORWG];OX_R&#Z"; MNRM609R&J0L08BZ#S'.1[WL]=HY>:AOMLA!;UN1^'9J+0G9TV2F;P=KZU&GG MEVTC&NWP6.$\W6*HE#DTN1BP]C+#B8M..RA_XN0P*F]RQ)5S=-7I?!6-A7O[ M))4(,6M/Y0FGG=;K*Z?UV[EN'%>Y7V99P5 YK[D8T"HM2.]4YVE+XC[NLQ_. MNG'FN9S<4WM$_]^N1FPKB#RJ2LVD@8QH)0R/X9)CS2( Z4C5'/@L[U3_[X\"'FM M\G5YNVO.[G!E,U3HS1I7A>61!8=49S7E8N%V[ M_UO=M>S&C6/1_7R%/L +/2A*VC1 D=3 @-,Q$@\:@UD49%M.!)0EHZJQS)A724YA0 . "HH M#!GXQ!=PXRS)5TWU@_]%-X;FAFUBE1*_K!>_=V%-F>>L#^!?OZXMNOK57,(DZU;T7IK$$P)N/A%N*+*%N%K;7=AL93%,W5PVO9@?X!KD'#7W M_4P/_=--?W=>0 _!WU1;ONN.QY#!PB$(9U(JKLNW:\JK'<]1 MM33#E/(#:_W5G3_X$!Y#Z3$\1)$'(_@?3B#^>A"GQ418JW;DTO17K M9V_&5\(.H$V[G$.#2CGUFH=%-=6:2*#=)];>\G/R,(XNIVXHDX$XCKVLILF, M]$T-%:.H7'^IFYH-%U^^/A1UPS<__[O:/);-BSAOG:8H1@D;Z!4%QJ#(XR08 MVD[B#$1*-S88:='V/'0/1O%V!C-7^^O#0WTW'JH.\P)V M!QY#!'*?A 2-C:9!KG37FF93MC<["G1JJJ;+GYRR&7ID*IK72#=44ZITL7C;W=3DT&0>)3[+8+S#T0QI$40']L4D$ ME::ZM!JR7A/>JRJ3'F]RNC0;96JJ].&HJH.VD"J=XNF$)AFAUPU%,A-*:Z'[ M*1Q*_E*NRY=M73+U0\^[GRV_G'QH+4PS"!.4Q" K H1)1I)L:"T-LD!JH*3; MAF4-$L@4CF/J$'9:@>;D2E%\!E#=_-,(2_'N'&WV%(Z?SL3BM .C4]F4.T5Y M//0/5-D460Z<5#0116NV"RDN@K:/?)WU#O.UV,W85D)#B"( V"B4IBC(P#@ M30'(P>I7M;EMI9<^)[6A\DD7>7[?&C\7:6W3YBY-12FQ:# M;@Q<-&-XNZ1F@!&=9;2K\MJ=B@UL[8FP^9L"VQ7$M=!F2'8#8TR%(O$8MM4AF0UZ_7;J_V+ M?V)7%D.25TWU4.^V_>XKAFDXHGY=;78E*P:;'S5\\_SR\(KGN*V4 M:X"(\<(;H_3$M0'[.+U=ZXE(NU\;8O7^QZ/UAG 597AQ]B65?'&<]LS F0YB MQ5EL)^Z$.3G39]SP-W?H:!W]MM5<]@C,%:M!HARG, DP17%(H@RDHK4LH-GJ MJ;LK@96>FYV<14YM246SWH)2J*0/Q(I?178[BM5M]:-N.F5BHO92E1LU;YI, ML)RES,&JFA,45I=*-P12.XK6; MV6W>O/*W\'(,D!"%, "QR3&*_H .T+(P"I6>39@%D?]JC M!^MMJOZN"C;&>N)8.SWK].Y)@#6B;H;SI26%RZ7*D&Y>[&^6'$/H3^5U00RW M;G6_[AS^462LRKNX6= MQ#KM%I9"EG,+FWQKNL6WZO[YKFOW%;:K\FE;?7U 3T_K^HZ?).+KZL\[]D=7 M]6/=;U9A=4\:%XC"(@X!A$7$RJ D$4ACC")SYF$5YMQ>TBG0FD/G=U!L>\A\ M1F6]!VW$3.PF5\M;ED^H::L9(WKK-5U,/+W[J+SO^Z1?221]3N_1R8RZ%XG^WF^NC!LO:NK[2J'$3/1!/.U M^2(@$$%(!$:0!@8=RQ+ 1>J>82ERNP?O_6;HO7(/W&+QHY]4"U70/(FDDCP\G71N5R8*I",Y=QI/[(=NT[)9#@#5E9B^M?G=Q\4=GD!4Y3@ M 5)6$19& ,Z&B1,8J5W56:"M,1JS%V/=K:E&(V$65B,F2=7UI=CAC#ITV#VM!ZRS+F.)<=Q]1A *:%X 6,/-]3*B/?=$:BF"6#ON(:'.O MMXOH7#OJNX@$)!-[B*KF_NSN(<=WP<@2[/2G*A^%Y"X8-58T/Z:;G^7NG_9Y M?7_Y^%3>[<:[1OE^03:06!4) 2#',48DSQ#-?!@A :; 1.E*/$L0+(^MCIJV MMV/ O0ZYUT,_>)ZEVV7,T!L9;VDG26M\-6=^#(VG]%(SIVJ>(5==5$UERVG- M-1:DG"2;Y52_6N[/35U73;GFU3IJ[B\;IFS5=D?_/%7-EB.*2 3"E( H2-(B M"Y),'(M&E&+?3(FLCV,I[;[P#DX:C@%T=]6+$+PA!E,5LX&DZ9;)\^;+9&VL MF:J9"^*S/$^J@LUESVEM-QNI=+UKFEU9E?]>,S0/]5W9[/H7L2^;8R!9-5YN MVZ:\7;^PTGM;WZZK_L2/.!G$,G8__/2*$A!'*(48PC3/L@1B&HR>1-5>,%L* MHV5W. C+Z^/B^TB.#RKKK;>/SA/A78C73<;SB3Q$\5MJ[K%89Y!SEL_0#]1< M9]$N8,65+.7HA&,MW2O<<+/%66C=^E85[KW[ROR5X?EO56ZV*XJ8M5*2%A#@ M(@](#H*QEF+%52Q]TYW2WVK9:3B63D@Z- IWM*E1Q?2#DT^-WX*ZY:;A;W%VO:ZZ78*LEOU6W;WO>R8A5&"N,\\EG=X1.2P1@$?ISF M$"0H0;[473)6 5@6S?UXK!J \_'58P?=NQNQ=S,!&X'>6POX"J)B+4,2@NQ" MY\7>I"7'K6'7^=E!.Y=N907!5]P(3_3+,16GN0\9R)OQ^S)=AH<<#+K M(;8S=FL%?_S>KLM-+^M[54?-_:CI53\!=]=N=^W#MEQ7_&P7@K#(_9BPMHL0 M%UF&! P_4:@2;#1N>]J*0S[K@P/N"X\CYQ]^AUU!?*VD1<(0E\Z(X@32D62@ M3Y ,!1=<.BG3'-#*ER)G?Q,(.V9]-KEWP/:LAM?.U(=U[:Y\#Z.\N]M4_+\- M_[X"0<+JT3@C:5: ."?.CQD; M_%2IT?7#N5,TBRG*ITK#&"684W)'DYEPU2*-QGC6)\TS*F66UQ7KQ*R'\U*U M/Y+ 7V)JGLLU7\2JFX=UU_DW?!>>7\" S]GBE.8A*<(TPU0TG_H^E/9'DXU: MML0]5$]@Y1,^>[3>"-?;2&]'-D^]A.LMQ;J:T3U]$L(5O&PIXJ?9E[$$R-F5 M CG'',H&OPZ8DI6P6LO]4L%ZQ,SH_>78>N>,;^=)WT^2/G0GK!M^..X7^U?4 ME.N7;;U=A5%"4QP%040+DA1IE"$@0&(?R!=P\T.S;&-C0*^^Z>V1D>H'BWW] M8=GM/C(F"'UH"@*\0,8E?-'M9*NYYS[/EP=Y[BN2]PM3'RQ*B6LV]GE&GR+/ M"G;L=KZGF?82>9?S=^-L'QL%+)=6!\8*"P;?.O%I32IY[ZMSPQY$$ISG$0E) M3/, $9)",J[& DPGE+SZC\ M>@E0+7G/DG.^Y#7'KP,V9B6LCTM>T[RIE;RD,N2/ ,' AT$!$:4DCG,8P%2 MC,) WJ#FAS9;R7OX32]6\LZ7<962U\ED3RUY2>5 R3M?GJ>4O$[F6[?DG2_O MBB6O*;;/EKRSI]6!L<*"P7]8\BZ4 ]EC\%_9(+>[(/FJNW>N>-X];ZHO=5,_ M/C]>ER_=5:7DN1JNH%N%, A"Q _B P#2@&9Y@7T*X[-<-.6QPTC M6J^'>^'U@+T!L2<@7W@,M/=W]6?GW?RNUK_83[3-[J?B#:"F\W+:_1U(B9J[ M2V>#)^-")1M6#H>K\?J!KEM.D!M'N6T%U\[2R:WH[F5S\[OM3TA&0< JS1!D ME(9ID % ,1(X8C_,+4BO0NMNJ2\;\3'D*H><+>;%J/1:2HDE]57(QI*ZNR=5 M7WHG).A3J>^4^*8)\&0FS6LPZY.5.*=>T""'8>9#UN7BR$<@$4A@$BK=@6^C M??=TF&.WJ\0*V3&MQ7828UV-)7*RL!Z/Q!I19/4T?39-GA#A9%6>RJ9Q72[8 M)]$#P03 -(T#XOL)S("?D00(($6:*MV[:J%YYU290[$.!4.9[*I7DUKG\-M@#\"""8^U%.:$AQX0&O/K\:VJL7QJ3*NQE:Q85^/S"5E8C06M1M18.4>?38W5 YRL MQA.Y-*S&-S^K354^,/5:%5F,_30M8C8X#S(.(A-S)VGF^U)7]MAKW2TMW@.W M(L0J63&JPY828E6&)7*QI ;OX>E+\(3T?"H%GA+?- &>S*1A_5W%$8E0GF&: MYKA(I]NH MG!IEVN+&!R>%4U\NI>G_5"(I']4T:51D3580NT81O[.R89^_>+,%@BQ+,ARD M.$@H3H,(Q6+31!H&1.D5E&DM6!Y8NI(BSHD\?S]65]\NLZ;U77FN\M\OVL5S=,^<%BR8ABU,4H08IES6__F22 M!"5+O !, (3H63-=MB5D(N.+#Y$1F9&1__J_O]W.?OJ:EXMI,?_;7^!?P5]^ MRN?C8C*=?_G;7WZ_^EE=F3=O_O*__]?_^-?_Y^>?_UU_?/N3+<;WM_E\^9,I M\]$RG_STYW1Y\],_)OGBCY^NR^+VIW\4Y1_3KZ.??UXW^FGUE]ET_L>_Q/]\ M'BWRG[XMIO^R&-_DMZ.WQ7BT7+W[9KF\^Y=??OGSSS__^NUS.?MK47[Y!0& M?]FVVOM$_-?/U6,_QQ_]#-'/&/[UVV+REY^"A//%ZMTU7E(]_NW%\W_BU=-0 M2OG+ZK?;1Q?370^&;N$O__[;VZN5G#]/YXOE:#[.__*__L=//ZWA*(M9_C&_ M_BG^^?O'-]]US,H !41K"/[GT8;+A[O\;W]93&_O9@&!7SH8XMY??!B5 M@4PW^7(Z'LU.EZ1A_YT(?+4,_XV?QN+]M1DM;ORL^+.11 <[Z'[(Q>U=F=_D M\\7T:_XF&(';O,&C)\O9REL[!^?]75ZN#-7)"GW90^>#OEH6XS]NBMDDV'?W MS_OI\N'4P>_OJ34AJGE%S2=NO@QO>#._+LK;%635[XX-OTD?K0W\7;',(;!Y M&2:]96"FG\Z#^9F.9F^"R2]7[US8?#F:SA;_ED^^A)GU8SY;,^%F>G=,I'9Z M/X>P'Z>+/WX;S4=?\CJJ2^[X'")>W=_>CLJC7]7I/9Y#J$_E:+X8C2.%W+>[ M8G%?'C7N[?3>J[#QF:.VO'%'O8KP:?1YUHX,W_?4KA#0CZ;EWT>S^_RW?!35 M_90-M09?JX<>!_W4O_RU+.[O@M%-%^10KWT(5_^#J-&^CP$WH'^=#MH=,EI[ M2;_ERYMB\F;^-5\L&_.^9A_]#+P^/6KUT,^@&U"D7A?M#AM?Q1_^5DSN9R'H MF/^?AA'/K]\G8Z^CR=A7$UXWT_5''>@2(MUE($L>7*&\LJCQB;R, MOM&39VN-/K7S,XBZ^=DRAOS3R69MHCUA#W;?N[AOYI/\=CZ]GH[K+>*D]MN[ M@&^#7Y-WP-I]_?8NX(>\7"WE!!?YU_M1""*7>4W+DMIY_Z*6878;+_\Q*N-( MIBV*N:_C_D6\+\&SC_G7?'Z?^[*X MC2\M1^/EXA_3Y8VY7RR+,,\V"K0:]]:W,/7IU+"OO@5I0*VFG;4K"G^YX]&$ M4<>;=S[<^IPYUKC=H8JKFU&9ZV"A)W%#+Y\OUMLS#="MUT6?P_ZXN&]CZ$^[ MZ7/X*P*H/T?EI TI=O36NS"5%_!A-JH7U)S89R^"U?^4ZW30RY ;&/I:/;0[ M:+G.'O@T^I8W5MT-KL%WMK]9N\/S\1>K5=H0$;Q9+O3]8CK/%PUPK-5#JX-& MX%V^7./SMEC$]8"546I@&^KUT,>@:^-K^\R[M3,)L%@#BPM+;(N[K?C,P4'0\+NY7J^$?BMGTZ?[$W7JJJ"5+ M4L]G%/)3_FUY7^,\1WK/YQ"R_M=S0G_G$*CZLT69GG=Y#K$:&(U3.FQ5)/PQ MCT;KR3O+8A[^.FZ8G=FDGU8%(!_SF$\\7MZ7X:UAAEXY3&]N[T;3LFGJ8].^ M^A6DMBZ:]=2J$+1:,U'C?]Y/%]/55-A W7:=S_@VD@?;]WJ8-FO13'Y!*W-M=J=]#;T M^O-<_5Y:'3R/IUGC_^+N\M?1;),N\MNH_"-0(+SV*A\'&[F<-MJ..;W7,PNG MOH;_QM_XHKP:U0L%VGO+N82O_8&=VN>Y!*O_^9W<::NBB95;,ATO\TDBFU>'+?64I M-K1H,-DU[*I7,6JSJ%%'O8I0GTO->CI)B*>E:>1:AGG^);[O[>AS_BRDV-5N M5I;?-8LU<62LB0/92HY=O;4\TG?YLMW!/N^PY?%^R,MI,7'SEB'>W6TG8[]: MCLJ6,=_7<%P_[GYL?9M@[.^^MM[80/Q7J-27U>K!+3 MJ\'-(CY_^TL82-:D>8:LPIY B1T#!G//%/2 .^TM]@ Y_[WPLU@TK2@WF/@ICU0Y_JDH)WGYM[_ O_P4 M?G.=E^5F"CM0UVW%J>4+8S JQR_8^'W#S1._W*WJA_T\OIG.)E7K6.:N2R47 M+2(;Y.B7)U?C?#X*TX;Z-EW4H/I]32?V.)V-)T?HLJ^-IDS1CN(@4-&>>8=PYQ5 M,CKJ+I4NI^GY.6M:0K5W Q,\BOQ-^&LMZ[)].!/0(6NLP1HB#:PREN)**BDA M2> *&C!76C(MI^+8%SO66Q@UW+'O'\P4 ,1#"Y@*KI1^WGY^*\-5H?,4[.>,D,#VA*1,/EC#KS4!(L*#VM% MBGL\0)>G7<9UBW5OW%NG 2YB4F#X:H(X[_)E#:(=:)8!IX*WX+%RQ%!G#1(2 M;21%3M 4.X8OGE7M 7N<0B_WK^)/=HSA]_GGZ6R63T9Q7SJ>#AY]V37=-6B= M:4&)EL(JYZ0D.$2EQ%>R6.-P DG(I9*D.WS[,C=Q5WT>%/D06'W O#Q]++-> M LB]\8'NADBIF%%;21!R"4RAE\J4%H#LG1)A'HUGZ3[EY6,YG_?EAS(>XSJX MEE.SATQPZB4A@C(D%0E1K9>\DE\"81*(Q'X8(K6*\O,VO A2>Q54!/'Q$H%Q=:06@P3B"4OG5CMXWN6]>BZZ] 9 M!L'("J:B,+UD"G[%Q!T)@L+Y*4ADV6%"C[,S?%75XN'V)AN=7= M5?^\G][%;9K#8=2A9EE<_Z0X1(<00*:,!-94^SH8A9CQ$M?^DCM_(: M%AF"#'BI'%!2$8" P*J*W0@4/&6#<;"+=\G<:0?,OLCRO)S%#G94CV3 (D:# M ^:UCKZW<(!L)6!6J4M<@TNFPXGH];QX.N..4&FQ M(09I02C1S&_ET@*FV)H3EMI>B[%)1W(0>T:U6%.SATP:AJ&RV#ME(*2(8%)A M21Q628NV@TWW3&92-^CVQ:XG^Q"UN+3S^0Q3J;GQ#G,."54HS--R:UO#[)W" MG,M=NFT#RWZW@8[N_V1&<\&P0(!(1K3VVM@JHX<:ZW0*$YHOX_:T\=/2R8.& MX/6E^NIRXNFJN/C+B[=J'%*IVT6F/-;6,4*14H!01L460*J%3TF"&: =:?%L M4T<(GX%C]8\^[6^4*2C"M\.H4IPHIY'%MMH#H4HFK>4-T)-I7_G[V96&=-^' M"#Z,'J)35O_XP/<-L@ * "!8<:T$$AAJ+ZK\=NJQ2-EE&#:/3E;SGM,#2;CV MR)KR/I:WVUXZ58LXN]MDCI@PH7O%I=*4,V#]=AF+24O19%L$=Q$) !8D(@8DU&EL,*OF\C-L0EY1ZT0%OV@'V?-%^HR@_ M8\QY:;$$7AB F&4 5NMD#"*4,F,( MK(_M],[6@;H%?E@.=K)GG6&D@"'*:,$=IXH;2*HT2DXP2 G\AQVY=;3XV 7J MY_*1ZF^R[FR4A?G;>Z5TL/A6:2HA 969YC)\:Q<;KG7#K=:0/H/K5,]GRC#! MR 09,#;8.BH9\ULYA#3]%JOHTUGJ?"ND(;1]4<04M[?3=2IM-)?%ZDK%?#X^ M3)D#K3*F(98A@L#(6<\(B,!56+.ENZ[;XH,P $3Q0"R&.4A&@L M9;Y%4_J4^BH#3,OOG+AGU4Z?YK.8KT0]6D3SV:,9L-1;8"QPSD'+'%&^6FX1 MG)H4[ZSQ=G$? >>Y"+'#H";HH;?]PC/[11>+1Q M1@2AG&*,+37A"]= BJK2D3 &L,O:=GFU]/Q]/"1RF.-LUB; D+MC/5::L:#BJM)1C!H+JSFYD#8V+I>>LR= MJ :ZBLG#]Q-4?)//%].O^3H#Y&VQB"=[WE]_>[G%'1I*?,:L2,D@0*AP%# MPD&\Q0.'".^R5E0&PM-NE72^L*A1:),A+A0R#D!G%/(((\^W$P.E/F7;AI)WGY!OGS%A%3=*2TFL5X9!_N@@J[1B.\T/*%_4HF ;>#\R[%]_ M>0'UV_"#CN\MW/N+#RNX;_+E=#QZ?G'OI5UO"*WWB"DII7 2&DVL!7&VT1Q[ M2FK9YHZE;WB](6-",^ Y9!@02(+!,Z*2B"&0=+QSB(Y.FTH^?+UA,V3[\TXV M@S2ST6+Q_GIEENI>381Z]X_#EPQF1Q'G)$;.&4\,"5(9OI HRDI2<]2&3Y'3M/E_(3(6T=]OR M]K2;#8,KY%EPK2SE0FL:''@@*ZF8-I=ZSK,E:W(JCF?80@D>X_MR-?#):FG^ M0UY>W030ZNVJ[&N=">B-59@2Z+&1AE+M526W5$D7^@S9T)R@^/U;)2V!>P92 MK8:Y4/?+FZ*<_E<^J4>FYZTR:)"'P;PB:0&77)M@63=R4NS1A=TUU@V)$D$] M&WG>+!;WS8BS;I&%T#T8;RX@Y4J%:1TS4H4,BDB3LF8WR&V-[DAS$J!G(\S[ M^^5B.9K'U-,N$HHXBJ1 V "ON"&$ 2*Q=^),A7NNCW- M)T>7Q_:VR3QC!!HH/0>> $*$0[:2$7&=XD(.F2ZGZ?DY:UI"];4LE#&HXF:A M,"!(X72 S-)**N)E2@;SD&/4EDS+J3CVQ8YXDW*8<#^4Q==ICN*A #5>3K^NMY6/NVC-.\LPX=A) KB67!#$+8-;5(3"2;6#!\RN$VCQ MO.AKUUCWR,#'=*O#Y'I\+H/ 2$&"P=4868: 9KR2!6F1=,)UD'GN7:K[);-. M!KJ_1/;_O-]C:;E*E/A M9E1^.7@.>'>#3#+"C+!<8B!5@(Y2H3;280=IK^:REYM)AD3!5G326\0;5^CU M*( 1D_KS^6*E[T-1[\X&&5">BG@XA2L(.4(PWK:]DT8,!5LC./^RF3*==LG.=?XK[2IQ^+ ME%WHJ2^.[AZMG4;0YI/%^]).%^NC+TY>/[@/]V,YI_RV[NB')4/C^'>0<(F]Q[OK$+6 M,^$],589(C7T&]R(@TG%=.L?!?U1[6W_"CQ._#V5>^-Q[(!*P&L14"E7NH[H MAJ$M1K.\N+XKB__,Q\O1OIOB3N@E,\)I[01#6(7/&2IE5#7%$.)D2DF;QA?B M_B &MWLUG4S!)\>LPXOO;_/)YX=Q0"Q@4RZNBW([NL7#8D^JQ4G]9$P(9Q'# MWDDD%? Z_O]&/F%M2APUR#MV!\/#CC75EQ>PLM\[P*FR+;>9"0?F^MI]9%H3 MC)"+5XQPK2F A&PQH%"F1%"#O,=W"&SM6DL]KJ:6L;*VS==_/D%I4]FLQH9] M_4XRJ*4 GB,*O!,A:K0$5'F Q'IQ8<=I>MR&[TP'YV-B=9?@XV7;C3CXLGEF M6<#42@0YT2K6@HBB5[.%U/WDO_6]JM\%,XZ2+QG\\]'N0YF'6&M2+4"X;W%' M+%?SR9/[NQL1L4Z'&0'$,8LIDCY XA#1V^^>*L-2RM+5WW#O,2P_"RL[T,3) MPL.^Q9Y]&$=J^^U5'6:9<02JY""W!@&D+72VLHAI@SQE(,(IVZ 7QAI4O ^ M8WCP?<#3?#;"4A#<48MBL3&J(:SR1YAG*&4=98 [TV<-84^#_*PT>W8/ M>E.F/6N>!1FMQE12!>*A3"\@K#!E#"89O.;5@R^6;&FHGQP_K!R"YP.:5@/: M>0GHJ,G]K6WUGTGN3,Q_MXPKZ8FT6E9FGBE&4U9(&N\-]W$DH>N(Y$R*&=Y9 MZP/FL7XG&1*>4XX5ET[&$E=,@2K<9\;#E#WCYM6>.B^QWN\)V6YT<&8FKK.$ M6SKU?Z"S3%*FI?2*8<.!(Q!Z +??)Z0II9P'>/2U^U/_[6'=%P.#"[O9+U?C M?]Y/RSR(%#Z?Y<.'V6@>+UF.V>MW1Q(2ZG>2&:0]1 AQ3)45"DFT74\(N@!) M^3-#7#SLDBA%3UHX&Q?5U]%T%B,L7Y17HUG^F!\9LR6;$/)P3YG%SA+D:!"? M;A@_;ZWM' ML]GB_?5^^0X1MHW^,P(M(-HZXX3@W&()MXE$P;7J:4_OW"DTG9#X#.HY![7C M@-]?-S\Y6[N/+&Y[>JB:)LJ. <-'Y<5 MPON'>I M1&Q5!WV[H<& /Y5ELRCV K :;FC-GC+/,:::4DFI"QZZ1-Q71]:YMRCEC,L@ M#[R>P0WM1A7#6R]J99THXXX"@.+-Z90Y 3WD4#QQQE.R8IOO)9YKY;(+.G:F M@S,S<7/!7CLKEP'$=?3O(GR,F'-%C5'97.U;K1:L?^;=QC?_]Y-OTR.E;ZJ7XGF>"8V^ N*( 0T8)8 RLW5B O4[9; M3LWROQ3J=::% -7C,Z#<2[F7\+,D MDIIADC*EOIZEOJZ-7BO8][VR\C&?K1R8ZD)\AI9PP4!"*LM0A[U4Q#O@AV^GA1S^%?YLOHZDX MX.S5;YQAB6G,:8*66"P U2%&VT@BJ;+]+.==D@'L#/MS3+E/5B17JY [@*HY M_];H*9-6 LIC%0OKK!:<90I_B_N:7\=S=:.1:R:.PZ^1?R%BOGG3W_PY,D#E.W@;1FGT@*H&2=>!"\\ MN-ZJ6K"7T1F_K+BGQ:7I\RNC+Y(GR?0A+Z2 M<2>Y!H!3Q"B"E &GJO,@TO.DT@'-DRXZ-_LM?AJ#UM.K^&JZ^@@R;37R! )M MF9(V3-IAOJZP0A:G9+0UCO+N5IH.O"N7/P2S&X+_8Q/5,.*"/^D!Q]X1K:FP MU9I@P(ZGK,(Z,CM>N,(>^-Y09($T9//<%;/2G!,>TU0'Q-3G3/R/?'U=76VJHNVV2Z M# ->! N-L^? M1^,_KBMX]FT3G-YC9L3J$C\9G&UNG$7&&[\%E8&4]/0!9HSTSL%^U7,R)5=' MYA;351;!^B:>Y>PA9C!7@_7W\TFLA/ZT.OI\8HIY1"\\;9Z6[=]'TW;?DA%A MH-.>$ JXYXAX[A]U04'*VNX 4S//0]VSJBR!SJL"(F_"UQ7TN]Q, /&>DV5Q M).^D4?M,,>,%-MQJA9 50"-6S1B:>IQ"P0$NP9Z+@ITH(W'ZSE>'WFY7A]ZF MVT-OUYNO85[$P5;EX48'3I2E=ID1C[T4CAO*8HH7PC9>SKN6F@.2$L ,\'S9 M.2?P/O3SR,I__>6%:D+0]L?J5SM_L^GG!=S7TW*Q7,1:2G\=%[=K146K7,RF MDY@QLXT)8U)#$1V4FSS8[*_YNM1A@T>_%R7_MLPC-'_IX0+H:EQ5?<:8(_ER M?#76$QKVE%$D">>2^, =P'7X/TQ!5"Z%EGI7:P^N8TP^':GT^/V#F?9>.4"< M4Q@@;ZB&PFTD<@HFE74<8%#:F;Z?WV^= G)?:Q_;05Z-\_FHG!;JV_30,O'. MYS,)I(26 \X841X3R("O9,.DIQ,N_1.HH6+W\2,!RMYHLAGB[_/%73Z>7D_S MB2UN1]-#Z;-[VV1&&F,-@\@JKP%BVD0MK&5$C*5L:0G5W@W, M=OFYCG5Y7*M62&D**2)<$!@<.",EVTCEJ?(IONX %ZO:-BVGXMAC;N#C_6F' MT_\>G\L4=P)"JS57$@D'F3>JDD52W*O]Z*,F:XHZ7^;PG0QD7Z18Y;?N\,CB MD/=?'1[O:8[_FJU5NKVN;U7"_=/HVP%V=?/"#&G'D0MFW1MGH0-:!0=R@RX& M+N4>[R&;KG22#D(?0V#[_H)?K?&[R2LRIK2S1C"D*4*68L/H%D%IU>571NB" MT1UJX-P![2V]Z*5 - MG^% JTQ3Z[CS7CM'+ GQ@U)P(R<%5J85]"&EC40,$.$%, M;K'$O)]LYHOF=W?:.//6_^8RFR<5H7K?QE]CO1U4C>WZ/2TR[9V3"D'.A DQ M B201.2ATDP*Z6N=_QO6MCR0B&.%-:)> >,8M A7$@%73Z+7LTV6K-?#V^_- MP'Q=V^_& R0)4=H;@RTC'*TR%*)LREJ9U@MF993<>RO9.C7?'Y_L/!.]4B&K)+(<@*%]0X(SS@&E00.@I0X M>LA6XP05OBCF>1*"_2T/+I;OKW\MBDF\:>@J+[].Q_GBJI@=/.^XMU'FN)-2 MJQ![*86T@!#;RE\S7%VLQ4CG26N8]L6<7\L0%'\HB^N#E:N?/)6A@# GEDMC M('<.>P!4)8>@254+F^\?GZ5&RXG<.!W$WA;/JHMQ5V=N%[7N9MC;)A..<&^! MXQ(ABY0WWOE*1J22SOF]CDW84XG2%J2]^:?Y;!;7CO-Y&/*7-A:2@LL>.[2=@%S?V[N(@_O MBG54;'#&9L7JIMKCW#K8+N,!1$PP\]HA8.).+[5;63'MYV+75TRI-M$]^61G MF%,G]ZOTP55EJ]_O]K/BX//QS!_23$B,")'6FS#T*ORW3)&4,U0#3(UKCPUM MHMJC/5F68;RKO1]S,RJ_' FA7SZ>*2H%H,!HK2$+?T)*1269032%+XT]G#YR MV#NQ'ZFP]A8IA:#NS^EL]N;V;C0M5Y[>X?,.NQMD0F"'M6&$>0Z,=9B2:GH- M;B)(J0?8.+/K=9*F%6#/%E,UB:4R8H"C2#+,'<5..R,EKV0"Q*=8F %F:;5/ ME51$>V=)K9-4.Y[.2#",2AK(& ,4*8G==HLU./2N5[/RJI9ETL'LBR3[C\U4 MV2TZOP[/',Y<:M!+QCEA.EZJ$LO^6,0]DMN96)"D//H!WE#2(JFZ [DOLCW> M"+_^+JHZ/@>S>G8WR0P-?IM +I;HHY!@:'AE#JH=4KFK!QB--6FX],FLOV9F.TAXM7]7K%> MX7T8^V,:['IB73\7IM=\\=MT7I33Y4/UH:CYY/M>W*I V&^K F&/%O>0 ][C M*#+-D95$"8H!Q1A(3F$5UGK"15)B(+AHSWZX6NKW:PF2;3YJG<_SPSO]>UID MWFIKB2#.8^.(T<$F5+.*IR+)SL+A7H#>.AE3@3V/F4TUD/L^&@$A@]Q"@1B/ MEWD:$]-CUK)C"),V= >X_=:9:6L'WV'7"T)866(PI5Y*#+BQFII*%L5U2@P) M+SOO* 7'OCCA1N4\S,SQ*JK5M;\U$H_V-);G,PZAGIHY#LV^37J)][][,+_"^*Y$]IK(+VO ML'"8IJS'#W!2[(XJ)W+R%"6WBY:B:W7&QOWW, M;U*0:V\)8D@ ZQ )3.!>$<-4<,CK?"0=R]^TA(;%4$"FF%*,>*F)IWXCD:*0 M)ZW\#.^S;UG+1PIJ-(*VKQGFL61JK!3\+O]3K:__CI>?]Y'"FTT MZB=C3BIK@8!40*@1PP*S#186.'7A!3CJ$J'H#^*^Z/8IO.W]M9H4=U%MO^5Q M^CO JEV/9P)9IA#C0!+#I0\SL<.59%22E+.. R1/1UHO6@>Z-XNUE?\J>DFC M MR[^L?8!8YJZ8UYC^#K;+1(@K@V'W2@;DG&&<<[21U2DO+RR8:FFZ:Q/2WA:] MOQ_JT9I3.Y_/%/& 8>\+Y[-K%2(&*^U9D@A("'F\!$A7NMZQ=?#ED2]OJPOG81F?U':9'6_ M]&CV832=O)EO+O@][NL<:I=Y)+'36'#D=##/'D).-[)ZR>6%51YJESEM(MO? M,>QE$#F?5#N"1^FSNT$&C9.<2DH]LL$R.\EPRV[F_O9W&E=U_=YSH!5[T^,H<\= A3J"7P0OH0R/(* Z54BI\\R#/^+9ND MCG#N/?9Z>UKI32>%9I!J;FP(7"72EHM**@1,"GL&6%&D[2CK5!Q[S)(N\]$B MM_GZSS?SETOV'XO9S!?EGZ/R4)Y1PYXRPR7V)'PR5&)@(51*R#4>%FB?=-I[ M@ YV"B%>)DYW"/09HK,F&^Z'FF7,:^E_YPYEDB E)O)6>64V )MI64E&*4DH- M-P[D+HU.R7#W9J?6SE\L+GA]G8^7[Z^?;19-Y^/IW2P M;Y]Y7&]_Y 5.[G3 M+)Z,IIQ:NMH^MX9#IRJ4K ,IZU(#=,=ZLVY]*638)Y2$-HHA+9B@P#'#C&6; MO2D+-73DTB+%ONB5@G*OY0T&>9%H@)P%6+2R6DN#N(&^\BZ@Y$FGH099;JXO M5O:KEUZ]OC>+Q7T^>7HKVMIIK<[WY),H=Q!Z=&2F/J&WZ,A !51P68)3++PA M@E6.#%( IDS1 RPYU:O'V*DFSLS0OX]F]WE;!#W0628LTQA! ;BD6&.LI-BB M H5.R?0:8"VK,_.S/47T1L_5%Q7WWP(D80KXQW1Y<[.^6S7\H#E!3^@NDY2# MN)H &"*8*.(00!4RPNB4/=3AWB;:&U.[U\@9\JP_YJL]FD]%.F43>LV"1\2" M7K"3/N#BB>":5CAAE;2+6[^:UZ4RMS_%G(' GXH]V0\K@3X_%^AC'F!=3)?Y MYHJF]73S,1\77^:K7E8S3SV6=_+J+,0#5 3]$@B@4X8X)GR%N/4NZ:JVYF6_ M+O$C&(+>7O.&D1;(4&^Q!5A!A#3%9&L3(-=)=59.W#%R\V[+=@YBOZ@9[J]F MO\AY"95$$,V>SO#:8GR_NC9\'J!?KJHP M7A?E[:JOZG??#ZS6Z=T]MP8=>MN!T[BUVV;(&A <)@VD4HH@HSSB(&@N3!!4 M:EWK[H9=W^JB^E@7^?BO7XJOOTSRZ?H[#7]Y_GF&'V6K(4[SQ;YSMR^>R:P. M3AXC"&%-A<(".*@V0V>QU/1EI)=TH,JB'43K&>W&1'@;0IK96LH]9X=V/)4I M+K#R'EJ.;1#<:!3\F\W0C887/8>_'G^2!;WUY30CD&@ M"6[.V!]-5C33*+A9+>*ZH@4=H8 M"&F%"H?,I-3^'="9C'8,0(M =LR.>+[V"!OB(QG56#* M%&(>^<5Y%Y4@P8L M*:UA8-:@'=WM(,,).':D?!6&,XE#\K/1KL#_Q3,9(UH[C+"+%]UKC31B9"NW MHQ=R(*L3]:< V?''_Z$*<.UH>\\-/%>#3[CWQ4^O"38]["LZ>S:-ZTDXA;9HCE@FNH*U$8Q[UF MP+U2;J1!V@L[UO2MSX\GSV=8.$*(A9YCH8EBVFBW$4?$6U_[S$9[U0PY'=2. M.+*^ZNX)?P]/+OL>STP8/4).6(NEI0/E?G3"D)4P[787X MF'^9QD6U^?+=Z/;@8N2S1S.', ;48ZF\H(@Y'4QC)834,F6[:4")5YT0HP4\ M.R6%"<*6H]F;^23_]G_S71M'>Y_-/*)$.2*E@0!CAKA4_-'XH91]H_K)3J^9 M%FF =LJ+?^2SV?^=%W_.K_+1HICGDU6&X*YS_4?;9/'X.B3>64<11D8RID$E MED!)N]6-+PI\E3QI!]AN[)_50DPP8:* F!LG@7"' M'$)V*Q1+FFR&E'W3I5EI ]A.V?+W8G8?U%,^^.DL('R0)L^>S;C2U JHL O2 M" -EB,\V8DB/==*BZ*6OBK:!:*?$6(W(!,?Y2U$>=D:^>S*SP;E6!B!AM6+$ M8L1 Q6W)M4ZZ2>C2UTK3\>R4$NXV+[\$*_9K6?RYO(EI@:/Y86KL;)$!9 QQ M0"F*+47.,X%@)1+6/(DBE[Y\VAZNG5+EZG8TF^G[19!UY^'A/4]FTB#L-?8R M0!&I+@5Y%,&[I)M^+GWU-!W/;BEQ$WSG.D;CZ8,9\QQ)ZP#A(527D'-!JJ5? M"81.*O=\Z8NER7!VRH9]D'BY]8305S6Z#UF:I^?4:9EHR" F $"*L"+2 @"IW15M/DG*X?HSETA;A M[90_;Z>+59654;DZ@%)=J7B0.GO:9,$,4LNL9\PBY3 UW&WG3 +2KGW[,593 MVT&VIX3[=\4RA\#FY?3KJGR/G\Y'\_$T+@8OEN4*GH6-I6%GBW_+)]'K7AT< M#&]:W$SOOA]RCQ=I/0[XR3C5?+(9HQJ'7ZW2^.QT,9X5B_M:]TDG])IQ(ZG3 MBC EI%>&4:X$<,)[%AT.6&MR[A&K7T?3>:Q3HA]VJ%4_K N9/!9=C,,-O]0/ MNSK[.%W\<>Q"K_X&D5DHJ9(.*T, HDPHCG2E"4')A56>[X6SQ2M19E\GW9H# M<.2BEM,ZS&0\9TI#Z *1-3C 1 "OT(&"I.32O!:JGYEVR5_&"7KLB^4[1GOT MZIB];;)8C1)CXPDA4E#!)?=T"RF3ZD?G:C,B%-W WMMA]-'B)H3A?V[&??Q^ MF5W/9XA@Q*%ACE*((!.55^8%U)2(@-O##G+57-1UES$JK]!0SK<>835:VC/'Y#1V>_&JTS#32A MP@FE,,; >@TQK.0& %[8S:#IZG_AN+<-<5_4>E?,)]O!'Z72CJ, -Q M)2GF.N6PQH"R65Z1/]6BMOKGI2GFJZ7)>%SZJ&=UJ%EF&;=2C^9=\4S;KZ*QXJ%E&A3 4 M:(ZQQ4K%:JV25Y):PBYVX2I%Z45G^/;%I#?S@'6^6'X,9OOJS]'=40[M;I ) M$WP)XJDFFA&IB0W3_T8Z2*Q+B?(:.U=]7+[0"7]:P;:WM!05+)*9I..XPV/F*UHO1Z33L*W+RY=C6;Y\0OAGSR5F?!I,84U M9H0[':(;+.U&#F2UN;!UT)9T^KQ:\,EX]N9C%8OE^^MZ['CQ;$:1\/&R50T@ M$M XCPU^E,FFE#,=X()G-QQ)1;7G%8'*Q:LF][I+ KO;9=Q2PQ7W#F B@SNH M/-_**A1).?P[0,^[&P:UB7!?;%I=^?>NF!=W>3E:KC:)(C3N6[PC(C]*JCK- M,ZTL!E820C67-)Y\E;*2'&N38IT&Z()WPZT.@.Y[X:DNIW8^G_E8:I0IAI@V MD!K)B$3;S\?(E(*] SHXV"V)VD!V$!G);P^4?F[60<99^#0XIP$"JR6TPM/- M)JG#7K"4E+L!\NH5K ]THK?CK-USHX8:C]>30[?C/EX7;E8; HLW\W?Y MLAJU#WIXFIJ8+]:7BNO\.K@,GT;?\EU$[O7]&>&>>H"4/'(6NLPE]7TB@E/.F<\P&BZHT]A. H:A,?R,1_/1HO%]'J: M3^*W_=1(F#?!,2LV#OWJ*P]];.Y9#R;A5!\GX949C]=].$@44=XQ%/#FH$(X M%BKJ93F@[TM+._X2!J*LOCZ'Q\_ZNWGLS3RO1(@E;0[SNW8?&<'"$FFU0]19 M11 -JJ@P,!RG[!P/<(VA8Z9V!?M0+'&\W31,/&_FZV_JB5R;KTK-)^JVN)^' M2'D\NY^L/TGW5/A/^:HF0IIY;G46(:@L8)89S *EF"C"V),4N+J:XMD MNS?6YU1=_Y_1+A>M+O7WM,V -,)(9Q%AA" MJ5/5/AQA'*98[ '5?NJ=KNW M/;QB+7%AZ;?1?/0E/_'*U$NMTP(D1PA;I0F3A @'@P$!(31:5>/Q]?9^:RZ& M'5;4]QK:5S_EM(XRA"P,(FDI/1(D?!S05E(BQLW%YBQWR(>B1X7T-V5]7CX. M_.@QH.^@NQ*^VIL.@*VI-I\=MH M<3/]HU@/07TI\_S@2?>C;3*AC $:D'AIA.76$JQU-6YJ9*_G:%X;)5H$]F1" MZ+Q\F#4Q$7L;9 1*BH0,49ED"E,AX\7,FQ%+FU0X8X#)=^U2H2U4$PS#/(A; MCII0X5";C '.H+(<>" U -9Q9*MQHT51Q ML%&&D1.2QW-97 4?W%GLY':.DSZEH,4@EW;;I$2;R)X8B"S*Y9,@)/SK>0 2 M?I1]C$D@>R+6[WZ?,8:]<9)ZJPS2,)@XXZLX#+*D(ID#\AQZ"E)3H.V<#GMM MQK,G,H^DXLHP#IC7$EE%/*K&;3Q)V?L94'QQHJZ>:_HDS+K4]6_3^?3V_O:@ MMK][)M-84JR@$,0AR0#6%DC17MX-:ISD??CNO\Z3.9D59+ MBQBQ&BG K6%8;<:.)4DJ#CH@L]^*SA-P>]6EJX@CW&-G)2,80D^QK+#BC(B4 MQ,4!Q9&]KUZWAOAK+C]EN'=4V? Q84RQA9Q04$F*\:658VQ'Z4W*3S7#][45 M#7)4:( 1M]9+J#4/<5OU\4GK!.Z3/6BZ!,\'! MAYA0802M)*5"76QB?HL<:A'?061S]G@W"764HFC@&>8" MT+KL +RKUG71%U/;O5\DUGYCA 7546"8XTY#MI&14(V2[E4>#M_Z(D+M^T6: MP=Y;?9A6[A>Q/$2^U"A*#,:28Z-@M=I- W8IE1@&2*D6=%SK?I%FJ':YJ%25 M'CFPC?#TD//"R V^ M_5?D!G_"C>KGF9K--D.,R:/[YJ9#CV<"8<,-"M^+5T;&)')=[:+2\$?*]O2 M;,CIRBQ:Q[ ?9OQN#S+A=YMY)R460G#I02R?YI6NP@.**4JI$34@S;>CN!:(: XP.%/(1T@1FX7X!DU.B7S?D!!=S=:;XY?+UIW MOQ_4>OAUQF 8GX.6>@Z@QP(+7W&5&492-IL&M)70C=:;X]?_4LK"CZ;KZ[S? M-JJEM*-=)ID$2F-J.:)*N(A_!91$'J3DHPSH)-_9%D;2(3_-J$SGX=VKH -O M_AYIA9_0:OW3)T-]5T3]C6;KDZ\["'6D169HB)IO/ORQOWE]_FM[FS^K]?E!%L)#"P54@C@#8(6')C9ED6Y ^T[=\JU;S'O>4]\YY&JKY%.A\Z?% MI-85U-[EWY80_5;,ES>'_/QV7I!I0:@+N$D4O TB'1>\TI(R1%YL)9HV&7L6 M50RO[,?5_>WMJ'SX?I@_=+T/*)QESHDP30(0M(L]A-Y#X96B<2.KSL?5D7FJ MV+]X\DGHT2SH-K^ZR?.=I8.?YK9LMWF?W&6[KXY(]R_-&!?ALT$(2.4\(D91 MZRND+4$_0,ICZYQ\;N2&HKS7G/7-($.<6<" =-!H'%>9*DD]$!=VD=00*-,D M0[R9=EYSAKA'B'A('$'6"Q4/UVBVD91)QE/BE 'RL!VE-\D0;X;O:\[S-0(9 M;K!16'A//=)![$I2S_3%K@*G*+U)GF\S?%_;60,LE(,64@4083^*=AU]-Z5#TA'5?C'LZW+?3T>=8(FE:X]K9@^TR3(47AB$%KF&+H>GJ?[&DWC;$ M?5$K3-V3[>"/4FG'TW&"UXY@@32V$'L=XF93R86<23E!/D"?O'7JI$/ZNL]U M>(TLU-@Y0X .$2N$J-K%DDR2E-/B TP\'* 'U:9ZSI!O70WY_?7C#U?K(_42 MK_[#Z33;=I%A M*05WV#))M8).(^:WKH'TX,*6MX;W>KI,S_ M3I7>IJ5Z3YF33!M.+'#! Q-P;^ M#..53EH/W&NKQ^8;OZ1#V38:C:];?/Y@%4+V%!FA(B! 6&>!4)0TS^,+6 M%D]3Y!XVG(1@7WQX6]0H$?CX4$:!MTHKA8W$6L1:>-6U",8;RB_L",&I*BQ: MPJ\O%ES=%.7Q/8@G3V44&^H4 MXP;$,8YJ QE1Q4^)0*7P.,=EOBP>D ONI3 M1P #B@R6GB#--*=(;O)AKXSG6S%MM*804 ML*TA0YC2E'30 6F^'<7M*E[<#+]>M*X_OCVD]?#K3'DK0QR'I'/,:J2ED+0: MM19)M;,&%*5TH_7F^/6B=:,.?NOAUQGD2D!.N!'41$?(F2H*MTAZE5*R>D!3 M?S=:;XY?/UI_^^&@UM]^R!!%#%!H@[]CL>(02\.WHQ8DQ<(/*%VM(ZTWQJ\? MK;_[CX-:?_LURM,' M'U9:R;%#U@A$H W_J$;MI4D)^P=4MU[B* @H'7' V!6/00 H M(GHS:@RH3-F>X)>N]>;X]:+U__/AH(4/O\Z@E(;X, $)1YC0$"-2<1531%,N M'!*7KO7F^/6B]=_^X^"W'GZ=.>6$P(P;*,.H!50(H2U70Q22H'5YZ5IOCE\_ M6O_W=P>U_N_O,JD-\!Y9+2%4 @,2"S%O1HVA2DFWAN#BU=X8P%[4?O7KP8 ] M_#JCED!D#%<<8X^-90ZI:M06T:2B)!>_.M<: _C:*C@@IC'@(%@SR[#2PGF]E2Y>HW89"SIM MIYBT N9K++O@%!=,.FTD0?%JK1#(5E,?0?[2ZL^FJKENV85FJ+Z>L_&A8[DZ M$ "T9XI 1T4U8Q(*S(5<9MJ>>FNB/C37V&5=A0RMS%'NPZ@1V[+W?J%.\S9-MN!JV+ M^R\W]4Y(?M\D8X +3X-#P)@1T IIF:\D#))?[,6'Z8QJ"=+SD>:J>(2J%F5B M@\P+BYB@TGO!M1:222HWTC')+C=EL@O"G #H:.;ZN**$Q M(;26#1T,5I^"*G48S1_M@K7M-J,V.&$8>ZV4 @P(C6LT *<7-C!TUYX5>/$ M64?J&9!56H6N_VV6'NF#,:0D<(8%CU5J[PU250DZ%S3LSF>6KL8W^>1^]EU) MJ"?RO9E?!9KD\>\AGJM471W=W1;SJ6.I6GY3AI"U6&H@ J00&J:TKZY1FCC/]>C$K5_R%:,/>^),=P]V4>]U=9.#)ALQ1[K;:?T8%08)[2RP2 M(;JUT..JCKOGU*>D%P]Z3[=[YIY33WVN0,!M?/%;/HJ(/:W+>K:5A^V@'C6Y MJ+&T<*A9QC@D'@./M/' <.ZUVMR?P+!RJ%9V;L?2KNO\!D9_=\O52BV3]_./ M>T=&& &:22QCDHWD1(OJFA$62&XO;(>_ M'4H]KU5S)F7T5B*IDD\_/+$JOLS_>7^@]DV#UEDPI5) YYD03&DCK/85\D1Z MFW(V?L@D[(\O^QC;FDYZY^*N<1]-TZW1.G.4T>!>..,IIT JX\464XZ3JG,, MF8MM,&$?RUI#^YPL6VR_Q^/%X6HTSY3!WCLCH @?;_A?<&4WUY@P:IB^5)O7 M!A=J\"P1[C-,K=N__MLT+\/[;Q[>YE_S6?W9]4 '&:;0$4&1T<9XC( VU:VJ M 7(J4LZR#7 ]?% 3;'MJ.:OU>RG&2;/MWGXR)0$,4;TQG'!*E"8.;[% *>< MJ!^R/6R)('5,8DO0]T[#-_.[^^5B!0JL/_>^;!4<&4<4A!Q :"4RGANX66]D MC"M^(846.^; /J8EXWU.7J&3>+5IE3DO =7."CQ**4DX9%:= M+19H315]$>YCOEB6T_$RG^P>^NZ?'K5T*=UF!A!")750.^^QDO'(9X64-/[" MHH,V*%.<#?W>CL@6\_SAMU'Y1[[T]_/)<0;N;I 10[UPE"*OPH>,@L^JJZ4A M;DR]K<2VN/4U+S\7';.K'RH\/P_;!O:]N7(OL_>/KC.>FOD%1 MWA7E:)G;_//R*G[B&RM0[V:E@\TS$(35*B!M!=.Q#CR%6_@YMREF=8 D/ ]I M=M_(U*9>>F;DKT7PKN81B],H>;A]1@D-0G,?\/56$0WMUI417J.4[,W&JX!] MN)%#8F6KJNFM0D9Q&SSQZ?A42UFK?:8I1EQKR*PP*/R7F6WVAN#6IBQ.#W"Y M9Q"D[$(Q?9%2C^9_?)K>AB'?Q:S]XRS,\VLY8RR2KK@RZ>X MB8T#GQ_&&K:BB][W2Q*"Q;U^IZX1X )%I@8%+Q^RACC[/&K=2D+D0,\ MHS& @/Z,VNOK2UB+MB,WO<8AB:-M,\/C!X^1Y00B#XEP6^2ET:K7#/\^+/&9 M&%-TJY?S[C;ND*/QYN../C+$,0Y1(B.66N(,#WY0Y0-)Y]"%9>2TR(E:>XSI MB/=F ;^.IK,X3X1X[BH,_M%9_MYU7A>R.V@/F_44,^R$#KI4X6,6$G@HJ?'> M6D^-P3JIGOL Z8V"WN/<6DG\WUN'^4JXX9KR$Z2*WO'\V4UQI+"(FG!!@L@EFO MUK4DP#JEV-, =Q>[I% 2L&>/$TZ)#S)/#-()8(YS;P*(&WD]"?A>**]:H4"MNB.G M0MT[M1X_M>BE;6K>U3\&?:!YYI#W@*D0+&@$&:4A9H!;R35/N>5DV"1+X\$^ M?K4'=5\D^U"4*[TMMS+L$.9H,D:#7C)GP[S E&02><(ML0KY"@?NT85=<] N M-8J^8.]OVZ\L'X)]_YC?!5GRR1J74RC8L*>,"2PHHPHC$4\P:6#BXFS @P$J MG$G9 ASR,D$7-.P6^KZHZ!;+Z>UH&>MRIIC")MUDS&+ (Y!K* BIJ0 4"'! MA+NP.MF=DK!#W/N/)79XP-NTO6U!;S.Z6U4W?MLD&>W$KC-IK2"*.NB9@8C[ M,(.X"K&@KTNM-=%M--*++LYX>'&Q_=EZ=7J7P+56GQ*[SK1Q%'*.O)'2"6V\ ME-OO'7)UL<45NR;8\5.07>JI+V:OKO6+.RO%:!X+_.73K]$ O,N7[XKY^&AJ M4)WF&=!"*RUXS+3F7',G#-I(SI37%Y:1UA]17ES5WKHN>F7AXY _YK-XW?R' M45DO0:U.\\PHST)P:+31V,L(L3:5Y,#"E"SS09XE.R\/V]7&('A8WR >[R&3 MR@!*@%"& ((9D-;AK?Q>]!H=_;AL/%DA@W \G^P?=^)]UNT_LT@PKBSQ6"%B M$$',JPUVG#"84OYJT '4D%S0CI356P95$4+/O+R-F:>'\J2>/)9YY)E20ECJ ML/,.8!74Z\.=/5CGOW>5=I*40 !$!B$""N2+" M!V5HX&*)]ZA34BLCJS]IZUQ5=[!=!CD!GB*D :/(4L$4%)6\%J ?*1&EMNJ/ M;^2>#/#Y/^DS7_S=Q3>M!'=2&BNI$H9!8@FLRL!YB&FM"W:[D?;QEK>F*;F/ MIY6;75?9PGNR\.%Y9N,>","4>V\XK([E>0GEI=X&DD2MO;=2]J^0,V2Y[=P/ M:3)W'>DB0[&.$_ *(44Q1,I8BBH$/*&7OS&?3LF.L.YS1D/Q//'RX;=\>5-, MWLR_YHOE(.Z4W#.L\*W_GV(Z7_X]_*/F/->PIXRXH"'HB/4PA,0&>X8=<$0[ M0JE7PYCZ]LAT+,^Z7@<9!-0I2#QPF%J!$>9 5 B$N.S",F([X\?>^:M%\$^< MF!;E\@GMPK^>4R[\Z.B 7_XTS]^-;O,]^=BI769: ,RQ +&\$7>& <5EA8PE M2;5V!TC+MNE2G$4+7?)SWS#W9FP?;Y1IRH%CG&F G'= .RWU1CJ&Q:4D,/1' M@J(CY(_S:L]E\4K<1:N.W]_E9=#0_(LI;N]&\X>W;\W>E,-Z#3,KK<2:&@&\ M"0,V#"%424 %J>4XO [NM*7*HD-\DQGBYGGYY2%NSH6_+-Y^J$>/W:TRPGEP M\P4@P44(K],*/T*"7EPI_UJ#K:ZYT0JX)Q/#!OC+Y6HO+3R<_ULQF\3MC*.6 MXUB[S$F.# ;&$:8H@E0IO!T_4RRE@MN LI.[(D?+\)Y,#S/+1_,U0TTQF^7C MU;'J8^0XW"KS2D..)$7,*!EK*6%F-V/GPL"419H!58#IBAJM@MLZ,?XQ*LO1 M?'D:/[YKG $LO HA*67&VM4-+@Y6DEC 4VZ2&U"ME[YIDH+QR6QYO[S)RSTA MWV&J'&^9(2%!3'+C#@@I#3.8\4H&YUB*&\(NGR>M ]S7MD(LE/8V'RWRSZ/Q M'ZM*UJ-Q5%^8.L?E=)42=.00?,L,AQRK>9"R$P8)A2BH?G7LJ>TUL?;5K M--V"?F[2'5RBJ=\XTTI*)!# G%GEO'=A%M](;3R'%W:^N74NU.3:R8"?/ '^ M-BH?9J/YY"KN5GTHB_\,\_'AB6]_BPPH1<)43247$+,8"-AJHO1#$"I%5($20X)%5H&T2I)*)MA=:0+<'GCQ>Y)'OK_%R\/D,$RT\09P*;K6%#G!+MC(Y=2%%7=)5^I(; MR6">'EZMEY>+8!KGD]_"BY=Y3%O>7V^@1JLL#!T"0+!%S&%'(8-P.W:'DLH+ M#),(*?HKNL+U9$ZLIK7?BF@.#]/@Q8,ACB1,8\MB"KO1SCJMJGC/00I2]GP& M%.]TH/E4*'N+8H[-DV]K5(6HWTGF! ',&^M ,*[<&RYP->$Z1F3*G#*@!=^^ M NBN<.^M5L[N83?/=LL4X"$JY,'GUQI:)+BBE9_NG-#L,J:H+A7_O Y.*T#W M5GZN+,9Y/EGX %6,$O<"0"4+UZCBAY8S K2GW/ND.Z0'-BCV2 MK2OH^Z+?F_FXN,W?%HN5!,VI5ZM]!B%EW 3G0;OPY5FJM:);=)U)F3M?8P2? M3KLN8#_OU/DQ'\VF_Y5/?@V.:Y3K_=Q.%W?%8C1K/*?N[RH3!!/.0T2,*%08 M0,M%A;=7G*5DJKY&)ZZKR;8U#?3%R3C0]^5ZJ&LS_J',OTZ+^\7LX??Y=+&X MSR=7RV+\AWY82USM7!X@Y\E]9E02 A5CCB+*,/?"*E!A%.*OE#-I TH:Z)&E M?:FBSQV\]]>K$;^[CS%Z^,=- 'OQ9B7*F_F3+88C>WEUN\D0F;2 /*$.A1U)VB/YYIW([_3J=Y//)XGT9S/ZRG'Z^7ZTD-I[(]W64 M:00)Q4!)S$&\6EL25_G2'G&?LKC'AU@7Z6P3>4L:Z(N/'_.O^?S^X-U%U2,9 MP0A!Z!2 A@(, " .5Q(8H%+*$8D?TIZ=B.RYLU[6Q9?M??[[/"AO4RMG_D7% M#,,OJS(2)V3#'.\T0X0)H[T)<1B&5A)$O-I^02SIX('\(?G7FRY.WL[:+?K[ M/^.9B9OIW8>\'$=M?LFOBDHDDUI@AR7$/%9E-E)9LTFG9"">>T]9 M708_%,TZ![\O0]AC^4I/K#+.0J61/L%*DV3 M&/C?&QZM@M]SC!#'__W'-DF@T9Q;*%6EBJD,:2&^TI&&:Q^"L%^S*V- MMK ^V4N+%O;1P+Z9!U2#=!]WVZ0C+3(%-%+0&P8(\8YXK:6MQNRQ3=K=_[%V M'-I%^O0S@T40)O QULS_?BJNPY1ZK3/*0MAL63"=S#EM ;605K( C%+6)N"/ MM0/0'>J#<-=;NO4 LN ?:F3#F,T7MS_$1SUTX _[[+^ MZI#EIYO1_%-^>U>4H_+AS>W=:%H>62)KWEFFO*2 $6JD=HH+8^*QJ0TJAJ"D M6C^-U_=?M?GK30G]4O,J%A!=%17]QS2(=!\3#B;3V8/-@[9NI_/XP6U+0#[* M%#> U7Q^/YJMUP2/LK:E]V1!.\9"!H$3 4O,M9>JPA("D32?_YB;#>?4SYG- M\,O%QN;6]V4?F?-4!GD))99PCR@W!E884$*3(I4?* ,E)8@#I0$#?/N=*DI3' /T8^UF]*^- MEG?-#@]Q6ZON,5&VV7Y:X^XSZ3&VW'HO.+&< .QMY2^%?]&4J@?HQSK(<4:U M#-FTOLN7!]G<6M^99X($]U]I9X3"4,A'=X@+(5.*5J$?<]>D;YWT:FRW U7+ M=898=+N7Q:Y"3ZU:X2;OS30U'M#@9GG+.<&,*,TJ_!2J5SQ^'Z=_K(V:(>IK MR'9[L]:WOA*E9;O]7=\9%QQB"M#_S]Z7;K>1(UF_RSQ #_;EG.\/UAKWN,H^ MMJO[]"\<6DK9G**8;BZN4C_]!Y!,:K%()A.YB=9,59!"" 0X2& MGJ<%CE5N!$=6Y]QN03_78=-0,ADSC^^#2SJA\M/F Z<0(F@@C?@1IH5R]\AI M;+(R,_]V_4I MFW[]Q]CAJNGMH%OQKBJ@MT5E&9"X88$4Y&"\D)X3%$5-5: MI'O%)$-7W!.4<.<,99K%,6--,#!$[D:-@. 7DA>W-Y5. MEEUOJ^E K55(24L@X9(BPY!!0$9_&TF"',^YBCK"0\6NR3>06/I$J.B6-"ET?NL[R-5V"G\[=1=%XL:H/0_[$"@QRZ'RTQ+4R6A"E 4?5F(0 M.7;/V4M/E]=;>B589_CG<>IVTZ.KASU:5#TJ_OI6S)?QE\M5>;.!=&/;\.?K1EOTI!O;^E @BD' H&?*.4NI9I")"B&,8 Y! M1Q2-,(QN'$A((]V$;1J!,,8M6(P0XHI1B"S"&$D 4F$K 177%'/9Z'PP>YPG MCVD:-!6\48Q;"9&GB@/HO+)F-U+&);^0J('.>=!L9ZRI&/K4 ,06GU?-#UC: M.15/?7@SCT)9;X_13D<$''@C"*^E@11@))AW5#JF%7!<0B 5%J06W_L8X^:8 MKO;XMN7X"&4,*:,)UQZ1N)(XQJNQ:9NUSSVBN=R:A,NV$>TK+/QQ3P_4TS[\ M6Q^AYG*3ZXV1LK! MTLNUW@M6,P.($YHPY9V*%I3&U5@Y=!>M;)J(_,=\N*V!VWC_X^WZ/]?%[+=R ML2H>=6-:+(\7YC[Y8G":"$L,Y,I'TQ>G>N)@-P)CM,]*-G'!].@$W<;\>+/\ M.OUC\N=DVPOU95%L"FL2,HJ@0KYBMB&"Y*1N']%I>C>\ M:!/9QISX^^3;9%YS)3G^0D#84PW2QAQE+NW4>;1G,71*7,81=S=<: O5QCSX M5,;Q?IF>PX0CKP0>USAH,7;>>$$(HE+L>XTXN9##Z&ZXT!ZNC=GPZR3IIO*L MA>+8.\%(C $WTFF,.5<*06"J?KNHZB[C[+<;/K0(;&-"?"CO)K/-CNDY&N+X M6T$HH EB3"@EO6502%N1V5(C+N14MAM2M IMAIY81!-F=@XGCKP2H ?4(^TC MGY6$ B";:M%L>RU!UJ7L$9V"=J4EVL*U,1O^9SJ_7G];GZ4BCKT366RC6I/& M>XF0295D#*KZ#0S)X<,(DQVWRX<6@6U,"#6?1.3/9,31EX*PBFD'-$7*3,[R-HZ_%BCTC@D;K6 ML7":(R3WE :$YQ#CDG%CD%KO!26Y\ 8PJ@C7&#J"O-N/ MU8FL"["7O,79!;I],>EM.?^2ZM0D,#[%+Y^(XWCN\8 8M,9"#"A/?Z N)9JM ME"5362GWQDZ;O$B.%N ?R$PB:"-PT*"4X89L5"!_>@3U3Y=#S 2(I=9PPEDO#'0-Q\M!=?^/:BK/J M88^? ><*K6P?TL84,'$U6]]^VR9P^:L>#8Z]$S!VPEHG)-"$-%UE\HK"0E142&FE.J[ M?KL(TF6%:;1)B19A;;Z3'L=2W]Q\_ND C">4 J$,L)I:8P3=^?(*>"ER2BZ- M,#*C30JT FACX:<1[/31AXC^XGM1CP:GW@L4,H (I)N4AI YY@#9]Y_*'-MA MA%$9;1*B96@;FIW+Q>J!R1G_]M35PY,G N80:" M=#M9%4>.G'YX)C@E./$JW1G1W%(2319=]0L:D),E8H0>?AMK=2Z&6>;[?><_ M)&2+>;0;=UTY>'A4_^4@XN"C'0L\P5P*D@I;HFHDG*J<*G8CTN@9$GQJN[<- M:6-R^.E?Q?7FTSL7\[A+=^#QP+S&TG(M)./,""84I'L@N+Z01!-=B*]L'=W& M7/C'9#%-JJT^'0Z_$30&BBJ*M:0F=IEX8ZL^(XU=SLGBB!;\KAG1&L"]A29, MY\6[)UN5I^)8#KP2I(0N;5=HA*2RR .*<35"3[+23(QPR[C56)9V(!V2-&]3 M)JG%Z!H*8HRD"A@J8)7D0"%J](6DL&M?1&4;<#;/&>%/2'C_0(AJ43OL MA($6(66)4F)WZJ6PDS(GA"LD9#%4T<[HF1 MPE"&*MV%(8NA%Z)JC-PU._3N?+8IH^_'9U_;<3L:G//1Q$'*'7 MDJ'H*'EHHK%+JC4'4T=R,KR,T/;O1OQM(-O\0FZT.D]/^\=/!1K=8Y=VU"A6 M'!HD>9573Q%%?$Y P!@C1#J1>A:DC<7]KV+ST;?3V^FJN#XN].>>#1(+D%*N M RQ%'*^U&H!]/XW,V2\:8RQ()Z)O =C&!/C[W][_[=>(QF3^L;A:+S8YY][, MKZ>3]XOI]\FJJ,6,LQH) GH#L3868$--7,DX%M7(F)4YKOT(;0VSAH1RCCF&G,JM$:A'*\S!'F!.G(!ND%^^;NR>_^E\H^>M#5_RGG M7_XW_JL7D_G5U]CI>TOZ--URV@PNJF=O@81<46>1QUCM9QCW>0=I(TPZTI'? MTY\$ZFV1+ZL]\F5Q];GN^+Q1^%M\64R<_/5X=.39YX* M.IT0$&//YX^$J2.?CWP M4!B*>5*=TE>>/;6&7TA,79:XRE:@:[S4O)\L_KTN-GGT?+DJOY>SU61Z53Y( MV?SQFSJ^LIS11+!:4T:9Y#SJ36EC7_:;NBDH/"L?S;@(T4R892^X-H_+^;C) MT_M^4?Y?<;6"Z)?_/1&8<^#Y@"RP6#JA#!/4&:ZPXE5_#<]2#",Z*FF'!RV! MF!&,M5BN-C3<]..DS)]_/."H #VEED"=(D,I]0]Y2X M?WPR,&^39F\' M0:#EQAI&G,"8(J6-W_,,_=^[-;R6L+?]3[P4B)5 >:Z2\ MP9P!R'1U-L(1J%<%_05D/F_+S6P5S;XN8SP^5DD'=&]6Q6W]@L+[-P)REG-. MK"<<8":5,K RF+@T/B>OPXALT.ZK"C=%M+?K.^7\RZ==8AM]9]:+!)>:7_]6 MSJ]V?SE=GKU^(P%I##A6&@"(@,9(0T#W*+@LWV9$2J@U+CR3N;83H(=14-L! M7-W5UD_5"\%Z:67*(BXPXXP:A4P5&,>)R+JA.D(:=2'VHUJK( M/!881<0F[Q\H%_W_A%"5SD-@>VFEB7M@3 :Z VF;R6)Q-YU_4;?E>GZ,-\=> M"Y(BR)QCT?HC*>^;P:#:)Q!,XYS PA$=T VG>7+0'H97O\\GM^5B-?U/<6VG MRZO4[_>+XG:ZOHU ;1Y=+M>3^55ARN5J^5M1GWIGMYSJ?#KHHE/B$+=:2 J8 MK/"2"O23O%=NV3DOODQ6NV#X4WR9W::119::A']$G3Q\-2$K/(RQ2.,H9==S:R@M1R+F+#J7(5Q.9 M<#:>_:GG3^MV/:[F]7']>1,:>$@YU&\A4&^@9IX"Q#GT:3!536NEL*8Y%!E1 M0&\GNJ,SE(BI[I">1@U]:#_[VX>)KH_Q+0FS814),DXI"/? MH554(VWQ?@8QEE6:9(1A7MWJJE:Q;DE;;3[],GK0]7?SAUR'M573X2:"P(P M%28ZJDE-5T%)&HF\%/4_P<9V1SCWQ;3*YGL_F5X?8=/#QX*)BSA1B"C%";7" M6H2K.RC::IBS4PA_@MWJ#"R'N4?QZV25\G'>G7UWXNF+04:TE#.&<^,YXIZ2 M??8:+3W."G3_&3:9VT1W""[MNCPME@\WPMXOIO.KZ;?)[,W\M^*OU:<_B]GW MXM=ROOI:-U[E['8#]4H#)A10SCGD"59ZCQ65\$+J!+9-G"-\[%H$HZ3KOXK) MXM.?95LLW347")38>6:X8-X323%&59"M!M)=2(G:,9&S&?+CY63\^M%3XD8- M!BL0L;N%]K=R54"2^I?^M'S< MA^C9ITH9U__5]\G(LL:6Y($W A/40@4DQLXP8+5T,NV\"LHT5-&HJ4/<[L:8 MKN/.RN5Z47R*Z.KXH3].C/&9-P*"SE@@"&"2"22QQ=158Q1&7M@N5[:DGSG: MR4>U]PFZ2?AT"3,4:L8YH@P;2QAV+KD8"6=CHQ-,?:WMAF[&^/'J:W&]GA7; M(,X'?:\S64^_'"R(G-582B0TQ@988^%NY([XK'QE+VC>UI9_V3' C>-#[GNR MO^24#H/?S??S]!AASFTB( NC8B)8QD%!X9@2"%2C0E[GI",;X;YQ6[3I&.:^ MC/?[$=Q[(N]N'EJ6)PG7M*F@L5%:<>TAX0(3+]3F2OQV.G&18V>,<&.X.WW5 M"=Q]&B#T_I;3,EUEW]Z$*:(+7"QML9I,9\OT1+&XFDYF#YX=S%HYUM^]Z5?# MACFKG8"H)@P :54DC$626JR!A@9:ZXS'M6HK]F&];7A7VW+;9AI-]=R=)YI( M9:T 7@/"J[$IDY6H>X2V2T=R/QIDU@3G82(7#U2,//QPH(P(HY#E5&L.E7?> MRFI41&5M2XZ0/5ER/*2IUX)6C%MM"5*68H@4=P@48T0 M87'1"7C/$_%1MC1&M+\;J]_+V?>4(^)Q!HE#2>1KO1>2H8:85A9I9X&1UA-: MC15#G9/]&F!@R\$Y!V6ACI# MG(=0$N+MOL?4L9R: J-WGS/HT"JJ;?(@E=/^93U93.:KHEA.YM>/;]*>39-: M[041+3N-O8?*$::1I1(@H"F'$G/L3<[>W>A]X0Y8U 7HC4E6U>>JN0J=?"<@ M(8DU2#ENTOQ P@I?H22DK>4(OIS(I7;)TB*PPYB^;S,JFE@<$;)">2(PY(IP MZ_=VGZ%9)P2C7ZO:]).:(OHR,G%PQ #2& .*$680Z+0CN1N3)ED' J,W][ M>-"C.O%> "(E!R$2(XZD0\0X?D][S',RK([>&,XD2ER?GTPH].#1P*0R,4&2(J[4$)HJL#>400 Y!@>(XQ:;U7PS6%L0;BG+(D? MGPP(.^@E]IQH9!6Q"DE6]9%[G!-3\H(236:*NB&:C25^']RQU3.5C?MV.OF\ M<:$.$>#DBP$0J:4TWN/H5%%&N;'[%2QM'67PX05EE6S$A[;!'5U$T>YGJ_BG MY32*=/.YGRRF*"[2EEICJ2<0.FT$81XPCK%P4C-2Z[9AUY&)>KV,3%XNU=6_ MU]/E=%/71-\]^-L!49Z*0VKI"T$H8*S@BCK,/%20.L[N,007%GW2$;\.1C?V M*9N^=MF>&=.)H*<#;P0N 3*&"N7BL*+SCAB0U?BX$%E9M<;'O=Y9478AA2%9 MEOZX*$['3IU\-WBI-6$.8>T]BHZ!9D)48Q;47-@ML6S)UV!2#KZ-;6\W_V/Z MJ;CZ.B]GY9<3A]+//1L0HLYR9+R"F@NFF7:HZB<"Z,)6OQ;E5K:+[(!:Y8"N M?5OCI+I!:P%'6*44G$ !XKSSU"%8X0(1O[!$5R-<\UJ64%_,?;_-K^#+Q<$! M[#Q;/YU/HD4[_Z*N5M/OFXBB(QS.:C=0H+@GTFC)L.( 1ZA4A15&,N>0ZV7H MS_;85 XGE[ZU[[;4\>0H?KO!G2XEW+S1X"&B5AGA)7'$>D<, WO92)_C?XQ0 M%_?)WMZ$TMAT?+\H_Z^X6M4!XR05\QH,W!E$$9*"&8\%LP:1^VV&O.MC(XP4 MZ(.&O0JD1PK>5V!NCX7W;88X-$2AAEHJ!20#T-L]S(C2'*]XA-$((R9B8YF, M[)CBS?RZN)U/;Z97CVNQ_R3G$QA1@Q4R2C*FM1*8<;V1G066Q+\T.9\XH$MV MD3#EXD'Y=#-9+.YB__XQF:V+$ZM7W?>#QYHKIUTD(U &686\J\;D',N)6!JA MQ=^1O,OND6^\*IWL3U1.N62Z;R)@%9=9Y!R6 B #F#: [D;E !875MA^#'QJ M#'Y?;N(^JN_!"':%T]U?WS80'5'1-=X./*[B"BBJN' 604M$'/ENW(JH"XO- M[99TW>'>J@I['TV6./"4,C=V93*_*CX45^7W8O'\]EBC=@*UTFDOO98ZSB,= M_=8XLMWXD.'@L@SH@919BQ(8F;G\MI@LBY\W19 7CC(;R1&EAAA&"AH,'-$. M*VY8O9SVW>#Q[MO&0YM_V4AHZ=>KV.]?I_.DW'8;M4M[S,9NUE! #$*D"(:< M$"*@D]J;"A'"8,[U_!=O;-=F2]FC"/HRD6H.XLW\TY]ERL!][ 3H[+8"AE P MBXAT#HF4W\ 956%" G.?6.! $Q4])JPM@XYXP&D;(>*8$;E!">-\)+AV,C9 M4 PC(^>GK\6BF*32+_G$D-$,+3N(Q F0"1E;4C),BZIS#":Y"CHF9C M*8R,F?E\#!1;K+0T3FCCA28&(/I@9N8XY",L_3,J%IZ)?7\Y9V*G(SH?DDAG M[J]OQ7QYM'K9<\\'1J3DTD!A('=&0*QHM_?"J#:1'MD'\ MOECT^^6*@7'E#D7: P:C&H+1>[49!!787=O6M(PF7'4(^MIF_ M**_75ZM_3A9IUD]_NEGOTV8[,!(:B AS(MJ@;",\C3%QIE;>ZHXN9CR2S-V> M;ZLBK^*'R8Q,$?N%+]Z/?!.\.4,E82#)7ST2WC%1($:'5AR2Y;DE^9CV3G MTC]XE?7)$\$SB:/9HBE'5#'M* *NZK>W]$+R^3>4U5-)-\*L2UGOO-RCTG[T M3(@N"E50PV@7$:4]A,Z37=]INNIU8?(^5V)E.[AU*O-M3-QQF3]\)F"L+#82 M8Q8'011TD?15WX'.2E8PHN/V5F2>@5MO%WD/K&)O:UPX/_EN4!A) %();0:H MXC*EKZG&S*VYL((>[5H$7:'<%[-^+;\7R89^,_^8\EM.%M=/1J*NKA;KR>Q# M.9OY*^'4YE8O@6")=]I;+!3S!#IN.5+5Z+G-2LD[PD6V3]IU M(H!QZ+KJ*+.QSJL:"#(ZO @)YK'5##D,I)/5Z&6;%E\EJ]^PE M$+ 3$8R$@(NB^&NZ.11Y,[]:I--16VS_VYR3A]L,6 F!/9#,(4HH0I[OW:]H M#>F<(ZX11CJ.B*2MR60 M!]..9O(YMXG@O ?.8\^T4TI0"BB!%0*.\)RE=H177H;B6V/ QT&Y]YL5J#W3 M[]GF@F"22($\%%QLHO84J Y:N.#PPJR^H:C8"OB-\RNX:%S>)K?O0_R?\N9# ML5HOYC?EXM%'>!>E?2)U MAW7SA'?%XBJ)XTOQOIS.5^9K.NZ;SI_M9'E3CTTY;080;5()O*?*&J P3WN9 MU;BMMA=VJ:0CCO4H@7R-5?7N<3<25A^+>4K.]ST"HN:3V=WRV?BKC-8"D$8I MBJB4S!IC$;6^.H_D43U?6'FOKC5:E]CWI.'T9)8BE7M@MM[XI478@@]%9"V]KA,V?WUCPA$D ";&:$&:M%@3P"I7HL.6D MN1_A">[8K("FO1;%2M^7ZZ'%O1JN!$1U1408XYX%.VPAXCU,4 M5,Z>SB@U:7=$:FRYY@IEK.1]-_=ICTC-Y]/O4;*3Q7/[D^TU'K@6R#"+&*+: M>F8XTGJ'6O2?<4XNG)>L>ONGF]T6B M4VFBM/+,$N)'T@%N)'),1;32;K!(&Z6LXY1HBJ67VM$* R-)CB7RXC5&;7Z4 MPTFDM[C+_;".7DBOLZ:=VU0 2BD*K?;62^JA8(HKH#'RGNN4GO6RK.5N.=J3 M$/I4/MKP]T\&'_:NQL-5L M(6CHI.. 8F6YM%0#BRDPUAN@4-0IM2)*:RYINR[=/$3]SX>H'SIU/^/M@%*6 M<(@1A-X[B8D1AE3CB2RO9>*_G.6I=2F772/>91:AG6+:'Q(<21?WW*,!"6D) MBXBX^%\N@5'452-Q&%P(=SJ1;=DJM#V0)"V5U5G2P;/FH\\'S0S@T#-DK4?" M:&VUWHT)6Z)R J5'1)=\D?[(C6PP&\>B?DSFP#8Z]N#Y[/,/!D\P%-$I!S:. M4W$AJ3%5#[%6%U+DN24IE2U"F2?L]^6?Q6(78?IQ,BN6Y4T-R1]\*TBF*378 M*P@X88ASP^$>@KBP7H9OT14-VL*U^:6']Z8:S'$:_/!@$%A!YR-9T]5:!E(? M]Z-VT/238N0E2CX7RL;"WE71*.?+R?SZU]C_Z,"E#9;CDC_^5G 0:">8,\A; MHB661N%=WXEW(F=S8427.3N@0:NX-N;$=B%Z/UN?F/]/GPLD!1@1;(25T@!H M)>"JZE]^??3H8$NU:;R!'GE$# MO >:5WUU/"MKQ8AN0W:A]-O LW73+VJ>VA; .6T$!B#E7&(K*',IDY"A^W%A MJ'.,@Q'=8^S1+&P!Y>8W%A?E_Q5QB)_O?IO<'MI&.O!D<")ZQ@P@20&37C!* MI-WU,=VSS(DZ&Y&#T.4N4CO(MB3]@YM#!Y\-1OJ4W\GKV$-,B)"&5>YM7/?T MA6P,94OIL+0;X=A-RR=+,P M;"S?#^5RS\L^/WQ;3^9<3QOHSCP;!K;.:8B234I'6,B"J7F+I+F2GIF5)YP/9 M7%TO4KZ(_YG,9B<4]I/G C+<00\E0AQK!(CVI.I?]$"RLNJ.:&NF;96=AV)& M.IC)56$61?''"9/KR7,!(XP<8)0BC2C"BB-=&99:&)NCN$>T%=.VV96'8F,I M?UJ4=]N#OZ-"?O)8<*F&@I<<4)AN52 =_UOU+HXZIXK B+916I9Q'HB-1?QV M\D=4'_.K\NK$3/[AP4"51%H3[@6U&%A"G=RK&B%$SE0>4;:EEL6<"V-S,_O4 M-L_;(_>-SVPA$&:D(!BE&BI<.D(4K@X'=/05!P39!(9R"$3G$%I^'Y,PO]4N_/-J=(MZHV9]-LZ+8OE3;7F M;D:[Z=[ROG\'%ZEZ;P>/# 8",V<9!%ASAVR%E4DW*GZF!2J309T@WI@]3S.' M3^?.UQ[GZ,BG&E,=,2,<8-@1B3:I\B%2;/N4I\_H9>N9K, M?@*J-46_N4U6_& A3I:3^TS1Y8WZ\F6QJ9A8=;E_'JAM$)'VLO]?31>S9I\E?;:[ /S8: M@,4&4[.I7!/U/E1@'^9FHS62+]!U^*4XT[I3!4"E( !4:6EAM(ULN8<[VF?QYZ-8ZT'W1J0+BOL,? M4OJ#>5351_ATY*U@J&.* 6G2$8<#A")9A8=8P+/.XU-LV,_&J/:@;KQ(JJNK ME+UQ>=^%BN:3^?4QNISQ=LH88I'R"!,6;5++H!6^&HM6*"NUT$^TC]\=Y(WI M4PTQ6GG%:K_J'J++\T\'@ S-OY+>>PA4\*K"@=GG,K9%(,_V]Y]*Q"W0X>= M8W &)1Z]$71*S4>1B5V%AO.XKN)* SKELNK5P9]M0[XUF/NR7>Q..#M@CM@K M3YX,R&DC ($P6F%,&$OD/@>!$]SG1!K!GVB/O1UXLS7)/@E9[<7EQS<"UII! MHC$20CH.C>6B\O:<1"@KP\?/MO?=&LSM4>.LA>;YMP+2RL7ET:0$B\S@N$#B M*GK2<:"SBG.,+0BU=XKD0#W0@E.K9/W!=P+QA#@0AP0)T!10#WPU%3R$]4KE M':+33[3MW#;0?>^\/,S9MY\-NT%$!Z[\,I_^IW@N^JE90X%[XICQ4%$%%),: M>%WEVO$,DZR%[B?:8.X%_9[C+3\4*4!Y.O\2E?%-N;C=U#S8%T$X'8QY_/T@ MXU Y-5ABA+G#G!&XGX<*JJPMGI]PK[D+T#/"Q(_U8KE;W5/]W].*+:_!X"CD M&"MLE,&$KXOK3]#8^\N[F8_SI M\F87'58LIN4US-6%-3X1XKS57$8Y>0>%T4;:5)1[MU1 B7)X_!/MB \LEWMF MCR&W^;"%?_K+;&Z9%X0#1@53VCIF%62 .^V5-QBB 8O]G!A!G9((=9L(6B@I M#)/>^\WFK4@1TSL4(&%9VYSC42"=<>-Y!=(V[.-2$ .7]NE/0Q##%)7*(BZ$ MUXQ#%.WBK9"DA*16*M^.=IFFR\DN1B[*^5UE6]6NF%+K_4"UM8P"HS%C:)-Z M6=IJ_$3S"ZLTW#HKGFX^=8!Y\\WO'^)]=]GU]#K^L%C6K!9U9C.!8A>QP\X M#;TAWCLD=Z-3G/.4I- M"9%4V/L*?(4AR(E%&U%T0%]*KGL)O)AM@-JL;?E+@:?-.T)EQ!-LZHUS5!FO MBN*LV^XC"ESHB]'#2J=/RY]_7,4.IOO846CNW^LX4X>N9L2_YEAR#WM98][O3[R>+= MXN,JW:7ZQV2V+J)&VXRC-K4.-1"(@(9''0:M4-@1ZK0&N]$[IG#.RC-"\[X? MBK4$]C!4V\Z/-\OE^FS-M7TI $BE=)XYH+7$#) HB&&T!H%B "JH$*X@=,;:G-@6<@FT:(Y5 M?WL&M[?E_%SKZ,A;00M!O4504"TEKMG4'L(#,*F! M453C[0!I'*&@'$EO).,8$^FJ<2L*<[;01Q0.W".S6D)Z,%UUTA8Z\$8@CAM+ M%4 "<(>B;0L=<"4XS::/+Q."I"!9!( MR-U(O0)9Q4E&%-K;.X^:0SSP%M^PX3[=;?!1P83P5'*$I7 R3FEGXH\;MH;>X[\'\=W-PWY]*&;)RDMI[Y:;GG]. M/7\_N;N-*-31$'D-!T"5X8!A9ZC05$("A ?13)#2431??"P!%3#D&V%ID MH&9(:%WAFS+57Y9BZHN,3_76"$37E[7\9A[U7;'Q#1-X;WL\9;@0/M MO$4>2\4@Z442@$M]81 M9G9C%0*0K*PVX^-@*U*OQZ1&^/;G^2]7*8QD=J0(]<%GHU=+840'*N:)B6ZL MLY178X(JJTK2R^',N?+]P+]14DNB_BM MK['WMOA>S,IO":!=UT]RKL;;00)%HF-N&46 WCW/CBP?M%>;W>Q$7&02Y6ZV\GBCP^_WC4QP@AX!SW@&E[#"Z)'^VRUF*:K"9L3C-_G MT]7RP\??ZUAFA]\+G#F@#(->FSA8YK#CH!HK\B8K/]3X2#8,*\O>W._M .)J\>SX=AM)Q_SR M6@T$Y;!5FF+!M#$I>HYS58T>.5HK)=/+L2L'X\Y35[T+X32V+1_WYO.!WORR M*)<'BZN=T42 GBNNC-"8\BA#JI&HMCV]AO7"!%^.#3HTY3H6S\NR%+JY=@.0]-_7-)L MK*)K=?]![][,W\R_IQRPB[M#*CNCR< ]\\I8##PEADNNR4X*<=0.D!P5/L*S MH*$YW+.X1J72?ROC*)9QY=IXRLM/J2;THQ%':'\K5_\J5K6R\G?VS<"E!UHQ M2Z UF#''B785QM&"RW$)1WBA=>@I,39YOO@YLY6*+Q>['Z7GCN73[KT M E0P$FWK5-3%PZC(-GI,,^<9KQ<$U5'XS7XGO_F15?VK:YG?"$ XB+TPC%EJ MDN\"I*IP5,9=6,Q#7Z0[>%VM7W'UEM9J=ZIZ(HSQX6-!R>@ODZB/);&$(6BP M<'LLK;^P0Y$!&/ T*59S\/NFTG^)Y;KK2'5G,J9#1J-;7;T7A \W)_ MC)!*S01Y@ V-$&R\P_KN=C[]O%Z^F:?26=/OQ<,9D'H4WZ#'8Z[JMQ H,L8; M)(V5'AOKM.*T&A/&\L)"2)L*M.P#W'''TP,HB?(^.@*8I#MP+*)6C041E),J M?X1GI<.O1#GHO\;0UP]N$YPG/]L!:"C RG--0(5L=+DO+#-V0U;U$4-_GB!> M=@R]M]%%<@8P*+@W%EEKJX4!:B!S3MY'2+IAZ7)6#/UY@AF-GCV$W]L:$:GY MC0\B&SW1?UNGZ;N3R%)]GTQG"6%? M+GZ)[Q[;8>WJDX%JKCSR)FHE1#&"3G%>(4P!S;FE_!)U?(N4;&LVM"O!T<^1 M;>K"-_.X_JTWRNG=ZFNQ^/1U,G_W+36QW)^??BAGLXA">JF+F=.H(T$(AS"2 M3&KCJ4I[)MQ5TC!"996[?IT5_4KG@N;*5HD,.TVV?0C$4*N)0=$0EA@1CBVK M3&*$HGW1YXKS;7.TO4DO,[%RQ0#&-JM%( Q/^5AJA*.\17A=ZG<&=TN/E3_%_;&0XZ!+[ MN N!&<(I9#K^@YQ.\<^R"LE *0ZZE\M+CIH$ES8-Q[G2 MGMG'8+@F2#O*4TI2+@#DOB(9MBCK^&.$]Z1>9W"G]'CY4SQ*[J:8#KW8_M"+ MX"PTRA',,>96>&R09Y4MOS;,WEP<7,QU0?;ISK[3D=#)@J M:U(="L<5Y-)!L;TSF*3'259.UA'6]7R=OMUQX^7/[#&>S HA- 344X( ,4H0 MR2J')OZ&Y\Q/V>QHQ\VO7^?H>"EP0=-PG,OK&>=N2$.&C)&,$88$<%:(ZD1= M )%UZI.N&+W.WC'/WK;I\?(G]F-/?Y-D94P[4X\[%#C$V-BH=H54ABBF4F3, M5CI2X+QJ!9<4AGLI$[=%,HPGM\GFILHVJ='C+KZF. E4:<4]IP1H+"4BFJI- MD+9%REA?+X?O:XJ3(D#$ .,2",L,AQ%(*,@.1PM5ULGX"/5D7Z3K+,7)>>(: M]]5R"+G4SFAOG.<&$N8XK,9B!7]-XS07C[47EC6J(:LZN-J^7F":)RXI:7*6(QJA(2D3C!C%"'>:+SO+;RT MJG[#"KQ.9:SSY#$:!3GPG7 C.-380Q[A9I! :*#?H>8T)+K/VPP_PZ+>N\A& M3_07>,' : :%U$@JQ!@6B$-3+M MS5/KJ:H7]YX2*X"0D*?;$YCX_>B5$9=6AGLX/G2M?>Z M$?ID3\I0!:0A3"LN@*<&<[2)X'*&NCKQNA13 >"BV5T @PA:AEG,(* M1\VS#-<1NE]]D:ZSC=#SQ#7NC5 +$20*:R,@\CQV'FYKVL>Q""Q9SF(Y0NH- MP(&C&Z'GH3\:]^<%;(1*!(2VU'@-H(/>(RYIA:PSZ*)S;-9F51\;H><)HO>Z M-HV+O'OI-1..ZK1K@A 64)K]N 3IU6\>@9?1*35J%'D_3QRCT:0#[YAJQ#"! M&$2X,:#6N%T!SX2:(/HUPW;+JW_O(AL]T9,SD&K)IMI0OTX6?Q2K]XOI55&Y MW2GNL8LI4..S03D)B$-<$46L@MH27JD4Z96YM!B!'JG9UJQH7XHCV'U*OWN- MN7OJ]4/)F*+.(6^(89I2NUW?H0+,*E?KA'I@Q![2=_DIRE3'#OW1!F3/MQP, MP@"X.!6=\B!. 6?%'C-CP(65W^F+8.600AJ!?MI80*\*ZBE_)(>$ R$1]]$T M))8)L;ELQ82EG*):]16ZW@MOIVYH'=75V3>#9%P)0T'R]#AQTFC"*YP]IN15 MJ34AY<&]\F'%UYO[LA_O_9V39XIVJ*O5]/MT=;=1@>=-@P;MAI2A! A!@36& M"!?E*&&%E1/VPN*9!J=Z]R+J<_66;^;Q!\6GR5_%@/=B:O>_*O8QK+,A' MW@K4:2B02D7T./:<8^L<<$)<D[Q6N5?^EFK+Z($VPRVW<^">/42?+!=P+% M0&-@F90,4R, AKH:IXD^]84=8[0B\;(;;/M:BO8=5>O5UW(15F52;NHB[N3!Z'//A^\ M14((1+1%1B)E#$9Z-S9+L+JP2T?Y(GZZ@]0"J'T1QI>+8OIE7IJ *0 M&0&]X ZD U].9#4R1U'.R?D(W9K6Z=("IOTM2\FAVD:L_SDOKI];I>N<=)_5 M3B#&2!'],FX1@=XJ!-(QU!8+HW5FU:ZQ\:L+RZ<[M!M?=(S?->O5'6_SGPJY<=L2I;K;+="N$FBWE\<-G+!&BS.X'']0\19I1$'@O")0'5 M:N80HQ<6EC2NN3&@($<[;=Y.)Y^GLVBZ#351]AT(T#@&C;=02^X90)C%97Z' MJ 594V.$]: N8&HT%5W;D^'78I+V4Q.6VX,Y=?U_ZQVV[N:FB,_MU\-B<54\ M6\&ZW0\$*3G4 C *O)*..R1@@#B3=3X=I2.H!Q7 ML7[IGTLB8/="Z&OO(AU!E_,-5C<'S!M3IF5A'17^NV\1R,U-_!KGFIDM!PZA M%50I@SGCCDH$.*CP$HCE:,T1EKGIEK3#R*3?8Z&WY7*9(J2?&X NHAU3/ @5 M^'4ZWVQ2QJE;I-Q$:G[]N)5M+HI?B]77\OJ!;&J?Y_?:FP 9P"CZ'#S^(;H< M6IB]W^XQI!=V?MX;BY\]]1JS9$<\XZKCGW9G3M5J($Y$C\-"KJ4"WLF(6J41 MO3;@XO891\S$_%G34*HC9O_.8&R7_+M& T#.64ML1 99BJ&FO/*X/=<^A_NC MW$>\:.XW$^J(J=\4_'&86($A#I"2$GCJK+<,(%/M$'A/5+^5Z5/2_=?)-7H6 M].:\KQ=)J"W[[8T;#98@B8A1#DOK143)5;MI&B !9!C5*A[%8VVJ\&.F<5'U(X!QV(J-[<$ %$=4H BB M2*<05B)>C18:X'-LOO,/MSOWCX:C6SOX]W;C8B>V=EV3C%8#]XY:[;@V%D&E M@(2H@A\*S7/.P,>H%@?R3?J34-],?GH@6UM_UFL@:,N<,M$\QDP83ARWV%6C MAT#52JSQ$,_7BT@>"@= !!;*W"A!E,--V/'AF;$^(PPO5[ M4/W8IB!&8G V-RH#PTA1XS"AS@/'"&56[L?K:<[IZ@@=G"&)UXX$>D]&4)MI MA\8G<*IN*T&$"'D-'>"ZFE%(69]SQ#A"A@T;O96+?E_LVL:K3[_?GUZFL/7G M@-G]*B4DFU]-9],M!4X[TRU](55L9HX*$E<#IP#6@()J?Q5!X'/.6'A7'.PG MVG88A'O7?X][?6":J>J,*)FZZ\B NT>@U-&:;7PG"&WX9H.6TB@ZJBBH(LIT M7*SPA27QZ)V!AW3N +(;5E,_ ;(Q^UMH/4##HXV.$>8>*>ENJ:6W7#PU$9W0B **1%<*8B]KA!@ MF.9LB([0X1^*LX,(:PBZGKA6F=]R,$AC:@BE&!!,B=.2@OV4!5FI"$=XS?>E M$K:9M 8VJK>97-[,JYV2^(!:+HO5\A^3V7J?F_K/R?RJ@25]1N.!I"*W!#K( M'92&"VI,98)AI]2%W20>VI#H76!CLIG;X7S+7PJ6:6-5Q%!@R[QRE//]0A<7 MJYRL?B.\E3ST!!A6>@,K_:?G,&GH=AH129*;3F;G:_I3+0:J&=7:13\[VF\\ M.M6&5OC$1=+FG/CR5W;75.\M2VE,.CV#TFTT'UP$R#M)@")>"FL9,%5L!_$\ M*Q./>.5W$^W=LL@&5MG/QW$4M?+:UVLI.!?]%L($@(:KJ 2$0:K"0PF?HZ+E M*X5KJNB6I#,FU=R NCG-!D8)]YQ:#*-K0B"WF\)P6Z2 ESF>) 2O1&ZBBUN2 MU< Z^+Y5@*S2&%$$/#6.0X@I;@"/P+DLHJ-O)X> MUE6^+8AF3(KW3+XV;3)@Y"'TFL:YC*+_&__*JZN81 N54V8-CC"<=VCR]B2G M,3'Y^:J)[J^K8IE KD[Y#YT;=O6I8 Q#-CK)@GNA/+'&IN5+"8I2X1N15>KG M]2BQF:G1G?Q>WHPX?#39V;<"E!XIQ:.' H5GS &B6,)4.V<98UG7C5Y/*SN< M$\T$.+!-GLYB-UA_*>(/F^R'/&TA4*>@]DISCR3FQ NK*DG$Y5)G)?Q[/8JL M:XMGBF5,NOH,CC9I+FC#-3.886\0PP(:;*I=>XKBHI9#V->CPT8:-U-& RO5 M#\6WR6JQ_?.[FR>E&<[7L$>;"XX90!R 3@I%$$5 X;V MVV2Z2'>/4M+))K9PG5;3-A+"DF+A';#2Q7]$=1)%#=J;<1K")$3DPK9&: M^LB[07%.N4),0,0<4=Y%BZT:,V,X)Y$%JG^(*+=%<*[&?NM#KK.7_]8"OKBYM031CTJIG\K5ID\$R M"Z23Q'NL!>' <>;O)['/TK2O)W&-5&P+1@I>;S6@G,(T@= MU(H9IH@E2N#JMCGW)&MW%]4_3/M95OON)30F/7H_B!;,TZJEP!2G$6TFD8Z" MAXQZ+2H\ -)9N2GKGZ;]+(SM1TH#&ZCO5E^+Q8.2T><;IT];",(*SZ3BRG+D MF6=H:IIEB&9,R/8.C39H+#A% ?80__C^6$D$'*H^2"^5 M#F%?C\,:Z=-,&8TO8>'9G'VND1#-< 6HB' KASD!FE=I(#4G3.>$TZ#7\ZV, M7(9G2J;W1;]8OI],KW\K:F5JW3\U=?2I82)D%'-NX.,1)"3&F MU;Z%<##+MQ^AGNR9N,,(J2_:IW[>&QX?B]5J5FQKM\ZO?Y^OE^O)[/VB_#Y= MGEC6SVHG2*Y%A)]@I[2(\L$<5&%L0L*\4NXC/,SOA[%=BJ O.OZ0X2Z>V';"TB/ABW=AI\_B6%JIC) M8G%W4R[^G"RNCRFZ,UH)FBOE(PK6,!/1]0#Y*NI+6))5.&^$Q&N'$J=XUAK< M@]$N_J'ZV0L;9:%**T>$Z9BA'>'^^'L/W(8C V1Y,BSLC5W?O99+Z*(W+_7D^_W1Z_ MZUJ_D4"\XT9C&?_CD,%24JOV*%">D\Q_A&$?_3"R+;1'I$$?7J>-(]HY:\OG M[]N:A M[>'=.-CHASZ]+>=?/A6+V[23E4;['(%JOADL841XJXU3$"F!L3/WL\>3G QO M([SOW"IGNH%X, 65=AWFJ<;).>IH_U) 3#H$/--4FFAQ&.HHKT9IL3BKNU^+U=?R^L'^Z#FZZD 307F"(8%&<$2Y M1]R0?=2FBHKZPI+U]J.YVL%Z1.[I)L GS^7<-!&B&8"XPEQ9H:G1DD)J*P1\ M-"@O[.!L*#^R"=C#'6.<2Z[MZ+BVV&/J+5+<*$0)E15\"D*:8W*-\5BLI].) M!M .MZFP*)?G;1^D%X*0<6'W0D*JB%/:&ZOW6EAAE)5VXOQ3@M[*I7>\4] MVL&(SRCC#E&"4+$2D:QQ'LSTKJL@]+ZV_R/KWI< *FRD1XR[./, M<(^ A< ".62YY7'B..=A509-8YN7N?W\+?8+44OG SL 91Z.TNXP=(3;&'E MT6H-759BHI&;61TSK@/XAUU)?Y]?3],D^KR.0JJ?KO/\QH*4S .OC5268.(X M(+YR>HQB(&=/:^RV?QND[ WY8?EXK\C?I,1S5^F M)S-BFMU<[.Y E$*.D\T*9RF RW+B=ZO+Y7\<)7ZKZE,"Q3&YUZYC89O..:)K M-,G:9AEO4I9>R=8$YV'Y=#:5@C*&"&+3)0U'&8/$T?UL 1#DA'77C_=YPJ(^ MM^RZ9]&9$ ^VT_N@RV=N^CY^,UAC#4KU2RF"1+LX9_853(UEH*Z MYI<%^CW)_M]__X!W[.P?FU\]^YM=.S] >#-=+%?+$PW8Z?)J5B[7BZ+&KO61MX+1 MT%K"/3'*?)I]GM:KU/GTG: U9I)@5 MBEF(XK],[,>I9-Y%WC'NS+<@\4-)#3*Q;;A:+!>K!]R)?WO*F_BC\&$2^Z7^ MFCYG53SZ?9 PKI:82T6QPHY:XM(IU[;/R)*L8*@1\Z&Y[,I\%#N7_*_%[>=G MG9,G3P0'A148$<&H(9H:Z&C5;QB-G9R][!%)OZ&LGDJZ$69=ROK7R5_3V_7M M46D_>B8XIH56W@GFHF\D*";*57VWD?X7)N]S)5:V@UOOZ9;4>O6U7$Q7=P=4 M_O$7@O6:2 "]]LAR2I7 TN]&QV34@[V<:+W -:!56(8J&^Z58W$[F=P<7H;/>#UP(115'T'AO#/%I.[@:.Y4D*Z#Z)3#J7 J4W8/< M%\'4.CEFL^DDI<;>536\F5X=-F;KO1@TTIXQIAA"BFA@D57[T0J8EP+])Z!4 MJ^CVQ:4?)L";^?5T,( "$A(QGC*W"\]5,9*RRNO0D )<_3*"+.1M,:' M=F'M[<@E#GZYFEZ9%)6V.&WM//M\0-PAIC A46,ZH: D>V4I",FJ%G=V>I#O MQ>)S^5)(TR:LO3M:#_S,_6'2F7OW]X=0V!HE "7*(XT-ALC9RML02N$< WG, MJU#[OGH+Z/;%I">%#FY^GR_B3[[,4^Q,'$F5H?2O?7Y#:.,CW^H5BM%_/EAW(V\]NLCT?(V/6G Q7>N.B!Q)%K**V5FJ * M<1:]DPMU^/+85XY:2'U-BP/#/,+F V^$N'A@;41M;=S M2?BM6$S+ZX^KR6+5*17'0YJR"R$-3,(XT1?%9+FY1;.>I:GNHP0V!1/?;P0< MGWU?;N\Z-&#L6TRLRW0?=OK3)T*5(!YX,'XKK M]=6FWX_&]G;R;5F\NU'?OLVF5\FUB4O_:KV*/WH[O9VN3M8"Z^!K@0GJE6.> MHNA2>QQ77LXK7*E1.4[F>._KO+2ITJ.$1[F,/"C.\L_IZFM\/@EEM]%T/*"^ MU>\$S7!4-RGGM\$>6J88LQ661,!^DOZ^SI81R':43H=9+Y) NW,[#GX@:,^$ MX@8JR)''$M%T/W:''N/TPE(;O[0IT:TT7]XN$%;0:4^<9Q( D\+Z0#4^A9GL MYS[5HUT@-^_V_N=+8^R9(AJ8@I^^3E;_+->SZS>WWR97JWUIV$_;HK#G,_1$ M@\%S2X@VT7ZS6JKH%#&L*G2\L3EW.T:XS]/-7GHOT ]O)VR1>U_,)[/-_F^# MLX1B)9AA3&@I.3,.[O6 PSE!8F,."FJ5W^.035_<_S1(\6 (@,48&RZPEII1 MQ^E^O1("^7]&4R:Z*LATP9H:@4!*G=&#WV/65 '<5E_MK2+KM M]L5=^ 2&$F L)%(I3P$UFE>C8T3G[,N.D#?9,JYYW?,L4%_B=4_ F.%Q40,8 ML^A(&HDUJD9H$<@Q&D=(FUPQU[WN>1ZJ+^O"0U3##BA/@/31[@5<19NH&AN1 M\.(O")\KXEK7'<8@@5 M$@JI-$)=C1.IK,/H$=*H;:.G/61[NP-&.\>]-XNJ\PI@P'ALJ0$( M,,\\DE5&NS1N;V16V9VQ7F/IE!\-:H.=)X/&V[P_?EE=7Q\,ZSKU2N X3D[F ME+4:>""X]WYG6ZCXW4O+ -4'9UJ&O$6B?"CB6K"1(8SC=\.I8J;F ;#'"6PWB\J8"9=-A:Z2!,)WI:(;1'Q&I[ M87]%DJ9KK(<*[4@_N*2Z# Y88BSEDEF;]+]5 M6^N&2(AQQ'VX,(YG>OTI0JWCU_XX;[#[UT*TXYCA$N-HY\/H$7*G9#7:N.Q= MZGE9CMP/';/FPSO4%-YLU%_2'&:04,8A0<9[$MU8#+9A==Q:KJ2KQ>J.#BVO MOD9=/RO>W6S[KXMH,A3W8]F=OT;/:U?V64$6,MR8Z87$6 M@!UFPBN38PZ^,$U0FSU/SSU[E4!OQ^S[49GR]ELYW]2NNMF/:G?/8Q?RWH"M M9[<:J%::&,PMYM$PPO'_MJD$$D[ B9P,;B/TB+ME:M?H]\_2_4VY_7#2?;G' M%T\;T/3\9D-T"WQT!JBBF"L"J8%B/Y^QRXI>&Z&#W2U/.X>_?Z+^L!V:0F;N M"_4UX.A9+09N!,2 <$&!%U$FW )N*H5!8[^?_9>],NMW$D7?@?W8M]^8BUQ_?89;^VJ_KT M)QR5DDYK6BEZM+@J^]>_@"0J5TD405),>N9,ES<"B7CB02 !"(0P:R2'%&3 MD_%@R*_ VN1<^S#W3K!7WD2E27()RW5'H)!W!F$G-& &Q]1X+NC_B2_\Z[7+"YCH5H; M2/=YFN;3/WQ)_Y!2(*Q7>K.:+8K5E0_'/RYO)XO9?[9BQ&:NBA=TAXYG'(RN5 MVS.;RI[5TZ,Y0N"W8KVSI>EV\5.Q_/(]JF#_"/MJYLA-EBF%UV$\-2S,L2;! M&2CCDL*D0%I!H P19(L]K6> M+%+6NV1UIB>H A+3^0AHV!KH'7N84DK_0<0\9($2^P H\YY8&VE"T\,R4GP-<##[-8I>0TE M7/]@Z;JGW&T>*Q$-M!<"(17-ADK6 N^1]R3^7ZV]D/O;.5G.5_>9E:?NE<._6YS[EJLF28ZKOJ.6, T MX&*_Q? (8';%_)N/PMA>\W35XF;ONC2)2[RDQ\ P(SRE<2*("9;JQ&MD=QZT@W$'#15@V+EHSKQ..0&3AFWB7JV@ MX8ZL614+<"ZW]=,/@](:QAD$.5.2$&21P**2R-JL(EP#7!+[I,!K:2&;XMYK M4M$T2/<_F]GZ_N%YS)F\UR?;!0*0H4[$G\FTY3S^2?%*5@KIR )YFBKZ&%]: M@+2WT^&G0SV;^?K5[P-DW$--J9:$>NT=5]!7LA'H>DVKUR-=\O3\?(O> K*] M'0T_^"9?EY/%:K[3VN'R]FQ"XWH=! :$Q0Q%_Q )) V'G."]](Y+R<;%JTP& M/#_9[0+B*Q L+O*I4-5DGBI;O5O\+';#_T?$)OD EU"M5E>!,."1%]IS((WG M F%D*T2T SG^U1!W:5V1K@NPKT._:LAI7VF+U>QVL=V4+?^_313NVWW<69K) MZKN?EW_]5W%S6UQ*R6;=!XR=\9JEC*D$"Z:0$H>)2T'6R=@0PY(ZI&DO"K@" M=8]MG2[AY^D^ E.:6N\Q @P1QQ2&MG)V'(D>4*]!26^7A*VBW!?3/A?3^62U MVM:AW)ZS;>)NO(909S:F.=T&KP&C3#C/F%">$"&$K)#"2HUL[6YIW]HCXD/G MYMG];U['@6JJHG(PS2WU> MQX%Q 8#2.#T@0PX1S@RLT#(8YV0V&A&?+Z562XQNI*.^&&V+Y>SG9)<@9[5> M;M(R]GFV^O<9[^!4LX"(-,)!P:DUPFMB.*_\)$\CVN/:$K6T^K>(:/_<21D> MTAW/U_CSSZ[=IYH%AHRU!BEF".546R7$P^2,2\ZX+%D[2C_*I&Q\^V+2/J^A M^WNZ3:B^+QAP=M4\U2P(*:RB*9\--L00(#53^V!8@(W)R>0R:";E*+WL#-^^ MF&26*:7Z)FIF,;U_MXC %ZMU2OE6P7*65#5[",ACQSA!6GO(M$ 6I^(3._FY M=R/+)MD)O[J!^CS5CB7%W]&]V--]GY-_MA_7,HYKLKB9IC%/]V->_37Y,=V/ M=7\>>91?;?^(@)W@@EK&K %>44T .Z"",(#C"5==%[4,K[&A5)7WX< M" !40\H@<0A*1C0 LI+*Q#W4N(Z5VPX_:8IC?^PHI__^7LZC/E:[(_63['C^ M<4 I5)-XYU0J\J5HW#SS@P/@<*\E /HJXIBCW!<\R42T+YZ<"OW;I2I_?C)R MB AL&%-ZIM<@840($2YL]#T!(]SZ_96?@Y#J'+LT0->K1<[U!_JU3F33Y7&- M,[F=T[G>1:SN)#]-UU9_3M#.4J1DVCX9@9BDQ%19#:#AMI^@@:?%*;^^)1Y? M4QM#,+O-3>MN)@MEA24>&F"\ER[%0^[E%<2,+(%W3^;S'88H\0Y 9$71SP8L3GA*T,,*MW3T1L M'_BWLB&)FW"HK91<>\@Y<4Q*6TG%&U9\Y9JZ,- S;:0.LH$AYCHZ3GQE?22NIRV'-Q!I,^TNJT;8[:0K:_ MGI\,J78OES-BU67\KYJ;Q1[Y64C,B;ZRKRZOMTY[)MA1O%<9>YU3A@EX"!EI@#2.LREO&52H;7.& ",A9 MGR 8-;FZ0[DOME5WH^>=G&=?!JH4!2@B1I3@4'*@B3W,'J5S8K'@ ,,@6F1- M'I+],:/:]^W2;:1*.YOH@>W+A)>+U;-JHL7JPVQ1+J-_7PF8*H\\Z67G_G\H MUM_+1R_&3CE*/8XB0&@99IIP CSQ$B-AJG-HQ G-8O2X3_^'JZ7_O2TX=3[M MN22*:&64 QP*:A _6![B3$Z>8#C 2(_!WA-R MY Y]TN3%'K=530S1OEPY*^C0#8QE0A(/!6-> 4NCA\2KD&D.4+UXNHZN7AYR M^IU?'G?7G1=G'&W4N39,?3.O:@J*&_ MV*S-[W9^0#!<*P&%\,X)Z"5TGE:IVP6F*B=UUP WM5>D^57TU>=:C;X4MVGW M%+?J_RC*V^7DQ_ ?J4+?[__Q;/+1RWL+!FBI'6=:L[A7 ME593+2MLA(4YMU$#7#KS*7)T0>P*\M[?@53%:O=CKIV<]+5VP414.6(8:X_2 MG2[UT.UE1T+2 NZ]<6PWQ+.OOY]\%[#3Q'O,B?"(0BFM ML =9M!%C37";I]?G;,E M/%;R0]EF@R5 *EK MM ]_7\2KBL?NQIY0J-;3$W0[WBA8!9AGW#FDN%!ICMEJHX E0R.["6E7\65' M* \Q&A@:@2A"QGDLK,=.I5*/>PF<93FNRQ"-49<\:8AI7ZSX1\K^\&E9?IN= M.IQZ]%5@2&-H 9 ^(J&$2DEI*SDL93F93X<8JM$E-YK#VF?XN"VB4J:SG;+N M$@S_V?U^<1/_:5ZDWY\))J_312"2F+0Y5(H@@B4P2($] @1 E>-!#_'19I?$ MZ@CSWHQ26=[\-9O/3UFD_2?!0NVQM19#9YVVWC%7[3WBLBMS6GXO;1\;K@FNB(Z<(U4^=+&[F M\:?.TT^=;'_JG_>WAY^ZW/[4$W="C?O:5CP$TCHCD7?*"1<=4> $4, 3!$RM MT\:N+XLJP;;!M1'LY6(R-YO5NKR+T^>EONK?&S7I.$"J-5<2,,D,$QQ3)VF% M&$1C.9_M@5%'[Y9Z4$O#A6FU7#\B^4SKM%K#'(SQZHW3R^P!Q*OL1YZ7D MDFE+D$L/3GWB>B\.H/B2?\ M$4_V?QU^__(**1[^,2"O"<):8>N88IH[;$4U7J3$2([S6M)9F0E?]^K^?Y]. MJ/O_?0I(I]L5;@UT@A!'H4[9*G;CY=+EU/08T*E<-^J^&+[NU?WNMQ/J?O=; M<-0CRCA7UI.TAS/*5K:-"8MR B8'=-#6C;HOAJ][=:O?3ZA;_1YH]*M> MW7^<&WB2N.C.;(<53L)!C#)R=@PH.Q9W:C[8OBZ5_>'?YU0 M]X=_!66(X$P;!['TQGA'A-J/EQ.9Y9D/* E6-^J^&+[NU6W>GU"W>1^(D899 MP:$U!ADG$*,5/;FA+JL,P(#R4G6C[XOQ:QS"J^;S,CUM^[9+AK4;P.Q$E?0: MK8+#T;U0C"$*XU"=LC?IET&"+WQ M&"KJE&%I112^VM%RITV.4S&@X[XK71?UK)TA!GE2KSDAWG"I$5.<2>1@)0$B M9&37D=TK^EC@YV4X]Q9:7BYV1;_6.X%/,.;YI\'$=1O[E"^2"X00QLQ5DTW$ M_^;491N@9>J=.9EX#RL>Z[H)N=I\B,^0%\BYN+(H(;&BBM#DL4#%8%Q[<*T4 MV?U(:6>KZ;Q<;9;U\M><;QVD#,$Z1\ MB(J]VNXZ@K/5F[J+,51?U M&*(3@XSARJ0+-X<9 QI4&"FC<];_MV0-:E,E+^U&0]A[>QS[?./VNI^T+])3 MW'PMJVSEU8G XXALM2PFEU&W]9\:9/30"8=&8NX02^],/=WCK#@P(W-O.Z3W MM573_Q1PB_5L??_/V4WQL,1_7#R59O5LP_!N\6YQ,_LYN]E,YB^1V/WV_K(Y MT?TP L+((,4EB/L2Z*TTF/M*$]AG9;<84'12#Y-D<+KJT[7$)NYUBU1O?)N= M/9J,V>K?JVNG;]L.(GJ[O\>Q+>-0HH:*50VG\F2[I 6(($2*&*1E>E0E(> N M+N72>4:OZ%D^44(2XMR;F]<;!(PTP,QRBRF"VEG+K*TDE%J.;)?8DK9?/-UL M =K^G@<_&ZR^_QH'<";IVHE601M%'8'0*62898H@+O9R>NQ$3MW@ 5(H5]GG MN-,8V*L1*(WW;(:U$ZT"$!)PKA@%1$I*+79>5G(:AW("[=X"@9IH_*P%:HIN M;RS:;RI>C/SHU7_-E@%:P^-F@V -I0$(2>-Y)2^)XH^<34TT_YQ-K2)\Q85- M%XOI][O)\M^7KVY/F@9+1?0&2+3L'#H*K8J.PDYB!:07F<<+;W6ARL'H>JRH M!GWYDO6L:0#,0&4)4,8"I9E"RM!*8@I9YFU\;ZM/0S6>Y4<66KV= TWF)\+- M7ODJ>,8,@X9@@!% 98GQYH$J+QG"!,A-'$\&EH(324ABP9Y7.?3G9&F)7R[3!;P>;*X/;:;?O+O MP7KH#;16.D6-Y0QXC@'W"EM&F'2S:LCN2 V'G:C]J'YY]$92FRDHC%+'( M4JD\C23=CIOCB$%6>/IP5-]05\\UW0BS+G7]8?+W[&YS=U+;3[X)CDLB(;42 M:0V$,L82D<;.6)3#V9'X#(TU5K:#6[MR^O_PP".6 1E13AR2V M ))H\O:+$_0ZJU0J>0/F.AN1+O7ZV^2N^/CMR1!/YO8Y^GU(F=29U4@("S5& M'E$+*IF(0UDEH(/71]5/_;@XOG*__F$0$&,>]RN:*T\LHQ)* M48U0V=P4=.VKK 6LRQ8!R5;9U[_*>BH[?!B@ (RE85H8QX:9!/H@J,,TYUE8 MZV=X':JL*2#Y*HM?U9QGCSX-6&N#,*9Q/R>=$2(.=[_B*,2$R%$;?DMJ:PQ) MMN)\N5G6T]O#E\%C&8>E"(/04P,9<;X2%E&2E>FN=9^G0[4U1B1?:[.?-6?; MPY^F6&;K^\OL[WKJ/GP8K&$,,$JX MTL(R(SP6U9J-E,G*PSVP!#<=:;LIE/G*3E&Z-=7]\&G0-DH%"/<<..>@I,C# M:I2"V)QKS(&EN.E*X8W!S%:YF]U^/U/D[)5/@Y!4&2 SMI[,JF-X?S:G%+[VODK3G> M*!!L,"/2.AD7+^F42[9M+V4J&).WLQOT'43KZ%R- Y^*9?J+R6T!+V'!HV8! MPY3!!!IO*83("8[0P<@IXVIE1!C^+46;*C_'HN;H-E]"'H]A&9Y'Q#*(Q77$QG7?,:4HP2D)#W62F TJ[4H]F3Z+\L/4Z=Y8!QYZ:#CBDGJ MA.8:D;WTD! TLF+W+3'AW&J0#_3UI_J54\-T,]>%BXOQMAJB5%1H* 0WVP?5 MUEGB9:T(W(Y"T/?ORB/\3]2QTX:^3__U481R>4E&@0MZ"Q)0#(@&4F*)F>!$ M:5)AHT?W9*HEGAS)#M =[GT:AB^;N[O)\O[CMR^SV\7LVVPZ6:SWP=>SQ>VG MO#[OW6*\'%D-[B+5VC):(. LY=XS MYPAB%0J(HY$$*;=)AZ,)0UI%>ABO%X"03AAG$<)4$$>=P;P:L[!B9 <)[:OR MU?<,EX$ZG/<,%L?5"FC%H_ <:RJM5_MQQ^GB1O*"OZ&NCKQGN RS3F/;9XOS M[QD>?Q.,H9Q 2WB @,5O:24^'(W=B/02+()-M98V0YNPWK# I$U*>F_XL)$ MZ35GW%9CEQ#DI'D9T)E@*SK/P*VONX6CRUBM=$ U6@=-"4/4&":E1AX(@9S> MR\V4UR/A2^<.0G>07YUJM1('U6@=& 24$.U30DD',.-Q^US)#:S.JO@R/*JU MRH2Z+&N,=E\LTYL(6DKSN+BI?OON[L>R_+FM0GX^Q4.M]MOL&'': IJ.AHBS M&*'*F#,G\P>[[ZX]F$2@5L4R_O'F)QEV(E6 ?LX414P1@I HEN1 MG(R]G-HJD5-\\:@_EQM?S?K-%G?Z=?5J:\^[&)L/[79'GS M5T0H#JWZJR_EMW7ZJ]-Q8,U[#$H; >+F(ETJ>^T41K8ZO-+$9P7^###+1!?, MZE<#?=FP]\5D5:1(A(M6R1.M0HK)TD(Z"ST'A@OK%-C+:>)LRV':Q=70?Q;+ M/\LWR+7V<;ZZE_^^1N#B^<9Q&\T)H<@+B[W2!#F'#U(;HW/N* =HQZZWG6R* M^-5Y]ONJ^+:9OY]].W7Y5:-UL) R0907F@(&+=4C.':% M?>KSP%-]+Z&X\5@[ RQ'1%8CYE+F;*$&.&W;4%W9.JK#N)J&"D'N(12$QV%2 MA:UF!P \&LEQ8#MJ>_4:^C( AW,-+3!!6*="G08C"K6PP.[';3$V(U%\0UT= MN8:^#+-A74,K(Y45W$$!)&.>,:Y\-7;)0,[CYB'J^U*-';V&O@RW85U#$XJ% M)]A+[17"UG)I#])3H'+BC@9T4MJ*SC-P:WSV^7)!.K7_/];?X6:S6Z>#I MX_I[2J4W67PM[GZ4R\GR_MW=C\ELF?[MQ#G)Y9T% +5,)__0(*0,9)!*=D!% MBQSS-*#CZM9IUQOB??'01\=[76SK@+Z+JES I/Y)1"4'D(+D4I]GGQ]@:YU@'&C9?#+_'GWTR6-^]G=W%,-Q_*= GTSW+Y M[[O)8O5]]N.?D^5RLEC??RV6=\>6Q4OZ",0;8KB30&,@H+?>XVJ9]];HD61\ M[&9Y[!#H=@FT7< _;M8_-NMJ3!>1YY7V 7,GB'0$&HJ@BO@9RRMY!#$YU4L& ME#RR1^+D@]PY:=1BL9G,;7&[G-QLE?:0^R273R>Z#@0P89GUDANK)9"0V\/4 MB>M\3M#E@-)67I=J[>'??"NXC(.;KO='E5^*Y<_9M#BY_SO6(!V7\;A(0ZP5 M8I(8&S>SAQ%#F[.J#2CK94>;OI90;49[.S/59;R/;%GB_?(TYZLBJV0;W%8K77VC+= MR>S>VCQ\\FERG_Y*_17GR/8_?Q2K+7S%G$K5U^:/"8PRYZVC5$2%4PDI M9;ME.OX9L+S"I&,^$A^ ,H87UW;==&]M1[-QP(#!6EA(I7$(T;@L[;3!N$*X MUEO4C@S-*274RO=4JX-@A%10$ $YY9QZ2(&&%0*.BI$%M;9!A>?6H0N+R6(ZB[OQR7IR0NA:[8,'+"V!"#O'A ,4D[UW+HB6)"M>YFU-_-I$ M>)'BL7V8^W)C?U\5'[^YZ)C<31XMYZ]PZ>F'@2JGO"#60 XM T)KKBMI-)$Y M120&=&G>(6FR\.SM;G(R6_XQF6_B4 ]D?K>(DF^VS\UV(2&G+B?KM ]18@\@ MP5 CJIB0T1.FE>Q>F)S3VP'=A'?(I2Y@[HMB9K+ZGE[&QE_2E?[/R3P-^7/< M*RUGTW5Q\_J_GV5>3K?I.)L!)%TJP">*- (1***4^Y1]%Q,.F%;R6ELUGOG0=T MO]XA@UK#MB\&?5U.;E(:B6V4VQZ0U8,4OR_B%F1>W+R0ZP2_FG89#)4$(@Z9 MD9I3ZA&4LD)(4S:22I$=LJ\GY!M?LGY.[Y87D]MB]V//FZP:K8)DD +#&;5: M$"BHQK+:YAA@5$Y,T("NW3M@3?O@]F6T4G#N(FJQ!H/.-0F0Q&VQ0D8R;Z%A MBF\+[>PD3'\8QQU]AT:G)60;&Q4]F!F4#E$!I%$'-U#1O(/- 5W)=V5M.D/ZZHE@ZENBNET$&_<90A.&F63:>.,1 MK6ROC=N/L5RM=VB:.H*Z_=>)-0U5W?8!&^80BR87Q?_WWBLB*]-K85XI/3CN ML_0N<QC-=R)BS+0,$.J5P4X@H;B3G'!_.QBP',.?4"([[K+P; MA/MSHB/8Q6IM)C]FZ\E\]I]=!'9-=C7H)7 >=Q$1"ABGB03 8BX/.,1U/F>G M!G^-0_#NT.Z-=8>WDQ^7=K;Z4:XF\X_?WI>+V^U;N-TT>K>8SC?;Y,Q/G\;5 MMGT=_K2@%9=:."&W&2P4$=ZP"E<&\];67^.8_?I:Z>TFLERLXD!WCUO^F"QG MZ="MFL0NHKJ^/W_M6+>/()BB2%)(O7%,8LHL-8=UALLL^_IK'-]WA?5U$Q"< M/[(_V2YP1W6Z.&4",HP5%Y212E:M85:ESE_C8+Y-?/OBTC_*\N:OV7P>]\W/ M37#U3V=Y5;N/X.)VB5*/C0".8XRL,]4-A'.*Y@1_P7$?XW>-]0#X]KH+T(QW MK_<5++7<*84E%-H!+"3DU1QT1L L_OT:]P!=8]Y?3,7/8K$I/A?3\G8Q2[JT M>]WM_^5D:,69ML%P@Q!%@D.!B"<17+8/U:=8.)F5&6K<%PA=8=S;Z[[]@];] M4^?J->M96W:R7:"84DZI4,0:QA6DF)!*UNB*, @056"<&UI8)Y3;&J' -B"AU$Z;$ T6&,:SI72&M##]MA HW,N;!$O\;Q?2= M-]XK?IW\G2J!;K<.Q4T"P&Q6Z_(N(GO1KO#2?H)D$DG&K<*,6FJH85'>O7P> MJIP$=VC<9_1]X-W?XSM^\L'0WOZC/18JP"M MLI@+++6QCEO&G#C(J1#.2HK_:YRXMX=N?W$WJ_5*K5;E=#:)MO:?L_5W]_?L M4;C1@RP?E]LWY)OI>K.,H%UPT-#>#PE$< N5E ACSH&GFL@'%+'+.<7'O\8I M_M64T=]NX;5$@1]_[$^/WRU2XN39SR*]=3A_PM&@MR!\W)O'%4,"K"@RG!ZJ M/E/*M,K*J3+NX__^4.\MBT^Y+&:WBUUAGCAYEG' D^U-QBH*LOWC_/'13AU[ MVKC/(*UBFK#H'W-!$?; N.J2CFJ==2B'?XT+@KZP[^]QPS1NK.*.ZY*7#*\W M"1((RI&-FWOM+8'88Z8K"2W,>B&,?XU;@Y:@[2V*=K)<;!V#8KFUV/4Y=*9E MP%A3[%R*;D+1I#-KX/Y1*V7>ZRP_[]>X/6@7X?[V(W=1-]_CBA]7]]ULN/0I M2]TN B."0J^L!M%;(!1K@7F%@-8^)^DN_C4N%#J"^H%L0\F[NZWU.IZLNS(Z MR@H#9Y3EE /,B-R[(H@P86J=]-0\@_\R_5ZD")Z4FO7(&_.JCMO//O?U@%";1*4UX&^1RN 4Z*G)_-^62[B M;Z?;(* K9]O_K?CKV,!2&L?OJ?[!ZMWB\3>SQ73V8U[+2K30>U XY?PS$J0$ MNA (J2D C@I,;?0O7*UPQ\%A5\?5:*/[ (TV#@FDTY6[AH"Y%-R?T(M3(R\M MUP -4J]\*Z^NKAZ-&'ER6!L%VL8R/CPA7MF4P6Q^/4/V?'R?BWDZ@7XX;ZYA MKFKW$2 PR'JA*./2 \,H/N"PQ;QJ,/K&:6'-?2(--LC^NW:>>I@NGXO@<>5 M%TDN':34:$I)E5 MG:I%<*9E8$HR3"D6UGI% &=*^4I>)U76^\#A<:T3)KR,46@1\;X8]C7^M&>H MV/)N,CM5X>]HFX"1XYYIJ#3P*>Z50*SV,F)OZUGSM\.JUC3^/.UM2_@VCLC[ M,%ELODWV/_JP8WSDHWPH[OXLELWNZL M[G[,R_NB^%+\+)8IQ^I1%IUI$=+S':@8T5H#:Y",2.E*/@9P3KCX ._2VZ-/ MN[CVQ9MMJO@GXI\ESK$F@4,1W4#G.'3$\U0*2,F]A-(2D)-): 5[)A(496]:WWC55#G*_&H;.;J2,M M@C9$&@2ED%QAA1WVBE;R$4=RO)X!.L>9.C['F$:8-O:%S>3F;K:Y^UK,YW$$ M-\4N.<(3AWVRB#-C^:-?@<939,H2L85@Q!H&O9J%$SH]YB]Z$ M">4UT6_.P.7]:CV9QP^++[/Y;%HN7AGK);QKV%_ T#N* ==:"8UT7.Q-):\B M1,AQK8;MLJT?S!MS;%O#MRFA:C4.*OJ=6%/M$(*0:NX4J[88Z6@MZZG3R-G3 M!< #N/5X'V?#NU2_H-G5QZ%YT! #ZIUQA%IE&57>H4IRI&E6$/3PJ'7E^X^F ML%^'<-\GR]N3=;Y?^SSP:&09CIMDH"U13C,GJEFJ&.(Y*]W0_:IL99]D4B-\ MAQ30<=VXM'[#.32T/@4I4D%9U!>!%E @L78$Q=]?,YSCK QVMIK.R]5F>3*R M-:>[8%E<: &%S(!49SSN @BIT'$P*^'@T&U$.ZPY92BZ44*/AH16F:34]'\V ML]4V\\_5H\%>RVY5PV*<:A:4(-&4$QI_(K;*2*G<_EY<62A9H[CVMF.^7M.% MOG_TI_J!7_6Z"DYKY("):Z9QG"'LD805*D;6B_9_.\:A'8(<#?CJ!/.^<_P] M&NZ9JX@C+0**?I;57&(/@ ?$867M 4BD];@XU9WZCZ3\RX/[FG1*OUT6Q=G; MB;-M Q8>1K2@DG'"2JNC[.J H<)953V'1[%LS==@4@Z^C4_SW.+?LZ_%]/NB MG)>W]Z9R1OO\P^>]R:>:3"-+IQ>O"GH*A7CD@@5!(QJEFN+"\PD.( MK()U [Q3Z&U1ZU8- Z'E@PR_3>[.+W\->@N2" G22VV@XA93.&&UK'#Q1(S, M$';&FLO8V8(F^F/HIV4YC?/X]:2&9\/5:K4/G%(ED?#("\294031O>P: \Q& MYI9URHX73&P?_RMN!>K$X05VR>-X)K0Z/J,]2:M_SUF M4\ROR*Y/Q3(]V9_<1L#^*->[\K?;ZJ.KO;]\44LTY)$0Q!;F7 MND('43$DW M02JMO79>FN3QQ*4F+@05$CRSMM0OPL$.\>XM3]:C(?J(VB-\3A#M1*M C9;4 M4&HE]LEC1HSOCQ4T!=#DI*$8X&K;":_:@[?OA?7198DIMZDO(H:IQO>$M7O]] *$98.IF,O$)>*KZO0I*P8C9GHSO YS&=+K-] M*."*9-V7LOE/W)G=I(S W[9UZ'=[LVHFQEU4)6,*#5BM-G=I(W=R7W<9M;L: M19#(I)3QV,1]'51,0+>ODQ+U0#3.6>L'F 2SKXDP$'6]Q6E3%1#^.OG[T3\V M71(Z&T;PUCH(++$4Z\@;YYFVE2:8RWK9/<#,GH.?."WKJZ^94Q5J/\'JZI, MK+, 6 25C0LGI%Q95TG@&,MAW !+AW7"N(987CN0[KI1N%V$T6DFB'4&(.Z9 M5 YAB"H%.D;@%>GK[V-GGZT/OD__4$ ]8U[ &%_43/*"*()->3DL@ M.,7<8!#UYXWT!M0K;]-UE&TE4?U@VB$B,AAI9AQ'"4354R*BU&%E#? MD?Z/!M'F8-V7\_>AF"2IM[FO%C\VZY3%Y$R\T;$F@4!&L6#22JVD-AHS[G<2 M*J Q'VU.Q(9Z+CN!]9K$.1L/=+Q1<,P#:XV4$""GF2>&B4I*Z,G(\D/G*[L& M>QHAVSSIX?,13/[^/%D?SSMVOE& ! *@XG^\$(;IB Q0UUA)30@8V;5RBXSJ#..& MS%HMUX]8%?_TG%'QK\+GE.K^B#?SY-^#I0AX2HVRB",I';06[<<,T]GC]J+IY]$;0U"#@HD >$8\@@@KP:-_-X))Y'0UT]UW0CS+K4]8?9 M8G:WN3NI[2??! JHH-I! C0'EF*"H:[&SKD:R:.^QAHKV\&M4YU/_CZO\\?? MA.C0<,NYD$XIJC4 T<4^\!WAD>31:D7G&;CUY25^B4K8NB#5Z>N7XG97W^;T MR<7)=@$C0S56'*0Z]=8Y[AP]\%NA'+LPP-"PMH\OVL2V-Q[MAGCVV.+)=R%. M)\T,-AA9:0"Q3CFVEP4)0T=V:]*27I^S)0/1YB<4V_Q_E0!G#B9>^39@C*3G M7,?-$C8"6*"%.HR3DIR7DT/4?#,=E>VBV%C;+_,_ICJNY2)QMQ8%:G<0I =2 M2LZQ@418H$ $NY*(N*PT$0/R+EKD15?0-B;+ESB>XJX>+U[[-FCJA16" :T, M8!0812I7"VG#R$8.T!7 MI7V.7 A@WQ2H0M3M+@]ZL9R5IU[EGFH6E% <2LJ,-TA2$V6UE6>'4]3RN'R7 M]JG2 JC76:XN7IL.]M%"F.+@';-& L&H0[;:W6/&53^/N<:R$#5$M6_.[(C] M;C%=%I-588O=KS6X\WK#X)PGDMB4Q1C9Z,)%T6N(4S#EG&^"[IO;)TPJL MC<]2JE$\#Q4Y=IYR[/N @0<2:!6]+ *$8T!"4(T74Y53SWV CXWR:= FFL-Z M@K"MA'CL]?(O\AX!&@4=%3L?$PHAH]+V)RC845GKD+GK]PC^^+/A^D\4SG42 MK(U;+Z.LB0NA/3EI:+68[L_JY0$ M 38RVY6M^8O3?5^&;V,?-SO==SHY))8[Z:$PTF(L#*K&"3086;FK%O5V-MWW M9 Z$E\ ?<# P*ZO.$(,2NE_&N@-_ "2\ M,+'WA3T%@93D@D/DE,9Q,XNHMQ4>TNF1F;M.F%*?C2UHH"]&[A,_IS/:RHQ_ MGMU^CS*<>^QUIF70#E!)/*>2$P$L(K2*3)14,#:RJ_7.V%!VB7IC]^M3^5>Q M_+193K]/5H6ZC6[$-B3U3,WD4XT"!\@3RZA7B@A'L=>@FH>46I3S"FB RV77 M?&D=\+X,TJ?)^B237OTN $ ]YM@0+)7BTRI*)&X[I2[\O8Y&#<%U_Z MJ49!"9<:I&H+-+H+VE &JOTRA5#D/(0?X#U\7_SJ OL!N/+O:X2IUFD>XJHK MC:82804%EQ8"^6@Q]SG7L .T:M?=039%?0!\^ZU8U[CLJM=!4 H(K;7R!%/N MN<>:5/<7S/FL:BAORVUO0(CZ;&N.^ #X=B[$^ES3$*UX>E^0$NPHI2#@U)M* M8LW,R"J,M4V#^BQK@O8 ^/4H]E?=E3/_MC:PW=JYQHCWQ;7'QO?CMPOJD9QN&*P2"D@I M!"!*$TJ5IN@PLQ#->?XTP!(B'?.K5:RO;\56?K-.(7*/I')__R@6J\+LZC*H MQ8V/[;YLIM.B2 ;;SU;3R?Q?Q619)\E\QS\Y2 81T]H3JU"*BH@K!:_PIA#D M'/Z]K9N)3K?$5U#5 *;&*_+^5OR]_OI7,?]9?"@7Z^\-=]HU.@[,8P<(H9!0 MY[V2!)A*B]PY-Y)$;(/CW@6[IM:5.$S*)R"__E6VQO1]?\$+3XSA4A)AO$;. M.EY=3' 65^5?QG*_(8(WT]V >1U_?+/MV\D> T01?Z)8=/BVM\_M)KT%YB;E.-ZP>.5 MW+HU;,6)5@%S8^(N EEN")2,6DM,)2NFZ)^7\:W MVKT%3A!G)KI4$ #&&<&65"7CA%%P9!-'Q.8 MTIP2!B%7',4=JZ6RFNF2:C6R>@#],OH*"NK1(>-FLOJ>_N?^9S/[.9FG)Y 1 MUP^3Y;^+=9+A2S'=+&?K65%EQ[N:@_;Z2+]\C]A_+99W[Q8_B]5Z5RSHO)=V M>6=!&4L(9Q8!1Z,+SY6!V'NI%,,6J7I1I:>06173_W-;_OR_L^W/3KC@_>\3 M(O@1(KN_#0^#/);N[O4/@U.$,JRLA4QZRY!P1%62&"1&5E.J2U67+>+(@T9L-X# YB"<7DG>Z2^F=3+K[6(@@3-[$0$1'GB ,IGRD\S!LILLJZ#8A9+?M8[8#9 M%UF^+B>+553#=G-2+'_.IK/%[?8X[;D0JZ]Q8*O7_^EL+L4V?TQ0R"@@H>?& MT)3_A@DG#DAJD_-8:("+9S:?RL&HHC<+6"Z+V>W"E,L?Y7*R+FSQY_KA1.GL M.ENG>6#(>J6512[5E@":6ULYO]YJ.K*'/=>F;D/\J?Q7*Q+2O; MB)*GVP?/#+;8:AQ=$2PL]5:A2G;$::_Y'?O(=S D5K:JFKYH&46//L]LVM12 MUFH?/(*:DVT1'L$EDU0(>) =9%78&^ ]T2!(V85B^B*EGBS^_75V%X?\HUS- M:ISFO=X@4(*HTU83&QUX0 43V!Y6 FISSNDN?N'RRUC#5G31D&FKY?H1R^*? MGC,L_E7X/%G<%D?VPT_^/2!%&*'".P6%(8X3Z/:[>Q+G!AI):LB6=K\YT'6N M[J,6Y-D706A*L*8^&"B6, ]6X,:0Y*]6 G/J&NGJNZ4:8=:GK#Y._9W>; MNY/:?O)-,!Q(1)4G3'L"B=)QP-78+34CV<0UUEC9#FZ7Z3PC(.']B:S QS\. MZ;8* T8](H9B:=.1;B4-0S GCFE 3V%;,O2MX7CEP(.UF2R7]]%#^F,RWYQZ MI%>K?2#2*6H@ TPS152E\YF&^JO%Y20!7!ON=Y^3F;S-(]\ MN?PR>1JW]GC#M7_;=8)F%_84B)+&&6V<8DQ09H&2^ZNL:)"][/5NYHT1KENH M^TN@^A!!MIL])]CU\N,@/+621;$X2P>E3CF@#E+9K"SDEV]ORO5D_E;HDXWE M4(*GZJ^!%_84(,748.@035L(%WT*<)@Q4, BC$^ZU<3,\N MB/4["0@@C14TC&%ND26<>5:A0!W-N1 >4,*/*]"M,<9].O?/QOQ"IJ=_\>C+ MRP+UZ_<;3'00D"9>:,$C^AZF2;G'2I*LV.3+B B!TCW=O] M[I/]S',1/A>3^>P_Q\D.,(T=] "+A2V+FZ77.4'(VM9SIY"C)IO MG6$\Z$=]S^5\.O1?Z)$?B9HTPCK$!6'6.DN5!]&;MXP2@%TMAZ$;9!Y>6!\W M@,?> 5[<1^ 4QSB?T=6&:U+HAQ]*-^N"MY>3#ME5G@L M, ?(RYPT# .D6 =ZKQGN?AG._QON?CP41U-LO&% QNT-@U@# M(D"%)-2@5JZOM\/8;#YU&>Y^F2K&%.XNH0(::*])7'6@A4#1@^3:\9%$QER7 M-$W"W2_3R[C"W2V-.R#A,!74VQ2B"%):NZWL3!K>:]&@-Q?@F5JK2>KD^<\EW85D":.20F11?R M@ENOR]1V=7!]3IIRL9XM-N7FV2S[E':-B0/GPPKR.P\:8^\$9,10+T745$J# MMD<-,I'S9F1 <;)#86Y':AE&[-@YX2#:U<[^N'Q?+FZ+Y6^;=##R\5OU[Z>V M=!W_Y*"$5XAR(3VRB@LMB0(/>+.1O/J]!D$OBFKK6Y%O8^*\+U:KK]\G!^D[ MFR?/?U#P%A&JO704<(E(>FUI]V@*3WC.$]8![BO?[+3(U-O;G 6/]BKIL]XF MQ;.?&QA3"CHBI'+$4T,$)[#"&E.9<_8RP%WJ:.9(GAK?QI1YOESVYF %*.+Z M"XSE&$FG.9+65\NP %3UFFCK?R=%5WI[F[.@KX7CS,\-TE-' + ,4^,D< :Q MZA!-:)J566J 6^_1S)$\-0YCRKPN:>.9\'IW02JI.>$>..H8T@1Q5=U]""9\ M3IG- =:C'RS!6]'.D'G;ED&OU7O0'G%"+,48,&*=MB:%\NQP,Q[D9%0>T /: M-\KJ/&5=_U(@R?QALM[_Z9^S]??9XN.B^%M?Y2O<;*7?X(%D@B@L$%. 1?D-J%XZ2@3KE2A_ M.Y:W6UI>0R-],C*.KAIG[/JUI\@M]1R 5Y@YQ#GQEC(!C=2LPH!9G'-&/J $ M!\-F99Y.AK'L=QF?PA%52J9LSAXJ(RQ")N(A%3*"*J]RCAKD<+(/#6E!S]7! M,)-TI,]_W;K;QB"--898"FP-45K(J$&B'( !%%V2YWS^LY:5,4Q3LWT1\^O:FL@.#R6. MW&08V)2+G8EHNIK/Y;*O \K7Q3IYGC3Q+T99Z#CX:8HP! M<=P!(*/_%Q%PJ6X&0,;PK*OQ <94]<#/ZRAF2"]TGPK?P-@VZSI0C"5#$@%% MK1">2Y=*,NPT97B6J1U@Z--53&TOFNF?RT]O;SXN\GR%VKT%C)BQGD,M"!-( M2*H,J'#1T.;DAQE@7-)5&-N5,OHBZ:/QFOEDM9I]FQ4W^CY==R:$-I/Y_@CR MWD[616VVYG0;"//$$NVITI(K!P27=H^4TXSF)/(88*A0C[3M42L];K/%BPSI MC^0<6J+=4V.ML;>NTSPHP Q0QA#(-#7".> ,$!*SJ$$-ZU7!OIY[UUXR79]2 MBS#"F'/*6JZ8!'Z+ X^SAI,<.S+ O7&[U&BA@A15,J (X;B(TX%NCY5*;(!N;PPYFM/VR)>!*F^H\50C*Z"2 M'%!TD"-5B1D'2S)U>(P)C3#,."*K;.,CHW@TS]RY)B%5\-8"P#@)B(/>.$IT M-6K*_4@.7;-U5G8"9V\I7%O+N,Z60E'R8HI[SN ,] NUM. MVL6Y+QZ]Q8SK$ F@H2><8TFB*FC$L4)2=?_*OP>;*X+8YX MB$_^/:1BC,1X$,%P2GO)J.(', S(8=( +Q*[\P=S4.V<"4<-SK,O B, $.L M4 X[+C'F6NW&38"A+"J[I1IAUJ>L/L\7L;G-W4MM/O@E&D%2U MS#HMF726(V) -7:KLFKC#E'?EVJL; >W3G4^^?N\SA]_$[PUG"/ '81,0&Z9 M@ZP:.W1Z))FE6M%Y!FY#"E)ZWWH9 0NT%\!%#T<[P[6W1*(*"P_YR)+,='^* MU"7ZUWICU6<9 6^1P4KIN&#'Z>U4_)_9(P(=AB.Y_NB8+;EE!"Y3PD!H.9 R M @ SH2W'W@B-J6>"D,JA@,)DU<$8T*(\* )WHIFAL[K?,@*$(D^8H-(B)9Q@ MDC%88:><_Z7+"/3-ZAS-#",%T<.U[0GBUNTB(H"IP)Y:Y"/\DACJ]A>]!!D. M1A:/W \W.P+_^ED"AE$Q@ J/)1(>>.^8L% ;:BO4/&(YM2X&&(M\'7/:N5J& M84O??/+J4^VG(HPL M88Z42B */3>. $$)L3BMOA)@&ZV.K%4!YGJAQNTES %$ \8XEIAXC#E7P(D* M!XU0CG49X"U?N]1HG##G,M"'F3"':(^@<49!X8S0C"-&*QF,="/+M-2!;D\F MS+D,W>$FS,'0.\2$@88"[H!D *!*#BC'$D20J<,S"7,NPW H"7.\T)PY"XP1 M%@ ;YP$]6%'NLTZYAJSY2W56-V'.97".^UF4H$A XC 0B'.P34%$*BQ8_.MQ MA6!TM_3T@7Y?3'SAV3W+K_I;N9B>K3I5OY.@#(%0 !!G9=P 0DJ04 >LY5CR M@77,D+(G^(=Q2M]N8#W#$5=%J/ 6(<< 0=O0C"T"6)"1O"_NEX =@7\U&_C( MC6AF_U[M( !($7?(0TB]4=P32&$EO7-9.9HN?V\TL&)[K=F^-J ?RN*KUF:R M7-[/%K=_3.:;4P=7%_84N.:08$(I1M;ZN"@X>)B(D,D<*_CFGQ=UM0SGZ:#Q M_O33LKS93-?[#"&[]%3%^]FWHZ5OCS8(4$9OF&J@G7((:L0X,X<1(R?'%6+4 M+6M:A;HO@Q7'.RV*FY6/8"4@/GX[>0/RBJ&JV4,0W OO%&9&*(\,%03@@Z> M?^W;Y:8&JAOLA[))>'@=GQ6U\[RC@ 7D7%++->#. \H(/AQ) 0=_Z7ODKC8, M62K(62FW\R.ADNZNRV_+P_R8/'6G'F22:(A:5!)'9UCN.2YN&]8(KNY9>K5;%>F5GJ^F\7&V6M6J&U6@= MF/(6*)[.^ !.&PJN]4%VQT9RD=0-'8[N[-J">R@FX,K%M/NP 0:G2AO ."$H MY28ZL$ !S*$4QBL(&Y7X.N) /*Q79S$_6U"X25\!<:61QYYQY*!7QCK-=[): M0*(7]0O.^=KJ+_L%O[&7^MK8SMQP-B);W3Z#-APH%UT>3;@5E',A]5YN" 3( M.14:X(U*OZ3K2 G9Y"N?57,M%Z\>)5S&OD:=!DXQ4QQ9R:VU0D A$#U(KD1. M5,, L[AU3[\^M-"C^R--N8A_/;M)CWATW+,MIL67[T6QWL=T[W^YF@OT>$B? MB^U3HP?WLHX35*^#@(D%'G$)*7Q3#G8]GC]\*-8KN\_12C6 MT?:ER[4?:=#Z/M55.5-SKD;K8#F.*&ELK'".$2E5M&%[N0W,NN$:(*>:*OWE MO4++P%Z=4&G<9^O(U6@=%.4(3Q$N<::+7LB50^Z*&WD1L M9HO;*'?UVW=W/Y;ES^+T,X*+VF_K/GA%(VAIUE$J?70&*MFMRGE-,LAZ;%U2 MJ@O$^V+;ATD$;E$L[Q]C;?XL5G'?RX7T]E\ME7M8V'/'DAU]2,#QQQ;;Q4&+ETH(8!P=:JL MJ 0C>[79 M..ZBKGZL>K9%?A,RZ#CEAI2!XPW'!L"#>5Z+Z_F1(^D O1P M:%/W#+:1>IH':O^QO>C]4?X557"_2M&_IQ-N'&T0)#1Q(7+:0<(P=\HQ7R&A ME_;Z974R/B/?WBOWQ M0,]N4E[[/#BO***4^;CWEQY3$F=?)9F$;F37Y/V0X,4CAFS<&R^T)F(_6_M) M,NSK>W6[+(J3VX'SC>)6S'KF,'-&.F49X!16ZX!QU(PD0UX[RBL[0K6W=&F5 M[7U?)R?:BX\#=I(BAH BBC/%I$6Z6M.-$&9LQ73;6:FR<>Q__:GW9NC%UX% M3Z 2@"MIC6*P_;ETI:;/]?? M-O.7@M1@U27]!*8Q]0(C;[2AFG+O"=AC8;WG_1Q2R1W)%L7MMAS*FZ%9ATA? MSWC]5JR;F*Z'9L%2Y94P@&OC*; 8<20J227 N-?=>^?)Z+HU7(UA;?X.+YVB M%38BH*- ?=P96JZ5MY93[;RF!TL)@%6;]J,U4'N, MIMI*_##@S^G1Y&)R>^JUWHE6 3K!/44>8R6IY""%$!V664IK59%Y.[%4;9*G M/50;KSTO35[%Z$FJB'2<&1>T#H(@:;1TFE+#K(- F8,LS-F<_'^79UU[$^Y) M=^CV96?2Z_)%5.-]]*=JG.2\]GF0!EH6G3",A874$ 11)9DSDH\MO7=[1SDM MH-D[3SY/_OH0 5C.)O-5'/8V<4:Q_%F<.AX^WS@0*XU16GB-)?! 0'4X5W?1 MF\_)*#' ,YT\Q1]C45OH]LZI?Y;+?V^#DJ?%ZG)2'6\=!.3,,T6-CU@23YP# MOI+;,YUS73Y R]0-JUJ#MW=:^=EBMOI>W/RC+&\NI]7QUH%Q[1$C$FI+**'8 M>$D?Y!8Y!] #C,+HAE:MP=O8ISX,9;\35(N;A^H%<43'O.ES[8*(6TJ17J&: M5)K1&Z1MY0XX;6&_3^HZ]Z-;H4<7P%[#A:[I.@?DB/ ^'54RK)#RRIOJR-)K MZG,VXQ>?Y/3QAK<;&W(YDOUSHDXMFU>^#EPC+@VQPA)C.4 6Z"IEA[>>Y\3: M7'Q<\X89TA30_IYM%#\FLQOW]X]BL4HOAS^NOQ?+7=!L90;/;\LOZ"5@10'A M0BLAF*%<8(NJU=4;C7-.>0;HO+2X6^\.Y.N0[?Q5Q*O?!T$8D(X3C^+<5 HA M?C@PCTORV,H)=J+UD\QJAG//'/HZ^?OD-NKQ9T';%"]K&4$& V81:(RXYY% M4<:U#>^1,4W@S=@OWXODO1:]?@P,PIY*!UPBD6(F62PPH- E7/D?/$VO9\\2MW; MI6YUT!.;2_^L&6&Q?\YB2KY#,B*<\\#)9',KN2.FXXKWZ'\CUP;J5T\?4B\NI$[S("GU<8XI MA8GV"C'MC:\DUX;EA#\/,.JUU9.GUM&].J^V#T^:,&K;, #D6-R=:J^Y)M9" MI3RNI,5(Y=RQ#?(0JDT"U&57$Z1[?)ZQN=OL2C(445W37?**^/MYL=7GXD;= MEJ4K5?2 MRM7MY>G+Y5/-@F#.1NF$E@9('85&MO(X8/1F^LV"TX.?=PU;>3G.S3,HO4SA MM#CII-5H%:S2RA**G<(> &^YA[P:NQ!9B64&>%#1@F_6/J@9A/B21O$IC>++ M;A3'O*N3WP>N';&"4VTC71DA5,L#@97V(\GOT:KFRO9QS7DD\MK2^,JPCC&C M?@_!93H#O$UC> V2B(IP-YPY(AG M !PDPQ+F!%0/\)B[Q9.A%M"\!D]J\B-$YYQ@B)$4D'CD(DBB.IE'VO*1)0G* M4^8)9ER(8W]!LA'38K5+!?IN%ZAY4^L1XHEV@<.XC[*$QLU]):L5 M*"?1_^6W&F_)EK0)ZU4I="EU E'6(>:09D8 F2YEX$&VM'[W8F;Z\F5;5G<= M$ET(\%7(8R8_9NM=!>ZZ_'G4)#BC&: H[N\PM$P39N#^A:7"UNM^SGA[?!+6 M.7>:@]LW??:WO358L_\R8!RW >D%+DDP40V0JR+Q,(6@G^U1CQ<"W=*E&:K- M-\B/\YJ_]E+M[$ELW0X"T)0+Y0UBWEHB@7&N.C?"4.*$:EM4/9CO!M MAS&V^%G,R^V=P61QDXKE;F=%+;(<:1N@\8Q(RI"G!@%B&>7LP/P(VSBV25TI M]RAWVH&[)4/SJ'Y;?<*\:!6L%Y) 866<5$ YZK@X&$D.:$X,SH#\E-ZID@MT M8Y)\3:>;KTDZ>2SI,;+4:QV<,$HB9DPJ]@$XLT)6QP?$*I+CW [N.+=;TG0" M>*NNS"5>2V 6:P@==X(BF-9IP2O'G("X7/<9T=?E$XK^[4DC@-LAPGFS<>3S M8&4*IF$:.VTE1!0#+P^T]5EV8E!9#7JG0V.,K_#.H=9&J%:[((Q@SD3!M%1< MI0 M=#"#5)*< '4Y'&>E@Z/<-F'M[WYHIXW/<:B/7B^>CGL[WB@ 1C$6WE"J M 9:8.XCA8:)$6SJ.35'+&G]QB=02O"T_.CZ_1)UK%YCRUD4.VB&%7X M9SIIS(EU&M!&J!MZ=(%P7V9F6_\KKM/;$F!/TLG72M53IWFP4%)C(<5,(LN0 M)LY5(?,I[C0G-NKB_5(?+XN[,3X=0-W?U<"TO"N>S(R3UP,OO@[*:9\.PX&5 M3&FC#''L(!?/>C,PP+=2W1 H']A')Z!0:C.Q@3?IXG#Y*PC_7U;XJ5NIK M4:WJ?ZO;NHG]*76ZU^! XE,X"Z$P!&)FK4:X%:[U#6)O*_5J!)UZ#)B3"/-T M+??1]G^*_$ TY;DW,J41A8S#&6/1(TLV$Y8H;L] MQ!VIBNOZVMNJ_+;+PBM'4.?80!64& M'&?3&.!Z5_D;O9X;CI/IO,#]"9?0- MYL8VI5RI7L@S1_< Q+KQJS-H_!N[!S3COFWR(IN! M ;V+\WN-"QA#9)V3S&O(C;,$8]6L/RKG*%OM_B^TV"L&[ M(T#%RJR*W:ZZJK0?;6)Z<89K2^W^&=;;CL2LKS!.1Z5<"$\JF@8Y=3I&!J41 MX)IB0(!& @LF1)-18@A+JV*8H3V?.]TK&[+3)7PUG9S/$DFO#0O6<>V,C^^* M Q!Q@+!O\F6C*DG?6,. ;/M^LL=V,L2#K?[ZTNUJ_3'^8EU;4<4M.&Y(LZ"[ MTT0Y9WA0F#G$#>/&6DFDA\XV24I6>)*2P3Y#3U%NPHP(]6#B7!6K\EU9[,KK M8O'Y0]3^=\6Q+.<^>&8/Y6$=E^BK=;%>Q&6KVD#X>!3$'91*GCA HP!!SA,$ M(PX4:"<:MZHE@D[JD)HL+RPWW:;>AL%$_.-0U+;G9OO^>E5]/&[8[MGM%QU\ MZSL^ "2\MLX0+#W6EEB"&W/#4F%2T@UG584S*JU&0GM2M?PJ4G][=[[#X-2X M@)46GG%KO!:<6(7B8S?/RGG2#0$S]$:-I4[EQ/C"9M[YYEU D@-.G8V_8Z-- M0P&2#6I6IE4PG6DV."9%$I-@I2[QUDQ L#&S76 M&0]2E+P9)MADEZJY@+UHZ*76 5M#*%I%A)FW6.F6ET@Y MX+*AZ8Y3ZB^/[&1,RK?7M\GN9'Q\" K7*1VE+X.O508<1,^P3(<3)I M7LL/QX^\Z%X@!MBMLN>8.V $I9*26NB(UU(CKIH@NE@?M$(8$PS%*V(YO#V%K@4T3;#=EK9=:/,^%[*%]^? M2R\_)8\/!Z6.0EPIR@"FVKE6A+.TRQ+.K[R_.1AGN^ NJFVN_WQ/JM?%IO;>XCKPF-99_9L5M6R]E[H8A7E:GGUJ2SW MMMP7U6IWK%M_OKKROWT9I?#RY_$9_G1!#Y4EMMHM5IO=8=LK]M1O@L"M)XP" M("6D6@O@!"/QM=:.,:)1O]J,<1"X.GSYLCH><,7JV?8\/L6'N"$Z_OKG5W X M9YI@/<9.<1X5>TB\(4) ^H"&E"BI]^L,0RJY*;*9#/D9B8D/QQ9Q;UY. "2$ M\982X$F4Y$Q:5P?Z'70H'@VHEX-])#FQ^%0N#ZOR_B9'<6$2B8T093V3R! "PESV2&H=@QS]G<6&?0WIX( MSJ87W;DZ6^<405A+0;2:!6,&>8"HJSUN]T]%)$YIAC'#6.TTFEINU).YM+GI MO _I^0)[4VSXS %#9H2F%$$?=5(#?>V$O@GF3;<94"M?C M*_5BM\_S'">O3Q$TP=HYAAS5QC$O--&UL4$L! A0#% @ !)]53F\L M-?I2E0$ #406 !4 ( !F5@% &9S;'(M,C Q.#$R,S%?;&%B M+GAM;%!+ 0(4 Q0 ( 2?54Y;;+#(#/\ *#-# 5 " M 1[N!@!FT' # end

    \N.!RY=5W %1U0.7%?"]CCZ9X8*0Q M8?R6,]$L!'X!BB! <82R%P()- MR AVX' 8$:GWRODDD!PGA,=>>/EA[S@Y3!5+M1RQP##JI0K3"'9I8^Y\88?_ M@;0Q<8"7D3VF=OK):ZPS<*[\%E2_A9G>T_6V7G__]#5-]S\7^>%;MKMM,*SB MB#,>($!$!"->7Q/&H<^AH)$4@4^UEKJM&'2A]-K@'H]TDXL M-%>H[?"MIN:34ZVGU798=O/VDP)S RIKE?AE:*A=EQX_\V2?+P/]^R5=EX>B MV9E4'^8NR8^L7 D<,11C**$?"X0DBR3OK$J8^$IKL+9L.5:],TS-E0>E]WL- MZ_\9"YP9H=K:YIQ+/5F[0.-\"O8G6.&\N2Y8%EK35BF?E9IO7 M9M_LT[MNZPO/[];9;B6 E'Y,2"(H".(H$B((CJ8ITGJ9SHK!R:HU[[SO_=ZB M,ZW/1C&LJ6%3D6M:G^GQZE;/!KA2$34;5"],V:RX=$G>[/&EJG$?\J(>)9/] M$<,S8'Y)Z]LD5H)#P&.2Q F0$''("9 ] B2!UF*63;N.%:^#ZJWWWJ5.V@+5 M%#^KU*MIX%RLZTFA!<*=J*(&>P/BZ"(&R]!()Y[E[ENPGF*R=5'<5^/DC^FW M"DMZW:KT910Q#G$41R0$.(ZQI#[#J$$1^Q$63.NDI&W;SE=X6IC6)-,Z]VJR M.2?MNBLRYHP[T4Q-Z@9TTU40EJ&=SKS+IVG*FB\.E/OL;KVO=XV^+.,Q#_W8 M#^N]H3C")(85OSV$& N]9PAL&G:LGCW6YK2%S<+3+OMJ$CH;\7KZ:8-S-R\? M:/ W(*).PK ,!77CVN.'$]SQI[^&\LSBS?&(]_'8-UM_:T[BOEC2CPW7EQV!F7#M^?DET:NS._1.5^OUCGB_UZYXC2_& M:].NXJB[MK. $)JO:;N+GN,5(S/6E9:4' =T&;H_G;L7%Z4FX5DY/_26SZX# M.?X9*I*!,1 %"0+(D$9@RF23'M!4@O9VJSL&XS@]']7AP_\_I MCUL?+LE/J7(T:J8H*F:')050,SM,$#LWN6$DYT.Y8:IP+B0W3.;NX]PP+<_* M;]OG^[0DN^NW^7I7?DPW:?:]WNWU+MV_JP@]%/6CYBN?8DHH1B1&&"&*!&:@ M,QT32;7F6ZP8=*SQ#4:O.(+S?O)V1W!ZJFV'7S5EGIQ:/?5MX%UY#3IOO;ON M=7=WZYW -J>(J_^\3+<3H56A<$!,K49@&8)IUZ7<88NU6!2_S=9?LFVVS](7 M1)D#'"/"H0P)@ Q T)PU;K A& >!MT%U4*A/$L\+5?+ MMD(Y?WG]/BCJ=?]BL)9$P(QCP2 MH9 "A F*?1Y!'R$?AK'6=(G6AQUK>XWEI^K?W7DUFBLOVVVVA^;JR2Y5>W?K M_:%H@J"GVWKTJFZAI9C=&E.^OV&U M9[M*C)JSJ#E__5U;RE!=G%__[4>A#ZB=)F(0Q1I!0B&,L BXXC;C6 M*Y(N[#M6FR/D>N7] >CZ#VK S;'%^A=>"]WL6ABK(5&3IKFCH:=@^H&8_1R_ M <$#^N@R7,N04:<>7KC3Q1V;2K<$D\VFWN=652\?\FVVR;K;"%>(X"3$!#$9 M4L%\C@!,FF/^2#*4J-W/-Q-RR0DQ&GIX S>T4 MW)G=16O"H=J-LA=\?D;0K5"T@/M>1[N06VPRHS3W;.L#\$4E\7%( ^KS6.(0 MLLZ<0"+B(W17W<@"J-1-@-BQ:$> 8"1RFR&R(MJK(*H:;2_'9@ MNYHUOA8IT09N#,NT*2]*4OWAMT_Y=EU\R/],BT_W96VFL7O_:YG>'+9OLYLJ M0V#,J:PL@T2B&,*$^K(W&X<)5I9L&\8<2_>'W[P&H]> ]#J45VVON?=:H%Z- M5$.#K)"L(.93\ZLGZLNE5D/FIZ;83.XM4*TF_ IT7$H -IE<0"*PZD[NJ,6- M2PRL7?TYLTMC%*'(QR$G44QE1!D1O=T(!7!,9M"W-E-JZ(#:$S #GLV2@UN* M[62'); [+C^X9=EN@M!AVSA#/"%$(T68D[G,'#'"GQ>2Q%BFU-[@JQ\ 7!?7 M;[.[;)]>_Y+7,_[_S(L_[M:[\FOV[9_KHECO]O?ULNL*2@89$HE/0Q\'DDL9 M]EE*WNRP>AU8KT7KG<'U>KQ>#5CG736K["ODD-F(UUS)?#6< MZ[Q7-Q?WAF_268N!XGMS&O1_NK M$ D,$P$#%H& ),!G'/6V,61*>_;L6IPI_[2%7XOUV!''ZJ 1XZ9YQS79=G+. MFVM<\VTWS^CQ/B+'/$.+5GX90^M2<\LHGU[,*^,9LYI3R&YW6&]Y>ENL MKYNV^R$MZNU.Z]MT!?T8\YC+!#%.$S\)$#^FNB .E$Y43@9F29GHRFL]\EILB^Y*6WOYKZI7-6M-=WAXO>:Y5_F/L,M,E+BZN+8TF;P&: M;\&)W&J#,A]>B0_LP21A3 - .0ZQB,.8"H9E%/8608 3TY&3KIVI!T45/EMK M$]J4ZH]B7+(Y,2 8G5ORML"1-R6)P,U^3AV M5 \_-[>;?4SW67M?]OLOV^RV[0$A%WX8A0(0'P),6.)CV-N#)/)UCCB;6W$L MY0TP[X3,.T'3.[$\@L=A!9^60CW]-F'/R9GBB^0\HT3V"%W&^6 +?N2VFYKF M!0Q?UT5*UV5Z7;_TG>[*QABIM>^V?3KR_O0C'];W]1^1/RNE;/[S6UHV)R_2 M(LNO@U40U[ERU_^-U;GFM7YKW.DP::35A76R0-6OIB>/KYFX(B[$8D/Y9 M0KZ,;#&/ZX^OF9B/?]U+@=[?O BVO(2V/:O-9(!I0C %%1H0\1A%@2\0$RQ" M%$&M!SRF0^4Z&W6.U+?4J"A7.2A=>A<^S!!BQ4RTR.AJIJ%I ^OTAJ+1<1A* M09/'>B'Y9WJ_+]QQ-#7SRC,RC8'JGY ?6;GB 0@@"2G# 9"H^FA D\X&#I.8 M:,W":'W9]\G"5NEN8\Y@Z9GE[J16N>F0L#1L?,8+@, MX#(4?%X*=&<;-BHHWK?J;[]6]'O?JK\T?8S9A#PU37;-FZ:D=FB\EKN9GE%^ M2LF )HXAV 84J6+ M?2>$L_2ENA'O'$\13,?K40]4DND83% MD^02&T"7GF6NO-Y+KV[V7NNGUSAZY?6N>K6O$^4@*\W#<7::NF5,OHMD?*-8 M5E93")B+?&>SG;SR3&B5"ELYTGY\U$[@U*>RVN.:+-]NTTT#=W?],=W<;ZI_ M=-L_MG=_?%4O!*""$$+[/O8%#@BB48@2I8LH'9AU*&+-R;7N?/0) M;O.N\1'P\87,>^T739T%0N<(RKP!,3N64C\I[ 7A/SP'$5(\MZ)-V\6S+.X" ML(3S+0Z]RZ=IQDY$]?3LE60D1CP)@(P(\@,A"6<=C!@E2.-2,@?&70\=]+JO M$U75B(35_.8F"(X3G,IC?Q,%PTF.5V@S< M,\MMICRJSK?)=5;\MMX>TI*G1?:]:L_?'S[%_;8.2(6.WI]^@.6[)N'6:]/T M_O^DU[<59)Z6V>VN^=EV#V2,< (B /R$" D@(Q&74@98DNI7$"C=R[( F(X3 M9NV9U[KFG?EVY77>>8U[7N]?\V;KZ>>\WL=N2Z#)9OIIXT M\$[FS=R%96#6; %M81ES9DL@(E]I]^^G/]K=L,$6(B M NZCD-1/R0.!?11TQF(8TW#U/2V^Y*JYR]"(CO*IZ9 1$=2>4R!'"L$[G5YJ4G/,^) M8G-0(&24" 8ECX@/8$QX$-#.'$*QT+JCP-B(XY+W^0+'Z*R/.8]JFC,)A7JJ M8\:>$]VYQ,Z \HPF=!G:,]Z-W')#&Z\__=9R'- 8H813Y+,H1@+2L#?($JDT M>VW!S$P:9'2>9PR;YCKD@$@[2C3+*9O+#&FJD2:MR]4C74<4%,F(&U5-^E"D MW];9M?A1[[5(2[*[?K__FA;=PW?-S5-E5Y0)'!,?LH1&034.1%%8"6,/@((P MU-$HBV8=:U:'U.NA-HLZ#=CC0X\M7,/AF\T J,G:3-SKR9Q%VITHGSJ) TKH M(!++4$87CN7.6[&>.LK2W&4988A8#$G 9$AGXD/J=38PBJ'3ULAU+ MCO7Q89\\@V>HAR-I59/ Z1C54[T19#I1N4&>!H3-#K_+T#)+ON0N6J"!8KVK MO+YD%OH"Q)0S$#'(28B1](]F(8FU*KS1QB;1K1- 6](UBE\-]9J*6A,!,V75 MG88-L/62C-D@>D%*9L6=Y\3,'D^J>M:O5Z;7I.R6,-_LRGW1;!+K+',40X&0 MC*6/@?#].$AP9SDA(HIT),V&/<>J=H+HK4NO ^F=4!HJFQ6FU<1M:I+U]&T\ MOTXT3H&T 9FS2?DRE,ZJ1[F[!JJK=\?]'<=-'V^/1X,E!3R@H1 ,^K0:V 8! MX+W-.(%:YVS'67*N<6?[MDX;ND9QSWO>E?=SD9=E^Q>F0C:&:UT]FXAF4UDS9=BQMEUF34GB+)"^-*6S MX=)%P;/&ER7=.QXV685)@I$(>9Q$E 2"@E@>B\5$^EI+!=:,3J=_1TS/]5#- M,XOVN;>BA6YH-];#D8S/H8M'5.;:J!^$5Z&/!F[I::0I;_HZV2[:GLT>DOT1 MT;M*IT,2T"A(HB"*>0!81"/2UZ>$(X[,A'*LU8DKQ=+[VQG6OU]YZ_V#7OS. MO&8MIXWB>U21Q4HKUE/ AERVVGM+F_B"32Q/L M:.!+K U(GS7"EZ%X]MS)'35,T]?^CM=FI\7WK-X8_>SU<-MMMU?Z_ M/Q9WNG"^]>OBZW%7WLFY^A^>W.N>+/4:!\>^"3AI0U!3[>6W 3VIGS7\CE\. MM!BA@;0R;XM81BZ:F8.+KPO.%Q'UBQ'J_/II7U6R]5Z"!R<2D4^%Y$"&"8D% M2.(0,]%;9 1JS7V,L>,X W7UY1';N(/*HPA5RP%3<:FGY,8T.KHIX2)' UIJ M@]EE**(53YY>9 G?:W2Y'?1:J7KBYI>&3&D/DM:[M_??%IOC_O0 M8Q8%E1H&)):004H$CU!O)R"AUNO-^E]WK$PUH'H$5M:0##=Z&U"F.L/IDBW= M*.8T)Y_C'=5G][^W.Z2XOUENRN MR?5=MLOJ&\_K19_^T'&_VSN)@Q !Z;/$%U(&E7'<8R !UWJMTZYEU_.%+=@K M[[:%VQS27S\ ;*A#E@.@.)\W&_>:\W0][3^?T?X0Z^G>A'GD38O*H0DU)R%9 MABPZ\NWQ!)A#!E7E]&-:IM7/?JVL\_1[NLV_U35@9[JSG/@$$BQY' $_0HF0 M, I[RU&,M,X>V[#G6#I[B$W?O3Z!--1+*PRKJ>34Y.IIXP->S_#U@CB3'BJ0 M-J""-BE?AO99]2AWUT U'JWY4.37A^9-@6J46^P/WXX5*F%4TL0'?O7U./$9 M"3I328@3)6$;9<"QDIU@>66-ZZ>#PHV\%ND;5JW)F-.3J3/2.DB30KDX!7%Z4O2 LT^3J0HJI]K]_9\N7_0!#ZL[YL_ M)K4(7SW\9\T*_7P7$%D.S$!=/E<36$8E/YOW^3(ZHE[NZ@!4:?)9?-T$]XJ( MD!,:A3BFC"$8!0B1WC@0D=;13TLF76]#:%2%/E6?#I]>LK!%LUH.F(%A/6D_ M KR8OU^DV8E&JQ$W(+V6F5^&HMIV*G?:6C5F2QY:_G+!^L&B5>DV[3IY74#]++= M]THT\D+S3L#90CGE9)#;*.JE2ML3@%?>F7=>Z]YKG!=Z$B/G\T/FK6(9HYK9 M67 R7S0V*DKC)B6H9TC>[-[T\KJJWR\@C(>^C"!#":*PF\:JX @?JH^C7(*8 M<%RU>:!9FS,QRG:Z6+/SWBPM1AJ#M*7$RFS0 M]OEKZI47NE+UFW)_L3N-79X?P=NEX=P4H5C \&X2-_.)F[B#X=^[O$)1UN\! MU2N9Y>>\@O< <=6\W^7[?Z7[4QFP0HGT*8DY##@+XU@@2$6/-PJQ_8T#3E#. MEGQWO3?M'IYJ;+"O'7I&5W;YWKM/ZS%D[Y6#8:.;)F!QX#A[])T-'8^>M1L) MRN=V$KSKVL#'E]O ?.-&DQ"-'3DZ;1:O:.SHE@>3T>,$D9D]";9C89D7W1_5 M/Q>L 75&#@A01P*'[,DH3'JG9"8:NU?6!CTV=+E87=*?T]S9.E5OWB:4?], ML]NOS1]\3XOU;5J?+:DGX_*;/IDV7_A;5:W?I^NB_/M"$JMALYHYV[IO40M+ MP5?]Y.Y-7GAG3O]%4O.S\9PC7X]K6'_Q)#Z2G*DRNXT86DWWG]<_:+I+;[*] MK(+UW!Z@) A\Q"$6#&#.B \(/ [(2:QVC&EB2#-MT;GR*NA>A[U=XAR_BW&J M*%K,FM,&T%DV'!?,^9+;?AZQL!B$EO3_['J24/UF!B8^JP"22(2Q#$@0"13[,0I#+*J!BQ^9O;[D%I/K M$<'9@SN](]ZY)_69R;/?UQ,KO3?> W?&OJ[D.+1JV6&)4=5+%!,&U/%[2:,B M,)! IH[Q,G+)Y%Y?? 5I2M95,\PSF"Z@>'L\8AL"(.KGJ&& ?2)B&0D0]$@" M@+3>0W)AWW'F>$YG5"4YBHY8.Y@Z+GO2[B(@3C3>@=4#/709I&=KM MU,-\NB:OI\G=[1PR+RX":)^\ON^F)LX')ZO()TC"A-$D#@GRPPH2Z3&%( $Z MZNP6B6.=[B\YJ=F(LB?<1^Y1W1 MG\WT3*O;HY@>4/!I(K@,+9_(UWR./F)6<[/\[DME=##3=.#8H2BJOUS) $2< M,"P3*""7 K+8/R:<1&I-SSN$,54%OCE!OU+0^.IG6@?,ZG 7\=(KQV<.E6%5 MSLZC=$GPK\X5G[T0)J?%N3[)"C6ZP\@M0]ZGZ<6]4W*/X[W>Q5A@^/ MP"#!0 1 @F,F0QQS!J \SNPPK#0[[QB"ZU*]!:XX?M<0BDG#-*SE"XJ09KG^ MEPB.WK,;"PB2\<,<;H*E_(J'&77/I-")8K& TYX3.)E/VKZ=ILUW%:,=GLHD MB (:T(00/XG]0/+C_!N((NHPN#U MR;GV!,*5UX!O7SMMX7<[ASR5K:?3!DMW%]A\<3+?]64]1([W>6EQK+2ORTW4 MEC'!Z-S+B_NV7+*JK^*DRB?7M>7L>_HIK7)'LU0E?FRVA^OTNC]JA2!/[G,_9G.7[V_.P9V5^ A&,0(DP%)R M*1@G(NJ R%B&6I6S _..*V.9%>7>^Y1OUT6C)6\JJ>B],-M899-ZO0U5,[%N MN)'J#&W#?(.WEN\'-2^6A#U;#?K>]2 M\B,K5R2))8&(PP1R&(. A;BY,I'&0L9<:MTVJ/5AUPNRU>^\&DQ5055P- ?Y M>A2IR9TS=C370%6)<;.)_XR$H3WY)EPM0U',H#_>,6_NOZX*\/QNG>U6$G%$ MJ PX11%.,$MHQ%LCTH_\0*NO 2/4X5H36N MH F:C"U+%73!7] %(PZ4MH*]O]ME7P[EF\JK73U)=7YE5FV]BF+T2WKW)2U6 M$6!,,I PGLB0<4$)BGKK89@H'4&W;=.QEG1(O2/4AY?;-7VI1NO]WN)5E!KK MS"MLX9J)=,TIM%?"M\9FK)EX-]MZI%[ ;BH77N5N M6Z?F&OOS;\D51=4LFZE(>G_ZD>Y@:7.1\+M#C>K]3?.W)?F^SK;U:I_,BY^K M?[M?1101"23S?0&B$ 2"(-3!#2(_"K56VN<"Z7J]_=*#PF>NU3_*:SVLY\-:'[VCD\U1\\9-S07WV5J$XK+[:V@,FHOO,[<#-ZOOCN(TM 8_ M=]-8QN!G?AH>K\?/#FB:G"C^?"8:)Z,\K"4"]:+5N7'URNVSCM[2NOO<[M MLX=&GM'7WVLRO(Z-J3 ^7+5OEKU:;\N]HY'-]:QZVCV8S>5Y?O7_O&FZF?V1;:I M?UGN\\T?WF&7U;><5^*=WF:[>B->K;?=*V!_:Y[SU7WT:SG<+B>+.V@,KR:! M_^7R=.O6O"E:LT']QV1G75ZF3\Q&D5M03OYG]V0D:5^,; :%?+U/Y3HK?EMO M#^F*^R0.PXA10GR_^F_"(.E=8U4%LLAT/=ZM16?R)P]]WE;^_71=.>C=5!YZ MWVL7EY?H+32VQ=0 T[:P5U >](1X'2/MC*E7<^+5I'@-*W^Y\N'%=C!O96&O MF?['%!T6*9N^'K$=[_E+E<:%\LVN?5%U)2@3 H<80H0 KXJM@- >?D+P-*NB MMD$[7B7]^'QU<5N#3);UWVLEWW)/A?):T_#.4LJ=NP M-?W5T[,I+9.EX%%Q6UJ:52@C0!)&$!-".?7#*$E$V&^F @'TM>Z4?SU>S9RH MGX[[BR4/_*VWJ65E^FF;TVLI!?[39@(TV\0":@I[[?8_J^BPR-M,58GMR,]? MMOS6S'H5,'#4,Z2U@U;TU\]:YO2,EE2 M'A6WI>7?J5S118;U++ M2O33MJ;74@G\I\T4:+:)!904]MKM?U;-89&WF8H2VY&?OVJ1>7&39N=UE^ ! M(P*&* P1QS)D0,:]!U3R94T6Z,.?=;[@IH>[N"D#@W8P=S'A*/8++Q>.7O_U MY@Z>!'267&_>K/[JV7P$,Y/EZ['16TQ&/E1J\W*Y$4:$,QR04" 2H$0$N)X: M:9U#D.%E3")8=6F>&82SS/W*)A'LMJ>%)/WIF]+"ZX&:D/^TF0.=MC!G*6&W ML?Z'5!F629NZ '$1\_EKD\<'/#'&-/ C&4'@0T8P3.)^C:;Z&X2[4Y!B=SUW M":*+7/^@8^^DS6..Z>Y:YZJ"5Z;?2SQLKMHN_NHJ;,S+;(?-]2*W("U].4T M&L2 L22.80RP+SC&_3EZ[&,<+E!FQSNU2 4>._9[K0J]S/K:06O[C]%UBY0M M\3RO7KSGSP8/UQD_Y_OU]N0,"L*0\2JUX80P2&)27ZG2.I/@<"FS?*-<<#RK M-^=V#H6)EU?5V.:> IRLG2UURL^HB;VRRF,HR O8 F38ZO[JU84=DF;:W#,J MILH51/\4Z_N;3_5(XVN^K:)=ME"/K[-"YI, 42V>-K[C\^0_C_]5(XU[/)2LP-Z9!5YAMS+'3"FVBG)]7\? MRGTC$3(OWJ5_DLTF/^SVV>[V0Y'OJE]NNN>3ZW?\8I$0SGT<1#@(*(A#',8= M!NX+HE6-V[7LN(@^ ]L\_E#!]4YXO8> C=[KM!P(-96<+P9Z:FF5?B>JJ<7D M@'JZB<@R5-21;_D4;5I/53]7/_W^AESG3;'5O3:% 8\)B)&?0(82"0@386\J M2J#6.\5&!AQK9(VIKF9Z5(:/E9IQIZ9WSFG3DS5]QIQHUW.L#$C4*!*7H43C M7,@M-BK-:NTH957-N+NN!GKEK]_J%9@JLK&?=+:#! 6222@A9" 2' 2)W]O& M(M2KTJQ8=%V=G4J!(TJOA5F_[1C_Y">:Q9@=GA6+L,DIUBR^7F97^\U,2T67 M"G-#Q995YIEQ<.6!,>_ZH'1C7,V+Y[EC(88%A@( D226P@L4((=#9 M%$0F>F?*1UER+';=]- )E-%PGD#IQZ$4(@J3F,=8(- /+P7&)-%1)3,+$ZN1X:#/ MD#TU&7)/W#CYF6G8]RPM [HSCL9EZ,U('W*;#4M/7RHK=_FN61_HJBR>$ "9 MI)3&@ _"4(4G'0,21UMT?^Z8UUI ;4K8R^/+FPQIJ8G;LG2TQ(]GISHR!,Z M!C3$G+IEZ,<(_+FM1J2[P'>=U?-2Z^V'=7;]9L?6W[+]>MO9E" )!0TQ H*2 MF,@@0%%G4R8H$7H+>F,L.5_ Z\%Y-;J?WNR\#I^ANHSD575];BI*==?C'K*9 M:;#I:/EM@*C!Y38;!"]#FRSY\F0YS1Y#JIKU,=U7A51Z+=9%_=!=V4\K,9&@ M*(DB"7@U?!-)+/K"2@8R2E;?T^)+KBI7AD9T.M4Y'IWIUL/=85O?ON/UV PU MRI1'-7&:@$ ]5>H!:=#F1(R>)V9 A48RN0SY&>M$;K5U::^K]7VNV2A9#^F* M]&NZ*[/OZ9O=)K]+._L"R$" , IHXDN<2.YCU-LGA(1Z&F3/[J2RU.[,?@#6 M^]O;O"S_[K6@36LJ>V%07GJ;@7_-6NL]>^.1_;[(OASVZR_;U-OG5=55-!-' M1 0@I,6!?>I%$!GB&G;MN-!9P_7^UL/^._UT97GMWO7 MN+T.N*9N6@^)FGK.&0T]#740""?*JLGH@+ZZBLTR5-:9=_DT+=QXZK\Y[5.^ M/^S+>OM%51>O8DD3(9@@7,0AI1 2#'N358F2)C3J%/(>6]H2@"@;XX&1B91)(>EA)I@^S* M^Y+>9KMZ^L+[LJY^?*-[#-Z 435MH?68Y8&MV494[H, M'1KCP),-6".Y4"Z-VJ%P-?(5-S?I9O_^YM&!GVRWR;YMT_Z@\VF?_HK+((Y0 MQ*/F7"5G*!"D!\2%K[=]PAT,U_LLCLA_2AOHWOIX?JHY:K?_FE9_U)U/R6^\ M7?JGMS[M""^[;<":Y9?#L"D69\N(F&;I=@3MM:CK@#PY"]DA/UV2<7[$:.+B MSICEH=+/?>B6(GEAA2DC,: XQI$O8A8S'G>G MJGA P'U5E_TONU\A:6"4_799OGD;]MZ,67:OOJ C8'N9\;:,GJ4(?;<1KO1 M:_>7IO9KDY7]]S>?US\^Y$5S'M=L5R\W#%LNED79?3JU^<1T>MB%E26/0JF>=6D+NEXW8A^2/J"L4X5S&5H\F;?Y/)W&8/+L35D>TFM^*.I2JYV) M:N;NGK\&K!Y2!\0GU> Y$0)+!G'<#ZD!\0.M$:P+^ZZ'KF>K %[60&]&K.79 M+8.;,[QF*P5. J,Q23=C3 QF\;P6KM?B/5[2V*\R7+HH\JCV9T](S##5I\?U M2W.!CB*W#/5VZN%SLXE.V1RITLVMB1> 8![3$ 381TD4TC D"3X""3#5NO7' M@?F%:;05;1X5CE'2/%4D["ES@_@5"O, T_JZ;"-LBY9E*PZJJ;(]+K5NIB_K MTRE5(ZV*]W]F^Z_UVE,%J?J#2_DA0GZ]_NW' (:00 %\T$/!C!H_]6P;AY(J MC'ZSN4+K_7F"ZQ5IN]&[&F+7KP[4?U1IP..G0@P+:B?A4I3MV4)D?J]ZV1RQ M:[)F':8SR,V?-3_CT2?*/<-MZ)K$#NFTRS@M1*F=NOC)N^32X M G-1R)\IP6>[QUB7Y@$]GR)XRY#U23R]?..Q8W8-1/YS?N$$>0/HRV- '^NM MDV6V3S^EQ?=LD[:#BH_I)K_=-5]I7ZA@@8QPZ',8^($@#(H8RQXVER(PO(A^ M'K".YV#.A>5\KL5+?]2_UESZG)TM_7RQ_*B:)Y4JF3RZC,,[7<8Q-*]S]-+K MW.PWBYTY.EOJ<1(QM?PT;V-97!*;F8[+F6X)<;)R@(MBP"+)0^Z') " 1B$\ M9N 4:;[PNTH8_IG);1?GM4ZO/5JCARI$KN,#F['%9TC1WK\C#ER)&02D 0$ M8;T?50 !?=$;$@!+[0>C]4U,T(F>/VZ4-ER_>-9HF6=E%$E=1@<:XX#"61DM M+E[J+#?EMECQ?-,\!$AV56/;-V\#WN3%7?N>8/_$&.#,KT:"U$\((1 P(@'R MD]"ODF*44.J_4'K;,^2N=N[A>14^KP7HG2%4>77/%;G7W5?:@?FR2'Z 39WL MK-QL\_)0I,T,5_\1K\H)E58UW&9H>C/=[ T=1@ S(&59QM[SHJ;4R)<^4-&5?TY3IYA^W^??_53G6EC/5+QY7 M,4^>7^CPIOS,W^6- MD>?C6X=F7K_O7TZ( 268BCCP*8S#4$8!/WY><*6KXK0_.D56O]=\%D6?&<6< M[H(4@Y2NP(>UC'Y_\6$38U;F[]QFL!^GOZ^_+[?IV%4-*10A"@4+?IQ10$,.C9(A(ZOU8DQ$;'?N#RA9YM1LO\7=L0=SZV0>CGZP_]2CA?[],5 M0-A'*(D9C3'F283"2![M1%CI#7OSKT^5P;LM=Q4LK\:EG\PU25//ZN[X,DSO MJE39S/0/2'@AY9L1-K] C,3_3!$PA@D=P9!9N5EO_Y6N"UG]2;FJ:PXJ$H!X MS"!'&-& ]I9B%&K7^KK?GTHT6EQ>#2!1"&FD,244='9PE&"?3,9T;$P ML9!TF764E&@1J"LFKK@;)R=*M-D7E#,RE"3%A+REB8J1#Q=EQ9P1%6%AAZ)X MH&!](<2J;P,@,.= ) $ F$:@-P5#IKQGR=B 8UGI<#W(MOH#&W/Z7E:529C3 M$Q4CTFR(RB4N+FC*:.KFEY3Q+N06FY+N#HF/Z6U6;Z[<[=^M[]*5 &'H1S), MB,01B 6M*J3>3$(3IK=30O/CT^R8.('R:E2Z&R=T"7M9/IQSI2<=FC39VT_Q MD('!?16&9,TO%N/@/]EG,8H'=9%@E205Z^V;W77ZX_^F]RL)(D@$3!(6^&$8 M Y00=*IN@-(%L>9?GT8F.E1> \NK<.D*A39IJDKADB\CJ5"GRIY8/")A4"U, M"5N*7!CC?Z(7XYA0%XQ_IMOM_]WE?^X^I>LRWZ77S7U^QG$9HC*J^%I2LPVIRI*HM+NHPD19DI>U+RB(-!#3'E:RGB M88S_B6J,8T)=+IK/L_4^O4D4@H^<6^_N5SY@# J?D"CD$1 RQB#HK844:4J$F8UII*+'YK7@ MO Z=KF88TJBJ'>X9--(07?+LB=#SP?U RS)A:BE08HG\B$6-8T)"&K^EVV^M/+!%(N/ A$B!, H0P M[#?,)CZFRL=G##X]D3#4D$QK#3VJE&7!%4MFJJ!$D$51./-^6!-,:%J,)!B! M?ZH(YARH"\*'PY=MMI';?+U? 89]#KG$D%3_'_F0,M;9H+&4FI6"SI>GD8,6 MD== TE4#+9Y4Q< 5149:H,2./2DX\WU0"4PX6HH0&&%_H@/F#&@LL Y>RYW$ M00#]( A 2&# ?>CW]_A1+J'FC5NC3$VTV-K>/O^IO7V^>V#O#*;VHNLH=I67 M7JE?Z6V9V*:)DQYFG2[/V.%*7K;=9\W;=AW71O,SQ(6U? ML%I5!5'$8R[CF ,BPH@A<1P^03]*]!3+U,I$5C0:#^>2) =9E2?%:'M QK5*"W==R_J MG:ZR+X^WG(>0^Q*@)(B0(#*4 1 D"&A,<1($ K^T4]RR-7<=J@/H-0B/SUB> M851Y-<')HR-JU#W3YQQQOXS'26P[E3MMKWI=\T.1?TN+:N1486C>(/CW(?M6 MG^VE]_7E8\TMQ1R%E0$:,HZ%B&&2D!!UED,6"*42P:8]Q\5"#['*=#7(YG6- M(TSORWUS,Y[67>-6R583P:EYUE/ 08JOE AVHG\*K V(GTW.EZ%\5CW*W;50 M2YI7V^VO<(X0"! 4,B 0^8@2B*/.,H1<*DWDV+0WI^;U'5+KRG6K9(_4/$<\ M.] \@UO<':K>B3<3U3-@?>&J9^*1JNH9LZ6J>F^K!O=+>OERR+;UC'(E,OTOW]Q]*_+O:?/>^7]>9KMDN+^_,B MJ[,(@!_&<1QP&22!1 !!D'06"61AH"=Z8RPYE[HCN/:1V.,TEIG0C2)53=ZF M8E-/U![2*-1I=*)D QP-Z)<-9I>A6E8\R>VW.SV%DH=BE^T/15I9E-F/^E>] M)+(8,8EXD(@XB>*$X4H6>X,2"*733A;,.!ZPO;^YR3;IF2C5?>NFAVLH46-8 M55.HB0C5$Z@CJ(;$'M9,^G29H0%YLD#K,M3)AB.Y]2:G.5F4KLOT:[Z]?J9> M X&@"2$2196I"!,, M!;9"%7>F[0AAW7TTD]-!LCQ%%\*LXX342EYA34D<4% MC '*!J:I;) [#*4R8HGC^>QK+&CJDTLWY7[XK"I'SY\L_M0Y+=5^^M-=G.^]:A,]2G<9RJ"=1D=.HIU&,F M/R@SZ42CAE@:$"DKY"Y#I>RXDCMH?)KCNW76[JZD]Z0LTSW;KLNR??8=RC F M*/$#22&%B<3'!3Z"?*ZUHA.Q;\>#QLL\2,MN(TUBIU6]=;2*_?[SZFFT-19+M;NBZS\M== M_J5,B^_K+]OTS>[;85_]=451MLV:QZ3/P78[$E"(0BXY"7T118@!'X3]WE,2 M);Y6534;R"GUSFBKU'SATQ3,)4=NA-[.LOG*%:DJ@CU7'!>F][/1<"E=S!N7 MT=MHNZJ:1A 'D?"99"AD,& 1HIU5BB!5>J#+EJW)ML]^.^[M'+O6.II>-5&? MDED];1X^AS'/Z/P%MDRVR6KRO SMM.:-ZO98(Y9>4K*;NG!9* )1 +*@(8AT@0$-BFAD=)"QT@3KG7K-Z]!YC70O Z; MIF"-97%8IR8D4%.>EL#==?<29Y/YE\#A T#.N7RD\?\_>^_:Y#B.9 O^%9KM MVMYNLZA:/D%RYA.>U3F3E9DW,[O'KM4'&4-B1+)+(<;HD971O_Z2%"DI(B0& M' \*=7<_=-=;?OR .' X'([6STZY@[#7[7'/S\BU(:JNJ]*FG*B-?CX035[7 M_RSGVWTU_]C5W4?YB&(#'_I_-NP%XZ"#_K+L:2)-S<7DP3Z\+ZX4%KVJ['R4L M7X'G\WJWVFX^U-MR\[XN5INNFFI5K.;5ZOYS.2^K+J="GHY_?KB)3'(L$H&" M/ _2+&C^@%,V0&(Q"R#)#*M +*\]1T3J;1#L#H11 =*@; M29!,,B)N9$^F<;6^PA&=MEH1TX;T#G'>"I M[%XU"97($$S')4QR7*(1L.^?CDZUK?YE6O=;>\V=_:C[ES;S9CAS8/]NR)': M^/>D&A,>6Q_&@8@#G/DISAD5*,,H'Z)/BE,J]=J"SN_;KASK(W-O?8QT&F"+ M\L9;E=M_4PT, ?Q!XT([U*F&A=?KEWJ&$:G $,Z?:W&A@@<7PT)5-J")OZ/% M7];U9M._D#T3"'.?$AX3DJ$XC(.$#34%E$4^5DGM*9JZGM#A^W&Z]%=)R]WGBF)S)LFQ6Y(E"EG+F3/C' D+5S+9?U' MVQM:U&M6[VZW=[OE:R #!D2B1&11*"BA"4E2(=IG)#H,3(@TF:W*^[:YM*22 M&;4M-0WS_30\A2D_&P>XWEV]]A8]8*_H$0.5S2SODD(W/>%JNO>,Z0&I=U8. MKZ.#$"+'9-'*@#BBDG9\>RF:%AE4#_X^E-O!)$NPP!GU4T)%XK,H3,-L,)G[ M433;UMMBJ1KZ 0R! K\#)D,[3-VP#T*H:M!GB4L#(5^#S)F [\@2*-Q3(-<1 M&3/BRINAGC(_4N<67]K;/>7BM=E9*%B49#S,X^8/$0OB(&P;P^*&*9Z30.H& MC:8)RSO2'M@A3CL1*$"&78-!B4.*:>JWSX4]S$SQ([4WO1UY#5H8+%:'"UG<9A3DG.2)!0Q'OB8'BPCSJA,'LVDO>G3 M:<;%Y:S($4"X82*1CYC$7/N MB\&R0 34;L"$/9;N?BEKA4!8G,1)1$6>'"UGH+L6 M)NQ9UK4!F7??0E.4-1TZ@;(V$9/*LG;@LP/HBJI=9DU&U0QP[IBJF?#HDJH9 M8TOJ^.-@MC_FQ:O%AX:,_5\TUF=9(H*L?;B8ADD@! T)&SI5<<("(GWPH6W) M\I''25H+D'#7YT_B,&-2ZA2E:R@ Z1+I1W2=@DW*)^#H8E)>U0XMOK8?*<(@% M%G2HZ18D$0SV'#SHIR%31.G]]Q/=]GX:9H?ZN<3;7,'/(XR2I',.<;W#!\E# M!VFF' L(0=!'#AF _L/%X* \LY2$:4YCEK&8LM0/F4_2P1(3*5+5!'D+$TO# M<;%450< >5"1L,.:NE:\S95ER3@ D%(..'VN"8B"!Q=U1)4-^7>1RL>B6O ? MC^5JT[[8_G'[K5SO^QX/4P^SX[H#V?>\/-Q2N M5HL!X'%$\VR,AAM::,6S5Z\OV6)/33N'RQ59C/RY0S%(?5]XB,69D.!FD"-#04QD?OAB32D6LWKA]+;MIB4=$22)I!\ MF&=(336^CK)B4RHZRV\K!(PHIX0!"/V\'JCX+WF4MZC6Y7S;&#AS?3,(6)3G M&1--,).F1,1^FN\-8I^33+X[N)X9RQ(Q@&O%X>3N$NQ$3XM&J>.\J1B$YG]Z M\AI@L,O=QED$'>)-Q:;:"9XZJ[(G=R/^7SZV,T&:$V=V1ARIC7]0T)[@S::S MFF_+!2TVWYI]:?N']FG@[\6RL;K!6UJLUT_5ZKY[/GT6(8I#$>3U.4 MHV! $0?8AR7O35NWGM@_ O;F#51H_W##7,O%B=O&X+;Z7C[+Y,U2S%%W\3-BB*+F M?SP/!VO4A[VJH&K#, M^DFSO^28<^'SO V.!LLT22%-NTW8 PD,O/)>NE;">*G$VTRK'"':)UGK0/%R M:81S]1!Z=1#2E+NA9D8]@M<] -F2U[OZL5QOGSXUGV1;^]YN#A\?]J7OQY8: M22(:F<4XBHG (2*"BL$TH2B"G5@:,&C])'./\<9[;%%V,[(<<*J\B6>&95FQ MFYA@J-H-W'XZ<,N/W%ZS&X\,.*QG0&5D-4^$(\*+4[F&W;-^H8^7CNIQ7W9%W\^?+LOV3!@=^J-?;ZE_= MW[^(<1;0(,I\GC*"4]]G31!)^Q):'.0D"X$/]DT%2VKV:KWE=_3$6YRX GZG M:J)ADM-,M\9'M2OO86!.?;CQ#EYTBGOJQXWW0I-OGHORY$]F&1F$$=V>?)S= M4/CIW7[];-#>QTY]EB+/&3$9RZN>DL1ZR(;D04!()6$I3PY#U7.9;.WMS M&_NW2=7?T!OET_1&WI$X=_QZNQ%VW5! ,ZX =NE ?J3*I#_]8U,OB_5C_4>S MFWW:;,N'S>HD'\ PP2Q.(HXCX?N"I2)(!XM9QJ3Z4IJP8WM?_@^O@^=U^+P> M($"@C' YKD]3TPB4I\L,RB08S9,)J)F>D%2UHFE-U^2\+I.=?6HN?6HM?]A;WN9&4\)AE:4)8LU*@.$Y(?E@[,!'R-UZ4+5Q) MPP%)54T&I?1[ O+ RMUA\CI0WI>!M_'0%(] 7_*(JW HZPVGW?[LBIK MTN2$'NOZ4)O\<&"/J)W+3)R!,!-IE.4$QZ'(I*=,,>5KL&[XZ3D5,X+0K=.'W3<^'5G4EM/E2$9!83$4=!%.99$(N0 M\SS)ADM5(6$I\$HVX(?_%,+Q-CUPP3#*C+I07$\=)%5!FB?WU$ >^H@* /V7 M;SW?S*9RLZ7U9KMYMV],O3@J3D"3@$5!&I"4XS1.?)\--ED6YK#7TG0L6=:' M 9S7H?,&>-!.]%IS-,:0E M4[,8,QXB'A)$,S]O+T4&!UOM23;@L$+/T#1'$X4Y 75%\3E#(ZH\*FPY*D)(;8RJDSHO<2=JZ_F$3WC.3CXSSX&<>*A=3FV(:RG*.[ [CSVV6I/G<+[YD+C$)C"Y, M%[B46I-TQ\&UY4C;GXLKD1FF%/8V==<5>]Y^17N+3&1Y'&0L#WWL8Y[P-!L> M<(A2/Y'J-6?"SM0+S_P$H=Y:HL I>-=BE4[-K M$WOS7-YW:+(CI?-?VU+J<]N=XG2[,^,9Q7F( M*$UR7_@I8ED^E#7$#,>A='6X(7L@W8=7BW1WL=_(-52HTXQ=,)HXSI1/<* M+UVJ$:5YL&"4,!/1NZ''+,_Y"CD=D.;% <'5P_]6SA_(!%Q,3W2;Y6TG040B M3E@>A$GDB_R@VZ()513U%&!B>DE=J<1^R@Q"A=42=5K:JA0M*S.FJK"6F#-Q M4&OK;/;M<%>7(=?D5L6%BXJKS(?"DW-GSG$SFB%.&P,DQREN>[F&AZ@YR>-4 M\?4Y!4N64]K/WRR"JHDA,L>%>'H>88I\B<*KW:(8)6JDB- ,P6Y4$AKRY?*+ M=MH,R5_UO"O;VNG/C:F3M]/;2^H^2J(H$S1)B!_E476_U! W M4MO3=ZM%M6ZBLJ_%CU-CQ^@,8<%$(W991D26$-Z8'OK>M^75\AU!M2U9EJ$! MG]< ?#&G5/9@^L1*;%\GY12F4<[1"=C;3DJKVB97BUZY[>Y;+%S:]QICSX$- ML#E?:AO?%RS2_%!ORPU>+=[7Q6IS--RL+*>[\2!/* N2".4A0R&).1]>QVI? M_4OD\I)&35K/4W8HF_!S@#=M!"7#T4@L991B-Z(JLR[5%C])Z#W6>?U0/IOU M,\R):*_D^RQ'F%!,8XX.EM(,>(45_OO6HZH6DKWO;%, HZ MMKYV;'V^DAZ=H61$?G0(=$-MM#QX=1]5EPV%_/:OU69>+IL/J:QWIU$$820G M,4,HR++8CZ*0'5J3)4&:2SW+8]#<%)ENY;2V,H?@W/84].DDN)_A4]E.&$]R M7V!,+M.M2[<;&F72H%L\X2'*((\> MJED Z12\V'@_VR!%QIJ$:9R^&>7*S*F; T=MT",V:1:=TQH5'V2.U(",2&6R MNWW=,>QZMZJV5;'$WXMJV?XU?JAWC>&X,WJ*81+E,+N 9/?T+*MEO%N<)QD$ MK^K)+@YD%QU4[X]J^ZW>;;O+FU6CE?N>V_6=5ZR>#O>GVZ9!ZZJ[;+7QFG_< MJ-3PWV^_%>U_O%LNO-O26]9-.+1H5/?D7SE8VE35N2W[8BV*T:<]V_ MMVK ZI:;20W,I22\V5%U(!-OV*':V@R !<%X/E_ORL7[JKBMEHW=\M!_9*@Z M27"01U'&$Q0(2GD:!<&0BD0TC0AD%Z]OS?*"U0/T^(_'82M2@.%)^".M\&N5;+V)F$C,;4YLMV(KPWZ4]OZ+&'O&+9&GU7WSOS )U'. MXR -0LJY'T1DZ).$ BJDWCQ1__6)1&JX, QM#*'&F$3 ;)TL-25Z?J7!.E&P MYP+M$J;\,""$..GG_U[Y>BEZU.+%@6!1#W]MZ@M14M'';*,A4%%71TG3JV@&\\1Y;B#?=3?9R0*FD M(JK4@J1W E:59;@GM$/7M0WE5^%32:$GX%5/K5]\L,^_5]UDP%L\O*WDFOPY MI>JZOIQ7>",,0=3^W>I[8Z!>/\TBG(=I'/$4\9@E"*5$9(.-A&#Y_I[@7YY( MS:L!$%QH "S)"[4=@M2$^=TDW,!%UPY'>B)[^(YNWNS/ 1+6@Z]O""F<$W>$ M4P'[&:%494 V(\H?'I?U4UE^+KLGLU\G,V991/,<;;/_'S<+ ;8Q]4 M,JEO;2(!G=FG#E;)6J((^W:FUFC?HT("LR:D(\&M'U?86A)E099+M7_6M\* M2)+@A>C#U"K-UMJ\39Z<,$W#FUK&[OIJI")$^HRZH4$&_) MG $R PJ+1LIT M, G]E"21'_LDS*(,9=G0Z(7&2.ZY+U.VI@B,#F6YRR-.A6!)AU% M#01F2KA MDE-%?V^0]5;(9(!F-_3*F#?G@B9C+,GWJUM7WXMM];T\(Y>,IX13T<@D]X,P M]<-(# V4:>(G'-:Q3L.09=4Z8O.J[MF6]D0+*%EZ1,KIU60=;$SQH]4106M5]MJ==_\.CV]]G/XN@[Q7(1XF%*4 M4L;R.!(/$YS+58-(H5L5JWD#$[?')?=E^NP.H@&(_#KF(PZ"! MEOB$9T,5.(NS) >\X&$?#&22*O70.X"#'N!.-1H2JX];PP!;EUKLW@&\=X+^ MIK^%[C4.]%>4CX-UXH/*NC7!N %6-+?&3VVMFV($ MSM97F0J -?>77=$6(=3KC[?+ZKZ;%QM:K-=/#8)_%,M=>3CO"S-!&*=QE(N( ML)C%T7#>QY*,2C:A-6O3^@KZKAF1AU5U5\WWP2TX%VZ88XD%\RKDPM;% T3O M!&,CD3U*KX.ILO29(QJPPEV%<+6%S!#QEUX_C!D"_GSD8-,:19U3$+\]1/$\Z:;X!AE"=^F _G ML"SWDPCE3%?KWY,VL@DA6,G4O-O>EHC3YZ:V%CA M35-MG"D-4Z@) _/IIN+ W7A#-+:.0Z)3\(D3DC(,0Z;& L-?3)Y MXF=2%1;&C%G6(+N7%R&DRFG2I'S"M.GR=<5K]7Y_BZP1K3+&LQN:9%O T1R0/&MOMK>\L3H<;X#S.Y]%B4$ZS)"(2)U;%SS_&]KNL)U1A)(R)EA%LW!,J,*^-K9?UR6V[(!U![>5JO[[D"W:G/NS7]T5[;YE\LEH>JJM.'1FD>(AS',6Z/>8/$IX=. MECQ* 5TE701O64"/?K0J>@S];KR5R@O'+C(HX/V-=^+_:9&KTM/9+@X0 MY,S;1?SVC\^=_]#D#N:O,'B7SOA=_HX<*!=PFI[Z3Z('T*N4=V7S^XO/Y?=R MM2M/[.4H)0G%02($#U L,AH,YP6<"A^4P%>W8CF &H!YZSTR>.!D@$BY?>@T M',)"D0-]GP?ZKK4!OP8A8QS)ME)<]$ MVZ@;1R&B!Z,A3V. T.N:LB[T T!OV2%L MG/?QSMO#.P:NTS(*4OTIF555?1V&957_#1XNJ[XI IU0?6/.U%8^LDDZ)RS@L2 Y"5,\M)@2./:G:;UV'<8.6TUP>FFYG'2\'%A1I_773.L.9:;U;EV?F,58 M(+]=^F,?(8+". B&;)]@/I?:CQDS-D4!K8F[UQ#^Y X')J4.M@)>OH%]K1." MM\@:.2(PQK,;9P3FW)&ZC:W,D^K]R!.#:6,GR$FS<\$X07Z4$,X/^Q:$FJ0'FDZ\L9M265NI%(9Q\/1 M/EPKEN^.=06?J\WOOQ:K8A^\?6UOX,S"D 4Q34F>BS"+$2,!HSZ+F[_%0Y12 M^8)\\Z:GJ[TX(/9.(-]X+6COB-K[K<-]^>;R).,AD;.X[E H%V_\F48!D'BX M[FBH91E.1N7N,"HG%4K>NAV4A^.@;%O@/VNF$\!,7?J23Y; M:+7@[?9H&/^H-K. QWD4;WMP6JH"(5)% M6RQQJ*4PLO1-H#1'>J3U1H%1%U5'Q8U1[5'F16I/_KE^*I9?ZF6QWM MG8;_6C[(F1+ITNJQ"YZ0CYAFN08E8"M\(24JNU[M:B5V^2.VKZ8\ MJ0G-?6M*U MK%@6]![;,$T.Z%0D2(]-"2V?C$B8DKO#(4#$)^-23<+5.973[S'W+ZFW$!O&BKF["LV!TP M$Q&C!HD26CT-?S"A=H$Z@$1/0Z&:/BM2*2?.%QV_I,SZ3#D@RP:E4M%^OBK#WDIRC +/6%GQ/?9SP-V6 OQ;G\X]E:5JP'TGML)N1%CTVI0'HB M(J&!M"L<@@+IB;A4#:15.94-I"^[?SF0-D"9 XIMQH_:],<$T.UW;=Q>_%&< MC]RCD&=Y&B"4IY@%,6<1SP\9EUP(:>'6,V-9N0=P1O;OFH1*:/=T7,+$VR4: M ?(]'9UJ^JU!JYR CQ)P2<'-L.: A!MRI#;^1:DV8SNI[OJEJ%;OZ\V&//VM M7-Q7J_O/Y7+_XN:WZK&KU$AXDH0IBC,4I5F04HK3(:4>^2@ /7AI"8)E\>]A M>:>X%&NU[(S ^(K@$/FPU4*%=\N-WB#,C19K6!T*5THY[#IYL5N<14YEM?:, MM;[L!$7-S\:HX3/Q*>(I)P'J[;5/T8#>@%&W/+UF*?990G,0TBO(THC@8 MXLND44 $T2 U"Y;UIP7EM:B\82;!]I>:],D)CWWF8**C0)H5Q3G+RXC:Z/'H MAM)H^E";_+)4=Y6DV%2;+X_KLEA\7/VC6%?M5:'/Q;:<(1;%)&%IE)!&V6B0 M1;G?6\8(!\!;//KV+*O/$>*-=]N"]#8=2J]>>=][G-ZZ :JZ>]1@&KI5G(9D MF%"=\MOA\[X<^!T@>I_'^+6\2[Q(FM264)]R-S3-J$<7-WNFV(+KG:A^M$_X M-0)1;K:=Q3A-$^1S1#!&"(D%%*%12;L3*AO=RTXK^K1=:KF/195 M-Q')1L'39D16J M7XL?UI:->59/YT&B:6[9ON/LDR$; @"W 6<^H' M PH2,ZF#7%NVK=?E='"]/=ZV^W6+N-L&=>)V>-QN0.\]WRL! SGC(R.G?-<< M%)@:GA^/&_5AL"*30#Y'I-/6R+@AI]:\JZ?YOF&R.V9R.(WX6I/R5"[9;-]OT#^6/;1#^6J^VWS8SDL4);V#E89(F<<[3+!WJ>#"-<]"IZT20 M+(OT6Y/?:UWQ_M(Z\U=O6WNWS1[PQ"%O[Y'7NN0%H;=W"B;<4XVMG)X[.*PP MF9]V1*VL 6;&8&1IF'B0W5@QIG:ZONK$@JTO7[;-EJ$]V_YX=^C6]*G>OT2+ M;S?;=3'?SD*&(Q$'><213Z-4(!P(/^5$L$CX(9>-&(W8LJ1B1$T7" MW! .5?"UD8]&10SV47A$39A[-ZHL<(I(0+ MKQ;M'_A_[ZKOQ;(M;,5;6JS73\V>XQ_%!6KA3=O_Z0\XH17>!E@5TZ0IB<6)E '3KL_.8%XXQ5;;T#I=3"G MKPE[D[DW:L3,,>^&I!GVZ4P-F6G&I".I^;Q]CVKSN9R7C>7;9?FAW/9J._,Y MIA$1$>8Q33BC;9>"WF3(LP2VR=(Q9'O+U6/SU@=P7K/.+,H;;U5._%;(&$]C M@8,)>MV8;&9<>1E&F.-'ZB;W:WM_7]U6RV6Y:$3_<[DMJK;-^XQD24SRC&'. M\SR.@ES$8K#,*(^DKW0;LC?]1+OQ=CW0;CE<#U UK]'*\7%F0ME@TX&+M:8] MJNU]>[ %[-WJ>S.%Z_53,Y]G3.1^D HJFAE,XSS'B.*#B3#DD 4+],.6Y\V M9>SM+RNKT2D)(ZN/$E=NK#9JT&L#WXKB=R[J]?MZ=?^U7#_0>M5MAS-C,LC01>1QG"0IS'/.P09,.UG,_HTI30-.FY=E!BN8OYV5[-+5YVFS+ MAXWW6*RAVU-C!,MM4*_!+6R+>D#HW=5KK\7X4S,X#]X!93,YO0'GC??+NMY< M2YW&.901+D.CX)BFF?+JDMP994TJKFY^^Y_E?/LL*S@C24HSG.8)2W""2)AE M 1_LQ#R3[VBG].N6U:W'U"?]-"H*UR' @Y-7#7YOZ+&#+_(=Z6YX$ MTMWMY7+QJ5G.FMCOL%^-:-2^J1%P'E"?6!1 IJ$)>]87H@ZB5^XQ;KI\3=V]LCQ_=C ] M[9R48&YD2IKDW8T9:=2CVMY7JE'Q,8O\9H7-$.8B"3/,@RR,26\C(CZ)(>^^ MPWX9-,?@3[U_;?\3V>ED@BB%\@ZC'&F5=5RQED.VAD.:+#?$0Q'[6,T&D 'Y M!;I^+-?;IT_-![)ME*@].7WLWITKM[/V?#2).,\#/T"8YCZCT6 RY+ W*+4, MV=\;=MANO,<67;CG$UN@@;H-B-"63&E5?+KC%^Y)(L_^B>_?I4 M_U&NO^PSJJTE%$4))5&,0A^W'T",CQ/9%SB13[.H_;[MR?0/;].]4??8XAI2 MR:!9="GKE";^U944XL?&C?[]8O&I+U#A'GDYUF69"0E M;#!%_0SPV2L:^-,F&(\^2N48%2AQX6/7=>%BIE&9#_D&.W=E\_N+K\6/WF*Y M/3&*PQ3Y>1AQ/Q,DIU1$+!Z,IJ%<<8HA4Y:GP(#.VQ8_^GDPKOM6Z)3;BTW( M)&QS=B"Q0>8-.[4&7'LNVY8P=FTX/;QK= MB%1-.?.J^XY!CF2%['.YV:ZK^;9<]+6T[0GE9MOUI3Y5T5S$B*9)VZDLQH($ M:4X/*BI24'-$0R8M"]L1Y;YXO]T@5D>@,'TSQ;*G7![J.8_P7@] M?9-C;D3G#%/OAMZ9=JJV^KFJ%D$>+;7-K',6T9B&;7N$F" Q6(I)%F"U6DCY MW_\_OR129BKI,.?&O-'RX&*=I"H;1NHH3JSG%$4!9I'@F 9!$L91/-Q/CGF$ M8V.E% ";UZNFF'@J21*F6E&A0+D;4\ZX5Y"Z"F769*?FR9GQB:THR4E*!8_2 M-(@3',8QR@=;N1^#8G,U"Y:G70?J*A429^D8F51Z]+DQA31]J$U^4"J5#C-* MT@Q%6>C'.8H)$82RX19!0ADG\!*'-W]RDMH&]9J&MRF!%#,894.EBN$:Q0MO M5BU(L^+&+(>"/ENG /19=AZ_KXK;]KG@9DEM=H-?MO7\]V_ULB%DTQ[?;I^. M+7)$1!A'<1)B[,<)2K)#BYR$9$*J>MVX4-?'"0-6J+$HS3&',2LH@-Y_@)SF$I>0TSEN5N M:$.U/"($=N_2H1 L:#;94Y:PZS?SNLR0G&2ITNJ<2"D[OIZU!=3W+.TS.N.IJ4.B,\NGZ\UAXCS #EYW54-0LX803A-&,D\=,L MQBD:[JJC,,6@^S#J5NS'.-T\&NZG7F7JO*;E[:FC0:534T?'C_-31YL9Z0Q% MW\6$E;?;KA7G8]6>;Y3%IOQXNZSN]T_(#QBRN+$M4H((3G!$<4B2\#!]*2:@ MI(51RQ/E,1[K=5?,6]]YRT-?H$7C 3"I899UR3S'U0@'ICX.Q+9(^U[!'5:O M ^N=H+U2N "B,(/L4X3!H&Z9"B:L*R*AXL/ZSTLM5LC4-KDU&X"QF"R=B"K1W0EZ3K/ MRXA&:1+IAACI.G'AKH<6)Z"RL3,!(@E>%4; MDY2.#5U!3@Z1KE!'!MK@Z/+IQJS1]N)<-9DV*^J'KS.$N,A9E/LBHWZ(&/*# MH> %!6$(JBU3^/E)ZLP@L\48;ZHGK48ITS]AO?:Q*N@X59H[-\1$QX$WCT^! M7$BU1>C:+_Q:+W;+DM;+93GO'GML&[O/G^;-?W0_P'B:44&"F#'.49HE"?I >GN4WA&FU^#T#D"]]U=F>U'/=^T=P&X#[B3KSQ!.SKY< M5Q%Y:LXL';;(=:#WB VO:KN?I(V\_"P*L4]C3$F6\C3!*0WBH:M &D<^Z'C= MD$G+6\+WUM/N;Y-J,M]NE$][B787\^O:B75I[AV)H T[I91*!W*FFN0ZN6W& M(E\(C G&*<,DR8/8'T+[-&\D5R?/!3 S2:K+F127_'U)/3;=F%DF''DCUZ7, MC4*Z:Q;%44B;7X\B&C&>Y B)@X4LIUPQS_7F[TZ2X#*1V'J;(7!&RR@YRJFL MJV6PY%)7TB2YH0M*R"\GJX#>2[_>73\\5/N&.^VZ7:^VS0:E7,U;BX@$49Z% M. HY$RCVVTM.@\7$QZ"' 77LV*[/.4+;/]A]"@[X6K<.FW*J,161,!5YR2&5 MXM#.4]R7"1K1&1.TNJ$[1CQY^=BV,79D=>GU='M=EW= M[K9MP?S7N@V1VL?4ZF6;87FW:G2@W!QO1E'?%R0(_"!M[T>%B8B#_ R%Z ' M'B>&9EG]3KWY'UT?_.T3\)KEU&,E)Y0.#Q,P9_]LA/:NW'@'9[S>&^_4'6]; M>\\=\@:/KG83U.R C&CYE4;>#?F_EO.U$[,/'OS6JPYJVVNYG/DL$< M!PSQ&(NAF"1+$YK(G<4J_[SU0]<](F_30KKQ_F__9]\/VF=_O>\M/N^Q?<'A M6[$N_]U+?/_&W_]O_[>:N&ZW_5:OJW^5BW_W C^^R;+D)D1!%^^U?QVCK/G? MX5^O-IM=_SY]O=MNMLV?M#)4;#U6SLN'V\96%-QXK5AT_U+S)^F-U_R7C^V) MR?=R*7GZJ#Z8\@&WM5&$1]G-\'W9#U^'IED(.IZGC[%/.7DCL%:BSPTY58=_ M)H36X$'Z.MMB4;7J6BP_%=7BW:K/Q)]8G\59G*1)%$4LH2(BQ,^SX8'AC%(? M@>ZUZ9NS'-\>$7KM*WP_52MOO@<)O&5K@%@YP9F84Y@$G=#9HO,:.GM\-]ZI M/$U\C_!-RD84RB#?;FB628=>7C$TS97\8P7;HEJ5"UZL5TT8L<'S^>YAU[5@ M9>5=-:^VL_99O" @G#)!#]_6F?0CFX]W7XL>,D1!1G,=!QB,?A1D/H@.* M*(JA[9:,VIY0ZOJGLT\!>W]9-F#_VH0B+7!P[Q2SHR 9XEUQ (#QW@GW^S*3 M9UB'_BM_:>'^]?!R58-Y\D82$$+'HD%+0^.&DEKS[G4K"HLLJA\BS<(TPR'E M?L I#D48A2(]1*=)(GQ(=8O"ST]2Y+(Y1)>H&??RO;>S8?[WZIZ\4?U7+YM?RQ M)1E5&6,'+DRB M6E7;\GVS[5F\6VV;SZ]J/J_]&RK=EW9$DL9ABF@L1.#[*$5QQ/J'PQHD% >@ M#(\-^Q,*V1'IZ9O8JK)F< B@&0 M6"PF'76W5I%I7;^PO%R!_[?6G:I[M'YV?+N^LS;C.$Y0A!D+4"Y8>Z@18R%R MC%'$:)A)O=*E^-.6M9\6FV\W7OO_73[O>[%L;P;== F^7XOU[^7^#L*7Y&XK Q&^!R7[PFHA GP$#)^(?%C;X"'/N-)@M,XBECF9TCD9##@^R'H:6C STZA MHK_ML2@$@[+-<,-(!>8Y;;#JWJF6X8K.^GN M Q,R*6\X;8ZEO141.]PWKS&+$)F3)J#7N&G,6\_9/RB-2)9.YSMN!Y746VW5C4#?LDE^W5 M8DSZ:O+WHEJVBYRHUU\:P\>EKFWO?ORKP].%.*><$LHQ0EF"F(_S/JD1!['( M4]C,-&W=^AP]"0HV!W037W^%<38R4VVQ[\:;=R^NO5EF4G(9FEPYX8LZ3A0&_N.S)X.OPQ5@B1*:!3P,/%S'O*, MQ_Y!XH(L("8/A*&V+6<4CG#WJO33\,ZJ6^>-\N&\+?[=F(W6O ,>).JQ:&H> MG[P]$_HAB7! $8I2%K(X10(- !*>@!Z,,VAV\MF[.F S6[L!H5HNJK@2R[!H MXX3@BR4:-]Z'MTF_BFI*/79E81S^'%JIXAA0)I6Y@Z0G7]A\A>GYWSCY-V=M M5Z.0Q"(C61HVF[F@%>T>4Q[[H(9#=I%8WIS1"]NR]7-]A5=W6!P;.95U9UA@ MPGOII.N<(+_\>_R:J6AELM](4=L?1#=4>R)?SZ2TIV)85ML_K>MY62XVHN&H M3=1]O!M/WH-OL#D MVSS]9A(CU ]=IIO.>ZOML_NOSE9! .^'^ZJ]<_;9I_;5I9AC(ZHL36 M!L<-\;7G7CW11PZ3V.)JT.QU9'7=0_3N&XPP635)N9R@7HEMF)1*B&8;_/:T_S)&NQ4-E2=Q M1#TMC(0;NFG#L=KZ5ZS:-@S/Y_6NRVYLR\W[NEBUQSFB6A6K>;6Z_US.RR8R M?M;3@(H@BQG/XR1D>8ASGR0T:V %/,1I!#M@L8G#LIJ>MC49P'M'G*H]Q"R, MAYRRNC(4,*D]-PIM#G?;RFZ'O?RJ&8VGOM2G 7-,6+_H2L-\2EF>DX@$81XE<4A0. A M/):ZNV?1_(3"?8!]X_7 .[F0. .:;"S&U=N185 7[3=' "+3DPW*HI[OVMJ7 MKO63ZX/S#.QD@_2S[&+:LM0MD4'8+Y#JO)U9%R<8A.LNAU,X6$_V04-S/G=E M8VU!ZTU[(;Y[([#=.GU:E^TCG V@[E68?=,V5FWFRWJS6Y\V:,M8$&:8,YR* MU ]92&C:PR(^BT!I=NM@)EP8>\Q#\\5]%-V_R]1/^;T?T(21[?&232,Y-%30 MY-(>NM=AO_%.T-\,PW9S,EQ]1^6C$U??]^B2/YJ4FFA?NJP36I#P# M3ED?R_7VZ5,S8]K5J#W7?>R:ZAT,!RP-DPP%6X/AC'CH'Y1!LQ- M*NE[M(U*M'@/K^1TB!7ZWIL@6_H4=4J>P>>FEVF]NM:^3=WX :DIWMW02Y,. MO3X$-=JT=Z=?Q-TTB[OVH2R,@ZR]G!$E^6 T M\Q&6SO7HFYI2Z_[A=6B]#J[7XP6(G"EV);(WTQ(+%+>S/.JE9 RP"DB_3,NN M6JKE-9W>7;V^\!%#>SA?2*^\R(B\NG 2>O(@:(9B1)PD!@PFD@""(]*MI@#, +D44L MT^9J6A] .?;)A@2P8#DR&NKKV/.!D#_];/Z6UBIG<_P4%C]'QE%_3;0[GK % M4YW4M];1"8;+H>5U"F_/K;J3L0ROZCTY?3D!$,J1R$A*#N:S M@"F^ *QI=,+E]?1D5.K&OV6ZY8Y!KL*T^M)YB>2KGXG(\BA59&MH*-PX'S'O MUL7R6:.\*5U[6._*Q?NJN*V6W2V,%]LEX:.(Q&DD(A8@PACQR;!=HF$22YV; M6# [[:6&%NNA!$CC1H,FU5!YG)1E=8$<"#[!Z9 VOD6B[!4$,R/AFCZ:)'3JTNB%',C:FB6>3>$T+!/M ?HW-<4J$GBR479.!27X>TL( M30Z!0UIHU*US-_G&K=_+U:YLN[O0>K5=%_/M?U7;;W2WV=8/S1[^=M/] MO1EKMNEQZJ,D0Y@PCA@.D)]R(K"@41 BZ5:B9LS9FZ<]PGVCI &C]T<#TAM0 M>K\-."=_ZU6*O9%9:II_-R:I<:]>-0^UP9JA*7J25LMPGE&4"R&2D J<4>P/ MYH-8KAK8N%'+0UYLDW(I!V>+>@D%<+960)5!=)^!C\*512 MP2V83*KR!NI!OYMO=^MJ==]U 5T6VW*!Y]OJ^[X]W9FK:@SQ,/23 %&?"3\( M0Q;'?AX1'H8*YJY3HCFV\=P^/1;5^&.W,.^$HR(KGE0< M*J0ON>\!>T?$SZ_V7D]4X<2."JS%<7)%;&VZ>*ZYO5T^I4I&?]D5ZZ+M&?'Q M=EG==W5OCPPOE8F(I)@3COW=SFWT#?\;E0>"9+Q:7R,N-4.E!$9MZGVN;'9W*J?:A7@_FH MB;90R'F49WY(?42HG_3FN1]E4C&.<:/7G'#0IW?,,SX>SUR5;%@,I07&P6&_PSKC8I;H"5' MF3?977:/H"Q/$/Q:_*@>=@_\QV,78\[2D.?8QPE.VSNP 8NSQG9O&<<8U'?+ MA+UKKC4/>ZQ>V8.%[::-L"VW>9Z::"/K3 _0&Q#>>']?+9K-3MN\M5Q,NTF6 M('!D3VR2?C>VP$8]JNU]K)I1]Z=ZVZAM52S?K1JS14/-YW)>?R_7S?2?)2SG M1.2"Y*317N+[J+'>8PAI*E5'8L?R-37Q<0#N50-R;WV KAD@ZHV'8F ^V5 8 M4 MFM5LT^'UZB/@:4--$(TC0:>=X7 C_+3D6SW%!VU@0K-JN6O^WBL@>/'/W6;; M+ETS)O(0\RQ,,A:@+$Y%E 4#&A0S4+V0+0R6PU1^=]_^[M5M5VWRE[_]>/S4]^*S:E]]C\8J\(L,V]M7&3V_"[,&2P M<'9 [/60O3UFKP?M[5%[)["](VX'%/IM,D&U!D+$DAS\*;M@U2;OA#\*]"LSXFVVT:(:A6;:3V MN-NV$K#HU6%5;KV_+.O-YJ_-/V_^<=F*_/X_:#>O; MK _-S.RG9#]!#S/SQKMM,4X[0<_2-#(-]6AU8[)I^E";_-#T)DX_;V>B,91$ M44I83'%.XF;3E0[6\CP0>E-'ULIU)T^_]EUW^O14 280E%PWIQ#8BS=.<_YLO=HESLB_K;D*K+6WZ\>PD./[1GKC._P9/'41YQ M'R6<"Y^Q>, 6TQCT?O TB"QG&%HG?AJ\4$H33#0P##<:CKXT.:&!B^\3VVG_KVR[CV95EB-D#\BP],.KANB/;'/]36G$W!!F,]W M#[ON)L'7=;':+#L0QQS(KV6[3YHA/V,1"M,L"[,PIVF0QM'>..-IGB.0XILQ M:5G21;UN=HQ#->7\R3O!>I)P]'[;PP7>.#5%NZ2>3\\X4+"/ +U7Q)^0C;?; M=77;S)2VD<:V]CX5:ZDQL"/44JR.*;'987%$:@T[]5)+;7"F();-ANSOJW4Y M].O_7N[-_U)4J_?-_JR'$2-?A"(C(O5S*M(LC$(VP"#Y>"%IMO8EG_\;=R<5\.T**(4T&0H+F(HPSA$&>'E2/Q4UAN8PI 5Y-Q5JZK M[T6WQWZW:N\FFQ-K6V.G(N .#)N>J)\.VS[QT>#U6L#>'K'+^J[&OK3F6QY< M%]V7N/&.Y63OL7O*>)!6?;(KZ\9XYS*"8.A<7%N]IOR MZ_(4-\J1XC[21BQ((AP7Z#$&IP( MV W0*A3'-7_OQ42J+SMZ=G7?PL!-J_QOC9E3VK\':T']@]@_C0?2J@V?Q2/WKQ'")-J M8R3+:?(U^(6);X?P6)TV8/1:D,>7$JZCL9+LC8BI:?[=4$WC7M5VOUI M[*^ M7++\,?_6?*7E7;W^HU@OJA[#NL%0K!;S%M^@!JT8#%K0'[ -QVP\2[.$(<2H M+W!"8A\=X(61'T@W,IL2U$1UP.6/SA6O]^7&&[SQ6G=NNO*USB/OO.I""R.F M']QQ@79Z7&$*?AS2N:DQ=7YP 2W77!UDM6YL5QELN:9M!HD^LZ)?;2P=:/5V M%;?K*\\AE4?"7^_8VFH.T@(N7^[Y-A_*9M/WM?@QRP..1;.+RU@041_%*1-] M.0X/@H3D\*?#[>"P'!KL4RSS9RF6]G*V=]OA;KN=/@>N\KBXI1&2VXVY,CBP M]7TD];4O5KH91N@5^INN8K*^\QH/KO%&N1+5(]NY*0;0C2W>))Z>?>5\"G95 MCT7:.DN)-%W_FL"G$8GFDU4Y4 M'!A=,P'M_#HO-Y$N*T=$ ',!,,^IN+#M7\OV-XYDI1\#$ MAF._(&:892P6 ?6I$#E/@F2PFL44])Z,KBW+&X/1O5/!NWJ #N'9#34TY@T@T(:S9$*QACC^4[WN&A"=PR\8&9F3JMRY,<>4T==FOB#H'!CFX;ZWV6I;K7;5ZO[C8[G> M9\'V>XW]O]=,TW+S:[6JU]7V4#N!5XOGO\+_>]?\XU_+[;?ZI*W$9A8$#$6( MQ&GLBUCD49C1(8T6IG$"G%_NX+8^=^$![G# MMYNN3&5&(XI0Y%.>94F2TBCR?>Q'32"948�$B?&AFP9?,PZ-"4L.NFMTF77LU:XWQ)%7A_F7\K%[ME^?%N#,'7+K=1 M_MB2AI#?9V&*22@B@=*0!P)3QDFZQ\'\.,KD*[FM6+>\H+^?RF6)Z\FO,!#:.ICGJ1QL_=F M69*F64YZ/(&?^5*5R/913+?>'2"W;?2]%O1)BVU-G34W*(H+X%7&P\A".#HL MYE=$9<2,KI#&1DY]J90E$;)D&A\81Y=.\WZ^M81:8A:TE-9WQZ[= M;>JZ7AWQ75[;TR1". U9GC+&LBS(LC Y ,*9#UY+[<"PO)B>ZL!)[_,6?]OT M_/P+%0IZ;6F, $OK]8='?6V5'ADSBZNEP5)87:\_:&K+Z^MA:"_B>CIC:FJM M5:+TK<76[C@YM-I:=O3<?ZF4U;U?\ M@W&:Y3C(XBQ(FX4^$4'BDWT#I RE/,E Q>V&3-I>1W$^2#A4_G]"7<+[^O5_4_- M;SQX+=#G;R*]$;"8HU-.UFPSJ1[8:Y!H1<7.,#4B63J\NJ%/6A[4YKXR:+7* M]WKYO7T]:%TNJJTHYM6R*]3K&J@P@J@?\XS$" N.?=\G46^3I %GL,HW'4O6 M#P)Z<-X>G3? 4V[3JT6KG!9-QRA,E33(M%3N,\+3:)V/"7[=4"=#OKRJ[#'' MD%2>]OWN7XMR^:%>;\MG)JO#@V>VD8LBW(/S82V M:%$I(+\)9$VP9<#,FW$C=KP=P20ZE^+ M=?5[L3QK+A!^(D(B4IKC/,C\D$6D-\=R7TC=<-8V8EFJ>V@FE$:+2@FIGHI% MF%2[0B! JJJVVQ?%\6F_+C[;*ZWS;^UR(#"I,:>G!Y9)PXF0RJ<6=&? M<[R,R(X6C6ZHC9X+M<'/2D];]H>/,Y2' 6NLA%F:H C%+,#^P1A/N(ZZ2)JX MBKZ\=?9JE$,UC;% GPF5 9Y:V]&9/0B T@#)=%-KH$Z\H39*G,CUV2I75;U^ M7Q>KEZ?H89Z3!"&6YC3ER(^3]DVISI;(_"B2;Z&E:L&RVNQQ>2TPK=2/.H,2 M";1)R(-IS?5Y@_2:FH(_Q2Z-2CQ*]H.ZX/:EM)@V30[DP_1]J$U^. -ILUN M=??PV'X]7XL?+^Q%$<\8XUF>$AHU&]8D#H:,F\C35/YT0\N*[0!Q03TP94:RIR=,XGSU(R=1FB2Z<9N7=N+ER<01EB1BA5_J>O%IE@MOI3K M[]6\?*US*66"13S!E$1Y$/D\8$/UNV DDCJ$,&/)LOYT^+H7S'J$VE&//K<2 MT>.DM,)TR45& ;'DI,RJQ9.Z#,M%E6\1<2FR-$:@ ]&E.5]J&Y\8I,-6N6W4 ML;X[7VZ9"8YS+' >Q#%NPEM&V6"/4R;5DU3?BNUSH0Y;VU+30*6>'IT2 C\9 MD\ C(G=(A#3/FHI,Q;Y9ZJ1*=LP:\?^2C!OAS $)-^-';?IK@E2NE^N',RED MGXHX2?P,4Y^1A%&:)7AO"?LBS^1?>E/\?@#:;-UV4, M4GINGSG%BG,%!B4+S<^Z?$E[-0ER0'5U/:C-?2X I6T+)?J@_'.Y:?ZD?%6X MCOPP#A(1!6'SYQQQ/S[83'+Y5Z2U+5E6WZ[7_+"[[!%JR8H^M1*2/"FK,'%V MD%" 8D]*K)IV:Q(L)^-O\7!)T(WQYX"TF_.EMO&% >3^<[$M#U6X'&=I+#!. MPYRD+(E]G_GRGI%'3NW)=KEI=;_?H7K!":IEHR"IV59 M(11VEF!@5#PMT5;T7.F:QTB _"8E8U&R.3X=6 ,._0R7C;-E=22(:H?Y:(S MTZ=E^O@<"1+E+"59CE)$,Y3A(#FL3BF1/T-4-6!Y6>A@]1/FD"94V+A M_%-0!]/ZJ[,&D/,IV%,\(&0?O(^?WM$;3XU/.>V^X/\EM=:ERP%]UG:A-OCY M #3X'\6Z:A^//&.-1#Y.U&:_)F GAFI5?GQ1 M+=(E=/(\X&WVFH1ACEDH_"2*!G,BQE(OZ6@;L5YUMVH^#N]#\:#8Y$69O'%] MGI0WF$ #*+/3>^$")6=DQAB+;MSHT'?C90<&,[SH*,W^:QKR 3Y.A<")2*B? MY3CF>&B.C4.*D=0FW9@QV\K3X#M34WGC]?-+L26,-L7JNF2-7: ^Z1([F6J= M$@94+R6NW54Q-7)XS:1F3_TG+*M8 49FX M $HD-,P.&S )LT\$0,#L$**F7U+$R,G7P:U+Z@7WVP'Q4@!=:XTU, 0K5HNC M#//_J9^@.,:'(LV(XE"^T1[XERUKXQZ/UP)2>AH83)2$-%KE"":-D],# M>2[9)DV*;R1#Z))\%_F%EY>$49D-!X11'7MMXGN =(3^5JTV9=4:>;]=_#S< MCH\Y%B1'81P($5#"_'C86$<)CS/Y=M!*/V]9(GM0W5=]X[6XE#H:JS$G(9?V M28-IYE7Y@K1_MLZ;8N]G!?XD.S^?\_B2H.K1XX"J:CI0&_M4 /K:GB*?*'@2 M^H*WMX.2"*TD1%'AP00U7DM?Y7 )"__U5V!MY7#]6V7/1V\BCS M,]K\7Y1G(J&,$=\_V*&Y?.VSTJ];EL(&T_X[[E&I3'PUUB1TT3IA,'6\'E< MJ;3.F9I@PKF3T\US[EY23RUJ'-!0/?RUJ8\$H*?_\?.GGW]M?"U67\KY;EUM MJW+S;K6HBD_KZGNQ+9\#R )!@XA0YD< B<+T14%L=S(Z$W,H!XNC2DF*' M: ?6&DN.U=8_4D@RN9Y7VU]6ZV)9?OD9_URL%E^_E>VZ6-]]K7]_JG^MMIO= M;;7Y5OU=_,=)WB4/21H(UB#B<8+2")$(#5!H&,J76MD"8#LAW<#^?_ZO,(K^ M?;O_@_?+_H^K_1]:?[S6H>Z0NG%I'_G5=U[GU4]'M[S&+XT4K:WQDTEZ.S!T MP+3X_^FC!DF].S!ZBLGYJXRB9'I?C=6+!P"6!\F!5=:ZB_6$'SVDON7OXI?A M,.,$UM_JU?U_-O\CZV(U_]8 /!XIG^#AS<94,#\/4IQP%HHHPH=((!6 EC!6 M4=BNFVFPGYS0_;LG(PPW7NN;USKG[;W[]TXF3LHFU'7=[IA*+,G.#"=L7?[_ MVDA"*HQ<&5'%:J0KCZQD@9,&R1>+H:88. ?6[VG\K*>>$H"5_%.Q_N]=^:5> M%FM1;^OO]7);5//Z_>Y?BW+YH5YORR^/N#?/"$E0@O(T];,\9\UG>+A$T/9? MEB]B-6G4\CJ]A^IU6+U3L%Z#UFO@>AU>KP&L(M5&Z9=88Z_%/&Q)_3.1#E@. MKT6^VNIG=!#DEC( 09=6+AL<.[!067&KMOQM0MJ'?OF/XK%8?5K7_RSGVR#\ MY3][6R'S693S#%.4)9RF.,+I8(NFJ50S)#T+EA<8\<7K@'D],B\(O5_^4ZD9 MIC*'$@O')/3!5@D7F(/T$9V"036I5V52LH'H!<;W9=NM 9_-@*A*Q+Y*$Q0%IF^#QA,1#M1Z*:2X?_*L:L*W#+:P^VME/!D4M M4>5/1H0GH ZHP==F#=3(V3Y[BOJKQ*)L^^:S7E\47TV27-!>71=J@Q^->@P< M'VP%-$^R@$11P /ALY#$:.B?A3(:*\? \A8FCX%C,Y$<@$-X#&R'/MT8>'KF MU&-@.PPJ:?"+V:D4V<; R!;NO@OJJNW#2&2KRHCX- Y3X M-,^#@-$T1DD4 M8IK$P6#:CT/YEQ],&;2\@AQ@FI8W8X1+K"'7X!JVB+A/,Z3STA7H5FS)9(9V MR79-V@DES1Z(1R*B+.!9 M&LV!>A\QKH+47'-42],HL2IUZ3$$@]*3# >Y M!QI3<*AZB*'&I>RYQ07/+Y]5Z%+E@&8;<*(V^OF "BH_?/FOOK3H0QV\MAGG MN8]%1$(L:)0B/T!DN$^;AGXN7_ZC;S5>U;>;M^M-MMU M]]6]KU;ENVWYL)F%G*5I&C,1IWZ$!PWXKKTRB>/2/B5_,%%7HL[*R_47N#FC0Z;8=..=>FTO:K/?&$QUWM>K M^Z_E^J&U2I[H;KUNC.+5XD/C?/\7MPV68KZ=A23RTP@3WP]"GT0A"?SD (#+ MU;]8,&M9FUJD/S7_W8/73;7?!EQ 83+)LYQ678EBF'P]9_?&NWWR>J1=$ZHC M5AGBK12A%"<4A'9XO M2..,2SW3HFEBVK#LQAN Z<1D\ORIA&16J-.*R"18FR <&S!(1V-@(MW0(UTG M1F,Q14ZD0[$FU/MX1]?EHMK.4!+&K"U1\S%/0MQJ&N]-9!$3/BC8@ORP94WY M7'ZOE]^KU;TW[_!X=\6\6E9;H*; N)(,F&S1I!H2=5NY^L[;0YHX[#DA8RRP M4>',#:E0@_XR.%'W7S'\*-;KIV;ZX(=ZM]K.\B0,$.?(QR)F89;2R!\*D#)$ M(JFG(8P8FFP7MNCV"??K>K/1"D. /"H%(_8HU-ME_3+*WA3AR#-FY(,2-4+= MT!LSKHP'*#K\J.G1WU?%0[W>5O\J%ZS:S%N[G];E0[5[:+9HW;^ZV>R*AB!: M;[:;#^5V1O.(!SS$@H^"@?4.78I[-5>5]LRX6*:)E'(S4I\_VD/ 4N M/S?+S>;?O-T1N+?HD7<9D*H'[,U;Q#J*9V&D5$3Q2D-D9BMW MX;T'M_Z?'_ MM1NP_7\SC%KGQ(W7N'%-N05S+JW(]D;31=&VZ.VHKMMF&2+];2S1AA*-Y2_? M&E#MG]/ZX;8)A!?]NH/S@!,6!SC&G.9Q3+)FY>F-B\P7LVV]+9;R^F[ )"@\ M/:"3%HJO[7_B+9\%J7"M-D&MO"1/S"I<>6^\8]S:*FN'LOO+&V\ ZNV13B^N M;[/WAH8:I-\=J33IU!E%-,Z9RBEI8YP6CU6K$66Q*3_>+JO[KD9HTY]-S'B: M) $A<<)Y2F.+9X=3NL5VVZM7UCNS>9$SRU,X<\V[, M5DN^C9S=F6;0[-QM<_H)$J&/W,HCCD@]@;( MZN=G^J, /U^;= " R7*#W%L_FGN+1\FC.V/#X8A^6G%MY.C/,'\Z6OIK\:-Z MV#V\AH#")$YHYF=IBDBS,4HX'4XG\S01F:Z6*AN^EI;V@*UHJ?HHJ&OI) -@ M2$L5N)],2R_Q"-12[>%P5TOU79/04D/\26MIV::3-@.*C[OM9ENL%L?35)IP MX4>Y$(BB( IH&B7#K9\\$A06B^H:LZV9>WPG4_<$XLU;25=+_$HJXY34 M50 MBU4[^O<&6V.:9XIH1W3.F#LOM)-*9*!P:?9@7-$H>W[*1&6VF!6KCO( MNEYMFU6C,33SHS1NHN"8AC0(DH10%A]"8!3%\CV:(#]J67$'*-Y=*2F=<%K& ME= J(S!ANYN #$CC#4NDJ/78D")'LHO&T;$S"JOLNPN],51@UYIC#@M1/Y>/ MQ5,[_$UPW)Y%S<(\%REG:9[Q)$4)3QD;3IQPR#FHU07XQRW+VQ%/&[ P<($8 MG"RYL,\J3S#1 U!D)3A[2<5(S*7,FANAE#K\VM#7 PA\VBBL?A&%[3?5P]_] MLKOM&F;.$D$#@D3BAVD:B-:L&'0*1R21$A#3-J^U4=W#/?E'#>*?.LB @,(D M]Q+!UY5H-[3I=(YQ0(1W)>;5 D"3(R 7)\K3-CS8TXBJ7[\%LQ:7G]> MW9$:P'HMVAMOCU$4'XT+$) MQRE!T@&[.9-3Z^4)UC9PZ=!VL]CK\ )"1X.T2\3JUV%<4R:=)!L0IE^'=+4H MW1CYJ$YR?V/][]HUA7Q>VR/$(@B2\H#TGS MV00,)R0D+#JL= @1]0!=T_"5EYP!,%@([8R"2I@^X0"878$@W$\0JH_S*!VL M&QH.%\-U4ZZ-!NQ&^5,(V3LS7Q[79;&H5PPVPI1:Q'UB^N/J=*$*9C0*>;-0\2C):!S3-NP? MNL^1,"-2-6K&C5Y[S7@6[ND$V3K$JP38$W%N>!&1HWN"N/HR?=(QM8$1<#&> M-N'6:"QMC#=9A1RR[9^*:C&C1) 8AS'&:9RPC+$P&IX))(P$H,L4H!^VK'2' M\Z86#$S(8/S(B94U:F""](R5]E!NOMPM^MNM;8^-KG'D\"_=>!\?RW715;*V M_K;XW?[?]*SS?5M^K;55.G LX97%$EY3(=D-[U*#7!CXVG6>9?BVVNW6U M?3H\=)+'3&!.:9I2D?YO]MZUN6T<6QO]*_RPJTY/E7LV"5[Q?L.-/3F53G*2 MS.S:U1]4M$3;G)9%#RDE\?SZ%^!-\D4R (D,W6JIB>.[6@]ZUG LQ;N($[# M /6E'8:IKW86=9PIV]O;GEU=G1;U.MLZ_YMGE=-C-?0HDSK+77K.V@5U,D3W,O3*E#,7WU0:R9&.IG4F>88[W4'\J2IVZ^(AV[[;?V$4RL2(>';ARGNZ@ M'YQPBITCW'!:/YS6$7VMM! ]=2F=-W#CE-9\S*QKL#+=DA)M+XS+4W"+OEX0 M>-L,6]%_481\_5ZN @_Z+(U(G$1I&L#0]T%_D3EV(8NMR;XL@&6J?5/#SB&+'6X].>1O-VFJ]H @(: MI2RA&)'4#W$:'L$@U[)*2T%8LDX+!VPKM5R<;&FU\1!-J-87H[,0O188C2JV M4L!^5LU6!\8X$2I3WR:N&'"(/)A''@TZ.&X/E.Z M$,(:B 5J=B8,O&:&[]?L*Q&0G7"]M/I^*:;NH+^1A> M=;1\%4 7X8 2C_F0DBAQ,>IO#"*4!DKO%"M]L)+FFGF-V+DYZC:+_LEWA2WXKXL^[HGCX<7BC) Y=EG@H\K!/F:M2P9BP9[E8Z2 VN[%_R\O;*GNX M*\26R'>[F[*ZSRZ^CVF/9+G"8VI^U6J,GMH!GG/$Y_PA$#H-Q(EWF4J0=D&E M3%*^#/$RZE%IKX$J2MWZ+M\UVC]KT-1%\U#I_CQY&]?Q>F@ M%<,8,)?PT2-A<03\%'"Q90%F,:($$J6W\HP;MRV"'5Y1[_>(G5/(5\[UX^DW M>/<5N!7WWIN/B:1,SAD.1>2ZU='N5/0F[R MFV)7[//W?$BW>;?;\^9=<'NHKO-]+4X>_+.LR#;C^'X4]8J$*:]LH9L@ -V MD3BA<8>")0E6NO_?M&W+JGN$^^M6X'6.@)T6L?.'P*FHLL8C(">R;=T$E.)P N2:BL4RU!4:]Z]./)IDT5#>GK$\"&[SVEYGQ6[%0P2Z!*$H(LB MXB9BWQ'LD:1!HK0UTX;]V755S'=SW$X#W!'(G3]:[&:U5B\Z1O36>F!,:ZY. M3.;0X=>(U=?B46'Z*?1XG(=JFFR 35E=?J7(?L^_\6Z?W]$W&6HFAE72@N-;[1.'1\"^'CSCU),R_:WF[2_5>6;51SC, QQ''M! M@"+DQ2G$/1@0JJT"68(PE;9E1]A7SL, 7,S0?6N@.T6/O?U=#GZT[AF)D;8B M3AV>\5IY=?+N27/'4YE]?I3 MMT7C:]D9ZM'E]8=\__&&9/7= $B+"[53R$1DP^\S@5ITD.(4ZQT)Y11PY:U MNE^5:G-RXG MY?UUL6NV&9)R)RI-+IG\J[K8-!?%BAF"[+IY!/4#Y^=05?SGJR#T@0\9%#4G M BE$,4X'3!%56N&QBV2J4?KZB/Z*_Z7'+[X\.N!L>P^NG-W@@]Y@W5+@U,;L M\\=,<^A.3L-UA.X\P7[EO#_&Z\/;\;(ZA->B6F(D;S>$RY#LB7P],ZZ?@N$1 MLO\Y7Y>W.W%-^+L--US<-+?5MPM:?4Y"NTV/LSM#S M8YPMG]/\)N>UQ^9K]N/DARN^VP_U^\AL20Y6?H#%-G],G;4>+2.ICFM#BL_I;X9PHK1MK5?]Y>=T<-183 MN^'X23]Z6=39[6V5WV;MD\R?\V_Y[I W9Z>.AU=#3&D4N@3[401@9[WHTVWGU4H:Y"UIOEOEEB+1AGYX_=FF!,:D7X\D=;Y(YEW96[XO[;)_7 M7QYKL7FUU_OG$'R&0N@SXF(O)4&:,@ [""B.8ZD!BQ7#MM?<6[CBNL,!L-,A M/A[KUM5'.Z&X+).S1T%QO?XG#(#"$_1S!D+O-7KC 9%[FEZ1J%>RE%6^%_!@ MO377R@G:J^)FL'+7O'7X/\7^CASJ?7F?5\WXXV38\?@,"43,B](P)F[L>0 B M/TWC'HGON4IO.=NP/UTBZ]'WDQO/YS3&5OM6HB.YYVSFP"CFMCX0WSE9Q\;:#![:0^;Q3@M8]Q@U]ZLLRDKS-WXY7,NSNL6N]M/>=7< MO<9K<<]_Y>/-%_[=^H;C[R^T.:*,8Y?0((0NG-XII_5*3#F<^C5:\">/NEPR M6'+ U1+%/+&VDD<,!^5"CIDK_,O(/[-Y7RZC$\KEK6+W+:_WJW?-'V(LW-S_ M XB;NC2)XEC<+Q%[R N!FT _BGT7(%?JK1:]3[:<,XYHE.XCTV3ILDK;)TA- M8^6YN:"+=;[^ZVWY[;];YX0J^MW70@_]$SU\U?U7U&P<3?-JT4CLI8F&HJD# MW8TS(4I)2-(0 YIX"'+) 8,5$D52&V]U/WM"+5"Z,4N;*T4]L$"3OB*,N+]J MA":408L%J?6RS]Q"58@:Y6BM_CV_O\ZK%4S=$">NAR@- MF)<2%@:X-Q?&J=3QT]%&K(\V>VC."3;GCQ:=RFK+*"8EEK:F(E%U!+<(_A16 MIJ;B46\5Z@T^_SIRM>F"\^=6EDSPM8!5)"-NE(;;D=HDY-^__%9^RZM=DQ'R MZ_V7?-V]7-29]<0=V2E(21H0X(>0YX>T-XM\CZWXO[XN9><51YM3Z2VGR*0[ MR]__^N6OSNT TBF'@;>J IFC6&X*;U)NU13][U^<([;F[37GB.YM6JU,KKU% MUX79,F-,+V/ZRYP[I:46J;B']8DI]"TKMF)>+"VK+]DV/VJL..P:)GX:4HZ M#XT#$K).4@- 8AVJID.P#.DS[];S3:MV>#,CA>V] (?R4/]]5^79 M5AQ3>%_6]:>RNZ55[%&ZRW8>^)W_YEV-UGSX<=AF^_;75I1+MH^B (0!(32$ M@+EQCQFRE*C5AO-BM5Y82BG$T4OGZ*8C''!Z1Z\-N45[E!3"F(?49HBD%" M4AHR.(!T 9I2)I7!_42Z^/5[OOV6=XK(^YO3NGCEI%E1.?_(MH>)7^\V&RIK M,JC=)OX3=$_?>:-"-S(&8NJV/AVQ[?*#\XXT 7K\$SCN?Z'N?Q5;H+_NL MVK_;B2?+N>8"/Z+$]=* (B]$801@TB C<>*[[/XT0OG?G!#["7+ M7@@9_X7JSWS?["JK3R2O$DXYM?#*^:78.8_"L;^H',N9*+02:TH+C*K:4/XT MH$UQ.5]'F23YL]VFQT5BZ$$WB!(&/(KYER00N((P"E,48ZD)\^G0 M_#2)/]]MID[[*D&UFO0MQ7.&E,]$%*=-^"I1G"3=6XKFC,E>,JJV4_V16/.) M7B-H/W6:U_'73)+79EKZ':6JNS;JR[Y<__GE+N/= QWV=V4E)AQ6+O-"/TIB M[+L^8#Z*DR1Q:1!C2B@CQ%-Z.6F<*4#G-/"NG!:@?M/ M>=7@6 6)1V(_B3V:()\%(6T*%N"Q<'A5NGF5+=SY$FKW&CVEZAVXYVZJ'J&.!M3M[VKZX.06R\4 M;R-'S,48^LV:4-@;] 87;-)FIFI7FO1C:_59,G4K],L\&BF1GN#PLGJLQ:' M8FVFR.H2E4K/$8F:3(N;,8KT\;"O]]EN4^QN5UZ /-\+2.0B\;* AX!/>ZN$ MTF1$3U(Q,WUW.D$W?Y\Z :/8L71(7F[OTO)&HHOILR1_/=_]?;E[?:2%DR1, M*?"2$$,8L1#%:+ 8I&&H=@V?OAWK"RD"FJ&)FE%\RFG65%2JKF'HL6CI!KRS M%%W0*1/$+D.CC'CRXN8Z4^QH:-/9\9 7Y-JE>94C!%>E;5J$DK':-:"9F D:)/3L=&D+T[/QGMT7M<,L:5=>W4CJH#% MA(;(!8D;,Q#Z+O3BWAH-0J4I%UT;<]1<.I,MVAQJUEH6Z!M?9UW-,LERAAN5 M DN1S<6)D9X7;Q566JQHB\[I&#-"44A#"&/^\4&8N! DL#.9(M=S1RF/BJ$Y MY&>VF95+3*GT)AV"%]JEM%QYJU_I\R-_IW9_H+J]KY\6]7I;UH?JY%;4"*74 M1;$7!L#U(R^",<;-PVD12?C_*;TG:L*>Y:YVJ[YJK\=[HW/QCA5R[S M3TVM6A5PPFKW,L01G_/'C#=&OTG:!4$S2?DR=,VH1R]N:S;-EDH)4;3=%^TV M[='"VWRW+O+7020!CE*?ZZK'[0+ RYK(98F' @!BSU<2/,.F)R@S.K2-[CW! MJS[.,-."< M'MV+EY04+SP<2:OLQH&I&%7=-J!-IJ5= Q=XNKAGP 2_R] T0[Z\V"]@CJ&Q MBO6^V.7OQ-."*^0#Z+HD2MS(#5$,0TIH9S>,*0E,J):\M1F52X!T&I2&Y$N! MXW$29H=>=-T.M_.'0.YTT!5%T4IPY&1R[KBH":>5D%A14PU>+^BKS2@M M0W&M>EA.U^;55/FR_56:HH0A#T.$0.PC"CP.H#4:4=>GJX>\*LI-<[N)G R/ M-*C2LY]C4ZZ.OO?]>=LGR2OG.K\M=KON.S^H$'*<$K]!$5IX+&8Q@#UQF/J MHA$#:5V3EJO)#E;MW)25L\N_]_(F9O +K7-X9HC6&DU/P;&FL(GU$?9CG^\V M^7F5NW+>[=95GM5Y$XZC'S.=YY,A5W[X/38ZRU!%TTY='HB;XVS6 M;E8P=&, DBCU*8X \UW(8&\<[?+;YK9N T6)M%&I/@S;/GR*3[XKY_O] M-M?8/V.*51,UGEDZ[=1Z5P[-3U2PA[RD$K#'I%T**L=A&>)GVBFETE"3,T/B M5^7YCZ(6*]9]CNY;Z*G+HP8"(,0@#1F:8_'#;'4Y=CV4=C>=G,G+CNK MQ118S@'>790-A_"F4VH2?:N)MC%E#DYBA"Q &P*4^\R* 29I"T!L%,>PG,=G.2!G[ MICGU*

3Q=>)8VUP;X^\WH MR5V+2^15$!(+42$7T3INR+5D(0-9$5=-C4*V&2Q=+8E^*;Z[^?1I,"D_G8>C MP>AB6.KG[\>33_/LP3P-/']9NEUN70*9?TUVA!GC#5BM-,LY(7D&8SE61D0H MC9M D2T(/C+WZW+SPBI'T,LRQ[.F^,U9)8E[KA-J+]2Z*93GPG;?L-25O&,9 M'L$8 1S4<60$^D3B8]H6!E38S7BGFM8SE_1@91$^RH @DL=^6;$D!/ M,(H217F2(3#J; E"2B0-B!'IRYFEZ@*0T02SB;\[I03N1C+NX@/1)!"2.^8) M)X4 3GD[LX1,EUEVU6)A+K7@7.XO@@6JCR^%=88PY!08XP2W%0;NM0>FBB'D MY6:8&FR?+?,[>T12 9Z$\Z7)U0%&*+%QT0-ARA:O2@\T4V:QT>!0E)]('&L; M%WC@+#)!:#CJ:(SAH2B$$$DZ(($<32$.*(:WS9=F=+-9C>M1)U<"!;LW^;J$E]VA<]_C"Z,I$(%0E(ZF=2EG[DB=*CFLM M;*QZ-C1CQIX]TSW^3Y&ALX[.3BE',7*9\^^(Z: 4)V!H*C4'0U[A=$QO:<,H MC-,4R<@H6$2=%?!N$A:G@"Y4$0U%?O/$>1\[&US%%=L:GB*>?Z35TK"D598$ M;TD(J(UOVVM2E"!J]UYF6NMO0"1;I'X?=8;+I,NE1G+KU@L),5'(#]E8:0D" M5*5:"HCX-R"-659OQ>?VS;VWVF&9(^RIN28A#[YY0X)K.8\10\H4W).=J.- M49<'U5N#E*<6Q8Z7VH-*Z).-4C*A8\ 45;G4SKN4D6^?QGAJ.>QQG7DT.I+) M#]P&95 $YMK!?IE"?*AT8O=+\JXLUI@!U?\9TC??E!SOY?#J-C;7S>03N?W? MKYK[S2:/)M^XT>AF<+6D#?(TY<'_&4PF@VX+W B"3&"22@@/F8"A ](J MSV7T@H=098>X69H)/Y"8'LJ?,-7PNOF%F"'&KP>C#V7$T"R2_,>T>7]S])XX"N=]Z1(N:P69:ILOHJ,PB+/DV4E M._CS&V#_O.=W$[*.R0;]NJ5L1/ V9>\($PH*6IEW9=0CP^1+H.M+4^.3L='^ MDG_YF^FPK %T%Z0TTUF[X[T>I]$?P]^:BX^C\=7XP^WB8J"5'S_UMZ\&_QY/ M0EDLO+"<\4MS-?[<7-[_UK?##Q_OC/S M-M>8;#WK7@!^)T+;^(JL\K\9)0-MLM5D,34DK[KWTR$H7:74 3FR[TQV+T=O M)N/RDO]M,VW*SC,WNFSE>;_]=75&VKN "H7CA.X=B28'W4HPB52O=/NN1/>& M/J+_>B;C8HQDDC57HFRC*#X%0*CH-E MW7(&H\#5=TAH1'5^_)W::(>0I2.\+U1FWKORNKAMRN;>":R;OA9JVM^NT/8U MV@)UU XS&6P;(AH/X4[A'*_KH$*PA4+PMR^[S2P/>&/+@'0OR>2068[0C@_$H._?6VNOC2OB-N/6R;8G,C:47Q$_QM]HJ")Y6ZW M"A(4K+IB*(82F]O=?FIWYWNW0XXFI4S?XZSA!DL]QW0#-Q67IDZ.D\/='.>N MIG)//L[6 E2XB!@U^Q[HC,P].?TZWHY/&[TE:YN3R%$E M9\K#D)9/B=;7.7OB)#)M8.I8WFZ MRY?<1-+GC='+C*"]B3\UG/-9J;+1*:O$'=U8QY!U<5!.MGY?B9N?\1-*9%^L M)G/4S$8.&7TB6)M]AB[ =DLR.F3W-C=F9R"7_8)GE70BQ"6!7)JB,-H2<.F4 M)H*L+8,&N3% .P/I;(92'0,RCI(1F"=4SS3CMDM?>6]D52DLS4PG%,):#):8 MX,Z R89GG8/,V+XE)K,HZWDOG'/%3DS\N6:M5\&?Q(Q0"H"B.F]B2,K+DL-6 MBCGCEWC+$]^))T@54 A'P-<1_'71*>ND[X8+&ZU8/4KDQ+[EJ?( UFG"C60[ MC2I5CJ(QW:LR"HFP2GM;K?G&^/$,Y+*9]30%0@:-,H:,S$7K79M=Y-ER725@ M*28ZB@'ZM=ERVI05629EN%48=2SSVNQ=T"Y]JF=E(5^82K">FD=TST>KSY\T M7-R6K;SY:OSU;\WEAZ9[Y/3;V)>98>48AN^'S66\F0Q''TK4RV%-?/Y C2?# M+X/Y&++I]>1F]I!J./WCT9EV,][;E<+TQS)E9<'<+OM-TXY,?UNH)LIF,[;* M@]^/P\^//N,A=_1]/85S"C2%=#8R[43D5B 9TW:].&0-]0OOQ2=DAY'MFM/Z M;3(838E4XO5.",U[^I[?!G]NW2Z+9#"C4"80V%#@0 C=LNNT%K*RI2^*R=#K M&%Y'WH&YVD[70KF]W4+O[ VI'2MU^E"]^)L0Q:DJ8D,E[5I M)QO9I&?EJ&8&.B8SFUE+)=/T2]QO4 MD&=KN+U:&,-3-*4BHX6Q9#%LF:5F08''Q.#ES:"ZF?WAB:9V-X:JT7,1F" !ZC$2Z!=P$R:;U56BKI<-TSU&]%0YZ- MX0[0$+@3!1$BSUIH,HRI?<3E)"'#&DQ)7&SM.99V_&,T:2>[;!TWDT6W(I4B M5V+><*-*K^E\@85D4E;)ML(5;,G5/7F'8ZL'^4+ F,C.KR +6XRI?&+TUH%_.UOW(H$>7 MYN6HZ8;TEQ)$E2P\:NQZC'S:W=^V7^T,1U=4N?_LSJ"X:?NM]T0L_*JY1;LS M8;^TH[T?_;Z9'?QU/!IW[\_F/]26_OL>R7B+7#(7":\YEH7E4I'*A_)"1$JH M>@X?Z,/&YWH@93@:=']6AB[H]]IY$1GW,DGMF4DYS94!F.?NG)3A:-#E61FZ M9"#9SLAVI4>1$B0/$<2(Z O2TR%#4I%K^NGG&9Q M N3.(GDDU_'X\NOPZJHN5:EUP^4"M][9,EY/AVBR8B9T^;\8==V)A[A0BNL^ M=S-:UC67136K] 4%8S+05:N\E\GHVRVEY>7=+ZO-I0UX,]V4(A3=E M8Y%57I.>M[RDC/48XYV96%LS!E#,>V]UJ?@3(:%=Z!"\#AGK5[Y["M0<43D\ MHF"<."D,&>!:=FU/G#PS>VI>ME(.'R-%AX8IR8F#QT;,_(F7=5[OBRE M%_$>6MVL]X)'*ZTO!4R77/:LL_')KLU6K>-C=W[-H!X;O@>_*_I_U!&-AY.2[$8"P339$;+'PLRV/JZ6Q(^N;E"5$HD#*YX@:%(]>BN[M0#!.LWHHM$8KCDOJ03'VH^2M M,K8\,[ V*R&T5:2H="B$5RU2&%'=V3(\YUBL]E15,H6\W@8] ]/.""U--Q3" M,)>J4SD*C3TEDN132CSKTJ00#4IM8NN3'3H9UK6R;$[C'#.^'%U,FL&TB]G*&H90-:EU.R#\T]\J53!R-SV>H1>%(H*:+J M,$^4<=U@D"UH+FCHS63\?KC]VE]'6("NCE*1AY $$EE=?R?W5M5K?X5!_KA0 M^^#CMZ3J:*XL:\]3*$_NF.6*H(U@W,B"22@*NM\@MT64$:F1#&5'4M)1J+ M^D!4'0\,,4/_22(EZ8R)6:K8)2VM3;RZN&7$J#B4K(^F02XHK2P%8\72 K Z8A5+,[LU5CY'4INP.-#S:H+",O9/M_*G@DB"IUL"3R-]?@XZ= M>J'H/4K)@Z#;&LE?27!=-A 5KV3]0C)43\'5=CE.D;T+R9#F6(J.F3.QX\H+ M6>]>0 2UL(!H%5_WXU_# O-;9C'M.?G\?3F\D&DQ4>K;AU7*CR M1M^&DC%'4F3-E/0D9B6YJ$>#0+6O= .:'K)POR!CONYV=#T93'GM%AUD AC*)-5F,NEVRQKSOZ"#T/;Q MG, ]Z#T:VWV@&HS+F9'^:4UN74KPK;<)H0P6J]B&@F?/GNN^G2]EA4OT9$.X MY]Y8XAXZKKV NN^, CPISH3KM@=A:PVGT!LE$X 4VO*(4/KM.PWWMJ['OBA; M(Q7;E^N6W&,QW?<(14:6K2J[.[B3JF3MNVM=Y@)4]A4 K=G[I(_,;/X.E.UX5W!8MM T_&\ZOA:#R9M2',&\?=Z/+Q;]EH%/<& MMT'%C!H%N;.<+2-C;IGH&2>XA1]>I7I,./?)1$7Q5&D!(&L6(F_SZ"1:KZK0$1@L M;B?[<:7Z?%%7Q,@156 Z)V[(!4#4-G4[$CA/:A0!='M1E4U!5[$$YX(O9*Y^7*D^7]052B6-5R LDT*06S4"7+>;*&2O MJM3S"\+Z9^A2#P5;8\JEUF$L)%!:8<[01JYE(8.I\ZBE'U"MD<>Q.7GR%FI1 M>DJ9TAA*XPG/% BV0-]!2+'>\ UJ;3#TC0ALBSU*CUH62U-.@* B*T]Y1.G3 M[U:!96GK!5M/):R^XF;R$F$$F4:*S EN)=")M--MW),QKJO M]\DL2@]@LS$[NM/D5H4W1O"40PO8G"+W6L^\G_>*/QDC3WY+G%(\>8=>J*@@ M.4*[<'?PLIZ9**Q^TI-_8E^B"*DD:\HS!%\*7++S)2:[B)4OP<5RT8["(@C7 MOD_SS:C9I8M#@F"26T-^PPDGB0?6UG6-33%6]0$07"T+9"I*=B*VQ]5)B\$8 M6R9X2A84$M#I>O#+Z[$E^QBXMW@*7OE WD:'\H2T0RR&VD=^SV<-]6O9/ZO^'5X';A M(67YL1M2SA(X/'Z3V=9]0EGB-^E[-)*3SV@DA3LZ*0:*PNG6*".6&2!+"I&+ MC9*'YG^I;"G$;(9?RNK"+>>\DQT(UKDD!1,8&.1VKQ@=/G?UG'=$B+A_)E8SU8K4B38[N5 MCB02ZTW!W#+U!")HRXCW?SNX;N+P/?UJLE'#P=76N@^>12U,0F8AZLA=F9LS MCVBSXZGNR#1B6?UW:T*/PFN/EAL-QB?F*%@'0JD^>-6V2"-$)^J^!@"&R[HY MSH/;OGRSR I5TL9G)GRP.;2+/8-RY"SK?#-RO@*E'9S9%2[87>?FDGSO5//F0'Y2:8JE7"E'TVCG'7UALC"B[J?>AD!PT3&YWX;AR<4#0]=X&) MX$6@"V]9+!9/BW8-1D!?LJ?U HC%:47?JF!ZKHT'*"% U,DREPG3V*[!6((B M,%D'-UJM@. G$LROX]$EA; 4=A*4:G_Y]NU/+%J3DO$4O<<4C8V\?3H@;5[2 M\[6XSW8+V@[&4H^**\>T]":(:(,,WI7HNEWJE92J.[I LXUN;<]J@Q*.$3 M>1GIT3(3&,*=D25G5*^A.QFWL\KO?=2_O?)JBA= 2!W!!SGKCFX7I$21=.!5 M>/R"OGTCY5VD["#,]$UJ1)=Y00+C\),GV-/ M*0MKK1'<4L!3AFRUV6G42+ZO;M!?6O,Z!"]O)L/Q;)?I@Z+ZUIIFHL8R5U"G MY GD6\+ZMG-O9#26O#K31PF_"YQ)5R*I++4L>R9_7 M&D<(?R.5.RI7?0WUPJ;2Y*,,Q9YR_L2KS>IR;FM,^:*\#3GF6;UM/@^N)ZW^ MON_&]@TFH^'HP_::6'H'*-;4*1/9,>F<>+1.F]X[F;!,1EY M;5;4XBCV([$YZ[9RH\LRB/%J'\-9VN]"=,()B) E"NTZ\!&UJ5]J$>B6RQIF M-Z;PH,SU=79(ELC2\TB@.&IA,0?9>;E@1%5 PGD1]CQXZWNY20$/!74JER'? M@KPWV-1EJ1.J.IVCI=E(-?=@CKXP+QQ]:.B+.VBC('/B0*'CJ$4IJ&3;&<], M$<$2CX=R5*),4+RLWJ0IX#4= <3&9JZ!UJ!WLBI[B/\'FDR!X\Y&@UM[DS6R7)5MT)@V+C^[V&_F;Z9C"\7#/U?66-7?H5MN85,;_UKX4]9+H\:@<])6A*39$RQV%4<7J,7(UK=I():.M ML*E5B)73.00#J]I#-EE;XIQ6BI7&-I\ASM;,MFV UI)3K15)&V.K [!54G)_/B8WS677-;435 X\68>)&_I>Z9F.JG.D@0ZS1@+$ MI=W@=BS0M3\??;57;RD"S0DU64\;Z9;D-M>?C$!6Q6@O@.*8.DM\ D;Z5MY( M5M+W(#E@MF"]X*V]U3XNV6W"!?GJ#3S&5GP\\I,S"T>N\O7[!U_>PY8%.JOD M1%9E$HW!A%:8-G,G':E7'01P40](V(/B8_+>HZ:E@=MHDS1XD;+&,G*KFR;G M9%VDXN(=PH5\7B4J#IPS+;LWH]&'THI?_YWY%=37]>7-U3BX\D=?=ATLQ>L_>].?I31?FJOQY^;R?J')V^&'C[WBL=EK+8).9.EP-D6)\U8\ MV>=ZZ0=Y*KYHYKX%^91;.KYHI@1:ILV =(BN9RNS3=8S:)T9F[5X&4=Q0]9> MM5(*SH@Z@Z>A*L)]"U)Z,[C>X$I%;4.VPC,#!".E-:(KFY078/5[;&&KM-4I MA+'N71"420I2T#0FY7\);Q_EQ6P$7CTY@%7J]?5WTO@\%P M4AXQ-?YV]DF+=V4R_G=S<3TG8N8;YF"N_?KLXWKW25%2&$/INH4X M7%JLLN%"5Y7QY;P=F?^[$Y^4Q:#7MV^N!J,R):>\T=[$.7+-LK8,)8K R^P- M]/.$;01)O->/T8RN#,8!^=:G/G>6,_E![I0BY<^>I21$R[\-4E8)4O*9E2MY M"O[W/7<92HZ>)P:$C@1R8KX+_KE!604=1^/8G/K$@6NE9$D$H).104BMBXP" MZ!8L*9=6-?(GX7_OF^Z("Q?IO]H;ZQ((P%;3CB=#>'00$](U&I-ULZ]H04FHB["<"Y3)VKBX:R1JT/*=B!N,VVC\]L4-M/VK2KQ]_/5X\/ MV\^9$/0:C"XORBZ F:A&%[?3KX//Y7,GQ&UKGA;F^SW/&GQ\NZ#T\TF"(RI8 MD,G9V T_"YJ ZI*Z/ENLZN^N$3U7WP)I*9,Q61=8]BA$U_=J'!>I"C^! ':5 M3]B3N&=U/2=U34PQIQS/W !9LF!F!=MYA@E<'74?2!7Z>C%BE,);"3D*2WY? M"QNZV4DH9%6I FGK8'=/XI[U])ST%(.3F@<*<9T-X'/.W5Y07THE%;K:3A5* MZ^#6#:#)N"2MESXHI>G?*!+C3$*PTN?HH4+C2T:3W7_ZYE3U-'W*TDO)+,6% M@FE-08*WIE"EX2JROI JCB>W)=LT_=A. M3MAVJYXMRGH\[FS1Y0*MO33MS<*Z-+,C7&;C7$XK\/DP&G[8\"5+BL@&8T54LO<$:???< M.TCNZSY/,*9Z3+8160?A9-V!1)_(FWJ1H^2@R7KQ;D42^=G(*_67RE83EW?G MI&K-[EU*'0TPD70BKZL8Q;2I\[\>R^B3)74G4;UON__PS8E:)T/#F94:,DLJ M,V.]C=ET+B"I.FX51MMJ!%D?4>-YD#C:4F H0B*BD$Q9W@ZROR M]I,A4;&'(>:04L&G-MH(D2EMNCVHL\5$U90 CL96,R[Z2-J7@;4B3S$A2B]T M#H:I;+QO7XE&*4/]O $ !2Q6N7=BX'_&DS_N2L]['$%.(@=I=;;DNQ69+)U: MNY4P!5N[;61F,6#L)6EO#M9:C0#D\P3/DDNAK=->=WNXF76BGL3(894SWYR# M^9"#.9;N<,OV#\:CLJ0P=$F91.51LVZ]B#62@J+:B?.JCWLY*;N1VY=6S 3- MRY-OHQRA8K#A+BV?'5NRMDC6B8]#DMO7D)7+,U*=E;+%N2&!^;LQS#K[VB-; M735D;4-N2?F7B&?+^T=_3:"=F6@E1EGV"K8^+VJNZ]6*8(VQU=2 11JVI7 M MU,SEMEQS;N^2FT3A97U^(7%?79+Z=B!T)X 3DE;FC]+UEL )]=GNN=9 MNFS%6>(T%D?W'HK0GI!.( 5QLSY^S0B)):EEJYL4I,=<@T2S^ )R T*OZ4Y- M7[^?/^%\?7,]O1Z,2HW>?2KO:I9W(ETVPW_]TGR@WSBZ[N8HS_(T?QN.+F\^ MWTS>C:\&DS>#R1_3-[/43O/+\-/PNKE<2'O$YO?K^Y1/_6OF1)$L9@..%W[X ME^&HZ>CNON7^5_RSF?K!Z(]'G[MZ!KJD"U8V>$L/0F;++.HN>(A,U!NB.5:" M7B_'9YD7F9M'$ZH4>B8=".8LHZA'B[:I0F>MXL,T_G T*8:7M?\YI=372.T^ M!?AE?/6EI-N62&ZU$4IEI*^$P*)*C"+PNUD\'""J*MU&=_^DS)OUS,_.VP]+ M+G(RN&IY'BY-,CYZCIR%PE3"7D]>-T4GNBD3%#"%>E@4&%[;WB=D>[\SY]RK M2'8_H860&VJPK'T@E3 MYR:4- M(<\6SN;4TK0-!9<^-L"5KR(TPW-FHVT="GL*F)>]1"-$M#O7HIXD\ MY;OK\<4?'\=7ER3F>3)^RY!:$&EEB"U'1?%<4 :[I=6LU'WJ0=:*A2 MBO:C?IV8@T^.F416R4",CO!&-ZPYJ$SPL^J>Y<#%0O_LCM2'7;)"O! ;G0K> M>^03N+#'+:*6@A'N#07.Q([BV<2N>R2PNM;]B*=[JC?GYN#& M^5&X2M9"(.=*IVQ262>C.VZ2UO4.\BVYZ:AHC]"/)Y/QUUF-[C/]S;)[*O^; MKP9]KP:3X1^#JSTQ7_M;]H!\Y=\*YNL!>\$I!6BY+6]2(IVDU6VF15,0^^B9 MQ0SLR258;PMA/A_",OAA)6&OR$L&"2!PEC2TQCUE;UT%.?7B*)BG.@*Q^@CR M<#*]GAW W^D7C/[Z?S84^NR[]Q#YJ^%_;CZ.-Q Z)HQ)1&Z*X$4F9._;0D_6 M925 E;13BT7L9ZEO)O6']@9D)B034LA,-!?]R^I%LS-?!G*J[%T/'$7Y0F@(\^@^7Y:TU4/S0 M>E(1N.!B4?CS>77/TC^,P?%12>?*'BGG!=*_I&[R-V&;Z"I(#*BK9-:S[-?* M_O['QJ,/%(]_*A_^V^WGA\L8QZ/IS:?/[7R\C7-"43L?'44 UF;+,[8YH9"% M#;6O: ?>/9_8$7&UBDBG6/K86-MI'TXKG)H\_6[PCG-T\ M/39^OPQBK#P[-"EHKK(GW^0C$FR +A$M<]:5NVJ'.#Z?W1.=G7R,\PPR+Y1Q MTB4&*;CVM33V[?DWO7C(:E96XPVO#4,B%"Z8U3$:,-&9SN M!AJ2QPOUJ!;@=?'C^=A.KU"<[1\.IR,LC#T<7XS?7M+]>;)S7G/[G' ;P;$\5_ M'4T&5\V[G]Q/@]'E;Q^;3V]^'Y+Q_$?^.U'V4U\F+D(@ M/ >II.0X+_,]0A<8F_AHG]O@II1B9FM(GT_H="=$3H1N#4CPSGMC0^EX:MMP MN!.Y2EVT8XZ?3^C0)[0!>I@]5J'?]ZZ9?!E>-)LG.8"5I8II9A=%-LPP[,"? M16[XXC6L>R">S_CLSU@':5/F7%D!5B9I6.L.2WV[;O/!Q1=RSV=\@C/N_K)D MO(CHBY+R*N% 7Q.7A@"@=/0\)U R:)':%\U"$?"CSJ#(FR((5V2,%/ %YE8\U9^*_OQG) M'ZOM0CB%-BC%I&?!HTX1@ Y.L^!$8+%.I)]'A]X/>6X/C5TJ3V&M40F#$1#I MNEE;+ES,(0H&:25P>SZY)R[;QQP=9\(%1792@X:<3;EQRBJCR%C63;'/YW8. MK3+,\AR1"9$])Y3A%-VWHR&P&J4S-GTYSVPQW;HW"7@&1$831XR\O*SY!G[LWY@.[_9^]=F]NXDH/A MO\)RGJ22*LM[[I?UFZTZUUWEL2U%DK.53UL0.900@P ? )3-_/JW>S #DCA# M#*Z\2-S$-@D"@^X^?3]]<;:8PJV?@S_YX6K\:?#Q\^!L.M@SX+WUI$;.6 M5D=GM'%9!LIE-(9(*A)/A%-=AKS/(X7T]1S6G?KF&EA9C)1_KJ-;E6=__\O[OC2K\94*WO\7PU?1ZGQZTGW_-?ZWK9>9G M/]RZSO@;Z,/_"__XZ6",LUO/;C3G!@4!V!X(5U%+BEU4G!4 =:HFQT(9G5:R,JU%.Q5VN+.I_Q61WS MBE\D$$=O- G6!UI/BR1PW$XJYP0XG,45_],HO'XY[%T..U$ODK7$<9ZTUT1S MXO&P&4F4&:&+*^&GXMQ\PX>]4V+&I*P\\X31+(1-BLO,\*"M,B83XU8/6KP< M]/,\:.XCHS$%:17'4;4&[TKAH*-B\"(M,G#L:N=:'F:SLEK%:!F/ M,1-M+#IEUG@F8BKDF3+YXI0]QX/.W@5.3)#1R&QSXB35!QU)H(;+HB:OF>/^ MM,_YW>2ZF:ZR<6[OYB/[E.-]'HYGU7#3P$=$*6-,G+E &)=P!H2(#"Z3TU;E MPA.F1#T#7_CITO[.A40*@4D/;DK,T2JA$A!?I$!3U$;2V_D6#^Y.A91//2.%U'5-;GTYNGV/#E]I(OEF2OZ&U 5TIG6&61>>CR8K" M\4EG,<^:B_4[3^;V_5L]O#M731%/:)%%9EZP+-OV(/#E M=-']]02HTA#ES>G\*TTJW)_GTTD)9S48"<^4 5,N,*&;+ XL\+*\E>./?ROW M[9Z6YF :$M'2TBQ#S,DQA:>5C&'9F*+#Q:ICVHF?!W\,+ZXN'EOA2.X4#G.R M3G))90+^;3MIM!&N=PC6[$U$]-9/(\^#X?2_!J.KR@-F@QE A _V@]GP[L[;,)A.<9?M MN^IR,IU79XL]!\M/Q^'L=#3!CW=PT9W%W%'QS*FQ3&=AB1;<-W/YE=0ZE/?5 M1/&5=52WD3LNTFDV!QSF9 M70[G@U&]Z.K-Q]'P4[V&>\N-)S)&Z3T'B#/P8,*&DF;PC*<2@K9R\2D!_KT7 MW/O!.@0BZ\0K@YN0N=;1,D&-!W6W7.ON;21%;:-0E*WL=3\6(KOM]U ,(BY) M K@ (7(K>6AFW/^=@JN]/!R,'+G$$;_=S68YN&7 M:CO\N)3)1NYIW0KL-8FDF;0%X:*4OB@NL$K9^Z5_&T!W1/;U^!? [L/OU>A+ M]3.@^GG;[=.<)IR#$@S(&3<6''G=8JS! RNW3VN^*[XEK#LCO=OQ*B]]RN I M<,X\FG*YG ,9,GA3Y9*@19BR([9['VW]@,G5=,N-4]8[E\ G(< M_7;'EVN^(?V!J8A/^(6_#Z;+_HB;6W0=>18Y:AF3!%>,2^L;]T'9>>-2<0W7KH77/ (5% 'I<*[ZF(P'$-\ MT?#3-;C<=Y]P@]Z,'I\6RS(V,7^IYDCHM]/)E^%9=>:O?YU59Z_'>3@> M@#B./[E3^$S'QL$-]H.#+^8+>(>]Q%B],UM]LXK$YHEE.##6.W+]B?+B)"/C%//JG'IJ56)1D^ACXD^E_Z'$'+% MS=H\:$.BM2;RVHZV)/[(,[V&6*XI"V/!-M:59-- MMI3&LOD8O&0M-])\'= ="J<^[B.>*NVBK*<8"&5C: R\A&BM0_-Q0;"RZ7&1 MZN$^K3215B:&2Z0A F61-M>Q)($/6XH41Y&RAT'J]?ATFQ0BN %,&MHD"2W+,A:RC8L?%"U<@#U .S+IHT@6O-!H0!^#!Q!3&\Y M=&-(4=]V2/QZI#488I+PRAJ&"5H(M4ACU"U7*G?TG@N0UP-"=ES*:Z>EAN@Z MN9@MKA3U MT)Z*%1E^AC>$*XNM5R'8&KI_S*;S&\+_M9I\F@XN/P]/!Z.:Z*=XNS2]_D?X MZ7X"9P<>E)-,9P;86"95$Y$0XYTK(A(F0:681\'B/][>KX"H@KC*]6)BZB \ MD$#+@&G8#=8V!Q]D5,2AB^Z M;AX>BU_?WR\8N!.2^>S SQ;:0OQJF_P?4<['PDZ!KT$>22[^ZY?[5;X!T]C;+*]2K#D(Y\"5$8-HV5_H0$_%8M'&@ MSEJTDQX0NOU5*U98V11!D'U6(*LXN+95K2GK,N(11%CY*%BL4:T!0AM/,''O M&+5@XTANBJ6 @T(HTOF<6JGIHV"Q1K4&Y6R(";2^]$1[P,8V=R_@,$577I!R M]*8>!8LUJC5$AXO5"<1;G.!J&]4@#L3D6:U2K%5$KIT!; M0@C#I(R:MTMI4[:T$&]-P'=Z6([:1[5*;'(4A(&(#!ZJ4-0EVI9UP8&0 M6)9$=*BI?I@.@L,RC'"G]7',ZB?5CX''+5.K-X_TUS<_K_2IW2W#O3NT[][2 M40C^F%<)C&62*7F2P:5I\HW1\#LKO]+5=-(QN.3;H97.40OF(K.@?"%LED*T M.?3D15EF6S20/SRI'KJ.+R7FF:4L"4<82P$BVB:QH#1UOO RGX+H/6C9G_<) MQXIH$P4#:8M*-Q8/" 1JM> A"/RH>@0"K2WER8ID885A 8<4TR!%D\,(4*)5]1S9YAI2)4\#EDL2?4H*N,ID"KHX(V#J(() MD17223>71#PZ'=U3L42/629-E> QQ0 !>Y0L0$"I5*L];+"%*_8$).]AM6LT M(BD9HTW$4>\L$2U]I(IE%@#H